Design, Dynamics, Control, and Motion Planning for Hybrid Wheel-Leg Agile Ground Robot Teammates

AGRO is a novel Agile Ground RObot that combines the best attributes of legged and wheeled platforms to be highly maneuverable and rapidly deployable in emergency situations. The AGRO Mk I prototype has a four-wheel independent drive and steering (4WIDS) architecture that lets it maneuver quasi-omnidirectionally on the ground.

AGRO design diagram
AGRO design.
AGRO prototype
AGRO Mk I prototype.

This wheel architecture also lets AGRO control its orientation in the air and land on its “feet” like a cat. Just as a cat twists its body and legs while conserving angular momentum, AGRO uses the reaction torques from its in-wheel hub motors to control its body orientation mid-air, land upright, and spread the impact evenly across all four wheels. That means emergency responders can deploy it quickly by throwing it over walls and fences or through windows, without the risk of landing upside down or overloading the suspension. IEEE Spectrum covered our initial results here.

AGRO 2 overview
AGRO 2 concept: (a) AGRO, (b) non-pneumatic tires, (c) dynamic motion primitives for hopping up stairs and curbs.

Next steps for AGRO included (b) non-pneumatic tires to absorb landing impacts, context-dependent dynamic motion primitives to (c) hop up stairs or onto curbs, and semiautonomous teleoperation to prevent rollovers or crashes during high-speed maneuvering.


Publications