Abstract
Modular design methodology enables rapid reconfigurability for functional changes, robustness to failures and space utilisation for transportation. In the case of planetary exploration robots, there is promise in modular robots that are able to reconfigure themselves for exploration of unknown terrains. This paper presents a design and controller architecture for modular field robots that can be rapidly assembled in a variety of functional configurations. A key challenge of building a functional robot out of modular units is the ability to seamlessly add, remove and replace individual units to enable functional improvements as well as adapt to terrain requirements. We present a representative modular wheel design and a distributed controller architecture able to create a range of bespoke multi-wheeled configurations capable of traversal on a variety of terrains during simulated failure scenarios. The self-contained wheeled unit has energy, computation communication, and actuation modules and does not require any modification or physical customization in the field during deployment enabling a seamless plug and play behaviour. The hierarchical control structure runs a body controller node that decomposes a whole body motion requested from a higher level planner to generate a sequence of actuation goals for each of the modules, while a local controller node running on each of the modules ensures that the desired actuation is adapted to the configuration, load and terrain characteristics.
Similar content being viewed by others
Abbreviations
- ICR:
-
Instantaneous centre of rotation
- URDF:
-
Unified Robot Description Format
- \(V_{{\text{B}}}\) :
-
Velocity of the robot body
- \(r_{{{\text{a}}1/{\text{B}}}}\) :
-
Radius from the robot body to actuator 1
- \(\theta\) :
-
Angle from the body to the wheels reference frame
- \(\beta\) :
-
State of steering actuator
- \(\beta_{{\text{s}}}\) :
-
Controllable steering actuator
- \(\beta_{{\text{f}}}\) :
-
Failed steering actuator
- \(\phi\) :
-
State of drive actuator
- \(\dot{\phi }\) :
-
Controllable drive actuator
- \(\phi\) :
-
Failed drive actuator
- \({\text{NW}}_{n}\) :
-
State of an individual NeWheel
- \({\text{NR}}\) :
-
State of robot instance
References
Kassel S (1971) Lunokhod-1 Soviet lunar surface vehicle. Advanced Research Projects Agency. https://apps.dtic.mil/docs/citations/AD0733960
Townsend J, Seibert M, Bellutta P, Ferguson E, Forgette D, Herman J, Justice H, Keuneke M, Sosland R, Stroupe A, Wright J (2014) Mars exploration rovers 2004–2013: evolving operational tactics driven by aging robotic systems. In: 13th International Conference on space operations, SpaceOps 2014, 1884 p. https://doi.org/10.2514/6.2014-1884
Showstack R (2010) Mars rover enters new phase of mission. Eos Trans Am Geophys Union 91(5):44–44
Wilcox BH et al (2007) ATHLETE: a cargo handling and manipulation robot for the moon. J F Robot 24(5):421–434
Howe AS, Wilcox B, Barmatz M, Voecks G (2016) ATHLETE as a mobile ISRU and regolith construction platform. In: Earth and Space 2016: Engineering for Extreme Environments—Proceedings of the 15th Biennial International Cconference on Engineering, Science, Construction, and Operations in Challenging Environments, pp 560–575. https://doi.org/10.1061/9780784479971.053, https://ntrs.nasa.gov/search.jsp?R=20170007096
Reid W, Perez-Grau FJ, Goktogan AH, Sukkarieh S (2016) Actively articulated suspension for a wheel-on-leg rover operating on a Martian analog surface. In: Proceedings—IEEE International Conference on Robotics and Automation, vol 2016, pp 5596–5602. https://doi.org/10.1109/ICRA.2016.7487777, http://ieeexplore.ieee.org/document/7487777/
Reid W, Göktoǧan AH, Sukkarieh S (2014) Moving mammoth: stable motion for a reconfigurable wheel-on-leg rover. In: Australasian Conference on Robotics and Automation, ACRA, vol 02-04-Dec
Bartlett PW, Wettergreen D, Whittaker W (2008) Design of the scarab rover for mobility & drilling in the lunar cold traps. In: Proceedings of 9th International Symposium on Artificial Intelligence and Robotics and Automation in Space (i-SAIRAS), Hollywood, USA. https://doi.org/10.1184/R1/6552563.v1, http://repository.cmu.edu/robotics/1104
Sreenivasan SV, Dutta PK, Waldron KJ (1994) The wheeled actively articulated vehicle (WAAV): an advanced off-road mobility concept. In: Advances in robot kinematics and computational geometry. Springer Netherlands, Dordrecht, pp 141–150
Sreenivasan SV, Waldron KJ (1996) Displacement analysis of an actively articulated wheeled vehicle configuration with extensions to motion planning on uneven terrain. J Mech Des 118(2):312–317
Alamdari A, Krovi VN (2016) Design of articulated leg–wheel subsystem by kinetostatic optimization. Mech Mach Theory 100:222–234
Alamdari A, Krovi V (2014) Active reconfiguration for performance enhancement in articulated wheeled vehicles. In: ASME 2014 Dynamic Systems and Control Conference, American Society of Mechanical Engineers Digital Collection, San Antonio. https://doi.org/10.1115/DSCC2014-6137
Alamdari A, Zhou X, Krovi VN (2013) Kinematic modeling, analysis and control of highly reconfigurable articulated wheeled vehicles. In: Volume 6A: 37th mechanisms and robotics conference, 2013, p V06AT07A070
Sreenivasan SV, Wilcox BH (1994) Stability and traction control of an actively actuated micro rover. J Robot Syst 11(6):487–502
Kelly A, Seegmiller N (2015) Recursive kinematic propagation for wheeled mobile robots. Int J Robot Res 34(3):288–313
Klamt T, Behnke S (2017) Anytime hybrid driving-stepping locomotion planning. In: IEEE International Conference on Intelligent Robots and Systems (IROS), vol 2017, pp 4444–4451. https://doi.org/10.1109/IROS.2017.8206310, http://ieeexplore.ieee.org/document/8206310/
Machado J, Silva M (2006) An overview of legged robots. In: Proceedings of the International Symposium on Mathematical Methods in Engineering (MME), Ankara, Turkey, pp 1–40. https://www.researchgate.net/profile/ManuelSilva6/publication/258972509AnOverviewofLeggedRobots/links/0deec52b1a44f64afb000000.pdf, http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.106.8192&rep=rep1&type=pdf
Yim M et al (2007) Modular self-reconfigurable robot systems [grand challenges of robotics]. IEEE Robot Autom Mag 14(1):43–52
Murata S, Kurokawa H (2007) Self-reconfigurable robots. IEEE Robot Autom Mag 14(1):71–78
Murphy RR (2000) Marsupial and shape-shifting robots for urban search and rescue. IEEE Intell Syst 15(2):14–19
Moreno A, Regina M (2018) Fundamental study into rotor outwash and dust kick-up under mars-like conditions. NTRS. https://ntrs.nasa.gov/search.jsp?R=20180008693&hterms=Mars+Helicopter+Mars+Helicopter&qs=Ntx%3Dmode%2520matchallpartial%7Cmode%2520matchall%26Ntk%3DAll%7CAll%26Ns%3DPublication-Date%7C1%26N%3D0%26No%3D10%26Ntt%3DMars%2520Helicopter%7C%2522Mars%2520Helicop
Jie Z, Shufeng T, Yanhe Z (2009) Design and implementation of a modular self-reconfigurable robot. High Technol Lett 15(3):227–232
Salemi B, Moll M, Shen WM (2006) SUPERBOT: a deployable, multi-functional, and modular self-reconfigurable robotic system. In: IEEE International Conference on Intelligent Robots and Systems, IEEE, Beijing, China, pp 3636–3641. https://doi.org/10.1109/IROS.2006.281719, http://ieeexplore.ieee.org/document/4058969/
Barrios L, Collins T, Kovac R, Shen WM (2016) Autonomous 6D-docking and manipulation with non-stationary-base using self-reconfigurable modular robots. In: IEEE International Conference on Intelligent Robots and Systems, IEEE, Daejeon, Korea, vol 2016, pp 2913–2919. https://doi.org/10.1109/IROS.2016.7759451, http://ieeexplore.ieee.org/document/7759451/
Chen CA, Collins T, Shen WM (2016) A near-optimal dynamic power sharing scheme for self-reconfigurable modular robots. In: Proceedings—IEEE International Conference on Robotics and Automation, IEEE, Daejeon, Korea, vol 2016, pp 5183–5188. https://doi.org/10.1109/ICRA.2016.7487724, http://ieeexplore.ieee.org/document/7487724/
Jing G, Tosun T, Yim M, Kress-Gazit H (2016) An end-to-end system for accomplishing tasks with modular robots. Robot Sci Syst 12:4879–4883. https://doi.org/10.15607/RSS.2016.XII.025
Davey J, Kwok N, Yim M (2012) Emulating self-reconfigurable robots—design of the SMORES system. In: IEEE International Conference on Intelligent Robots and Systems, IEEE, Vilamoura, Portugal, pp 4464–4469. https://doi.org/10.1109/IROS.2012.6385845, http://ieeexplore.ieee.org/document/6385845/
Kim J, Alspach A, Yamane K (2017) Snapbot: a reconfigurable legged robot. In: 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp 5861–5867. https://s3-us-west-1.amazonaws.com/disneyresearch/wp-content/uploads/20170911102717/Snapbot-a-Reconfigurable-Legged-Robot-Paper.pdf
Ha S, Kim J, Yamane K (2018) Automated deep reinforcement learning environment for hardware of a modular legged robot. In: 15th International Conference on Ubiquitous Robots, IEEE, Hawai’i, USA, pp 348–354. https://doi.org/10.1109/URAI.2018.8442201, https://ieeexplore.ieee.org/document/8442201/
Ning M, Shao L, Chen F, Li M, Zhang C, Zhang Q (2019) Modeling and analysis of a modular multilegged robot with improved fault tolerance and environmental adaptability. Math Probl Eng 2019:1–17
Kalouche S, Rollinson D, Choset H (2016) Modularity for maximum mobility and manipulation: control of a reconfigurable legged robot with series-elastic actuators. In: IEEE International Symposium on Safety, Security, and Rescue Robotics, IEEE, West Lafayette, USA, pp 1–8. https://doi.org/10.1109/SSRR.2015.7442943, http://ieeexplore.ieee.org/document/7442943/
Cordie TP et al (2019) Modular field robot deployment for inspection of dilapidated buildings. J F Robot 36(4):641–655
Cordie T, Bandyopadhyay T, Roberts JM, Steindl R, Dungavell R, Greenop K (2016) Enabling rapid field deployments using modular mobility units. In: Australasian Conference on Robotics and Automation (ACRA) 2016, Australian Robotic and Automation Association, Brisbane, Australia. https://eprints.qut.edu.au/102223/
Acknowledgements
The work in this project was fully funded by the CSIRO Robotics and Autonomous Systems Group. All correspondence should be addressed to troy.cordie@csiro.au or tirtha.bandy@csiro.au.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Cordie, T., Steindl, R., Dungavell, R. et al. Modular Field Robots for Extraterrestrial Exploration. Adv. Astronaut. Sci. Technol. 3, 37–47 (2020). https://doi.org/10.1007/s42423-020-00055-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s42423-020-00055-0