Genesis FarmBot way to grow vegetables in a machine. Machine above the soil has 3 directions moving head, which can change the caps and perform certain functions:
sow the seeds of different plants to user selected locations;
to measure soil moisture in any soil on the spot;
watering a plant efficiently, pouring water only at the plant site;
Weeds (its optically recognizable due to the increasing flow where no seed has been sown) butted to the ground.
And of course everything is managed and monitored directly through the interface can be accessed through a Web browser.
FarmBot Genesis is open source, it's all you can make and replicate themselves or order made option for 3500 dollars.
Is it practical invention? you tell me.