Robohub.org
 

More specifically, how would they work?


by
22 November 2008



share this:

This a subject for research and development, of course, but it’s my ‘job’ to make this vision as accessible as I can, to both anticipate what that R&D might produce and describe it in plain language.

 

First, these machines will necessarily have sensory components. Digital cameras and microphones are practically a given, but they may also have infrared imaging, radar and/or laser scanning, chemical sensors to provide something akin to a sense of smell, pressure/stress sensors for a sense of touch, probes for soil moisture, temperature, pH, O2 content, and nutrient availability, weather instruments, and some means of locating themselves very precisely relative to the boundaries of a field or other stationary reference. Compared to most machines, they will have available a rich collection of information about their environments, rich compared even with what human senses provide.

 

Next, they will have significant computer processing power, sufficient to take the data streams from all of these sensory devices, find patterns in them, compare them with each other and with historical data (including the exact position of every seed and when it was planted), create and update a real time 3-dimensional model of their immediate surroundings, locate items of interest within that model, choose a course of action, and send the detailed instructions to the machine’s moving parts, closely monitoring their progress.

 

Finally, they will have various moving parts, likely including high resolution or specialized sensory components that can be sent in for a closer look. Those moving parts might include a range of grips, from fine tweezers to something strong enough to uproot small trees, mechanical snips, lasers with enough power to fry a meristem, high-pressure water jets capable of slicing through the stem of a plant, fingers to move other plant material out of the way, a vacuum for sampling air at ground level or removing insects, sprinklers and sprayers, trowels of various sizes, and, of course, the soil probes mentioned earlier. Such tools might be combined into sets incorporated into units which could be plugged onto the ends of articulated arms and quickly switched out.

 

That’s a basic outline, but we need to return to the data processing hardware and the code it runs to fill out the picture, since it can make the difference between an expensive toy and a productive machine that more than pays for itself. A major task the processor must perform is resource scheduling, and to do that effectively it must sort actions into those that can be performed without moving anything massive (slow) and without switching out tool units, those which require either movement or a tool switch but must nevertheless be accomplished before moving on, those which can be left until a future pass over the same area but not indefinitely, and those which can be left undone unless it becomes convenient to do them. Efficient scheduling also means mapping the movement of even the smallest parts so they proceed smoothly from one thing to the next, without having to retrace their paths more than is unavoidable.

 

An important point to be taken away from the previous paragraph is that scrimping on computing hardware and software is likely to prove counterproductive, by reducing the overall capacity of the machine disproportionately. We should expect the computing components to represent a substantial fraction of the overall cost of the machine, and we shouldn’t be surprised if they also consume a substantial fraction of its energy budget. Better to invest an extra 10-20% to make a given physical machine capable of performing the work of two, and to invest 1 or 2 kilowatt-hours to save ten.

 

Something which should be apparent from this mental exercise as a whole is that what’s being proposed is largely a simple extrapolation of technologies which already exist. There are already mechanical arms and mechanical grips; there are already sensors and various means of controlling machine operation. What’s mainly missing is the software which would turn data streams into a 3D model in a horticultural context, choose what to do, schedule resources, and map out the details. That’s a lot left to be done, requiring a significant investment for a long term payoff, but it’s a fairly straightforward problem, and divisible into more manageable chunks. Let’s get to it!

 

Reposted from Cultibotics.



tags: , , ,


John Payne

            AUAI is supported by:



Subscribe to Robohub newsletter on substack



Related posts :

Intermittent swimming promotes the energy efficiency of fish-like robot movements

How zebrafish-inspired robots save energy by swimming in bursts.

What does it take for a robot to hold a conversation with a room, not just a person?

and   14 Aug 2026
Find out about a summer school held at Imperial College London.

Robotics roadmaps from around the world

We embark on a tour into some of the recent and prominent robotics roadmaps from around the world.

A ‘5-in-1’ seed-sized surgical robot

Mini robot can move, cut tissue, release drugs, grip and store samples, and generate heat wirelessly

AI agents create virtual playgrounds to help robots get crucial training data

  07 Aug 2026
“SceneSmith” system uses collaborative AI agents to create realistic 3D environments of places like kitchens, hotels, and living rooms, where robots can simulate everyday chores.

Robots in society, business and culture: July 2026

A round up of robotics stories in a new monthly series from IEEE RAS.

Simulated zebrafish and a vision-equipped robotic fish reveal how the body shapes brain circuits

Researchers look to the fish brain to create a robotic zebrafish that can autonomously swim upstream.

Researchers develop modular nanorobot

  31 Jul 2026
A team at the University of Basel has developed a versatile nanorobot with propulsion and payload modules.



AUAI is supported by:







Subscribe to Robohub newsletter on substack




 















©2026.05 - Association for the Understanding of Artificial Intelligence