X-RHex: A Highly Mobile Hexapedal Robot for Sensorimotor Tasks

We report on the design and development of X-RHex, a hexapedal robot with a single actuator per leg, intended for real-world mobile applications. X-RHex is an updated version of the RHex platform, designed to offer substantial improvements in power, run-time, payload size, durability, and terrain negotiation, with a smaller physical volume and a comparable footprint and weight. Furthermore, X-RHex is designed to be easier to build and maintain by using a variety of commercial off-the-shelf (COTS) components for a majority of its internals. This document describes the X-RHex architecture and design, with a particular focus on the new ability of this robot to carry modular payloads as a laboratory on legs. X-RHex supports a variety of sensor suites on a small, mobile robotic platform intended for broad, general use in research, defense, and search and rescue applications. Comparisons with previous RHex platforms are presented throughout, with preliminary tests indicating that the locomotive capabilities of X-RHex can meet or exceed the previous platforms. With the additional payload capabilities of X-RHex, we claim it to be the first robot of its size to carry a fully programmable GPU for fast, parallel sensor processing.

[1]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[2]  Howie Choset,et al.  Context identification for efficient multiple-model state estimation , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Daniel E. Koditschek,et al.  Automated gait adaptation for legged robots , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[4]  Xiaolei Huang,et al.  Medical Image Segmentation , 2009 .

[5]  Daniel E. Koditschek,et al.  Proprioception based behavioral advances in a hexapod robot , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[6]  Martin Buehler,et al.  Towards pronking with a hexapod robot , 2001 .

[7]  M. Armand,et al.  Issues and challenges facing rechargeable lithium batteries , 2001, Nature.

[8]  Ian W. Hunter,et al.  A comparative analysis of actuator technologies for robotics , 1992 .

[9]  Richard T. Vaughan,et al.  The Player/Stage Project: Tools for Multi-Robot and Distributed Sensor Systems , 2003 .

[10]  Daniel E. Koditschek,et al.  Sprawl angle in simplified models of vertical climbing: Implications for robots and roaches , 2011 .

[11]  Hagen Schempf,et al.  Ultra-rugged Soldier-Robot for Urban Conflict Missions , 2003 .

[12]  Daniel E. Koditschek,et al.  Robotics as the Delivery Vehicle: A contexualized, social, self paced, engineering education for life-long learners , 2007 .

[13]  Daniel E. Koditschek,et al.  Disturbance detection, identification, and recovery by gait transition in legged robots , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Divya Sharma,et al.  Rechargeable batteries , 2020, Commodities at a Glance.

[15]  Luc Van Gool,et al.  Fast scale invariant feature detection and matching on programmable graphics hardware , 2008, 2008 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops.

[16]  Jonathan E. Clark,et al.  Fast and Robust: Hexapedal Robots via Shape Deposition Manufacturing , 2002 .

[17]  Larry D. Jackel,et al.  The DARPA LAGR program: Goals, challenges, methodology, and phase I results , 2006, J. Field Robotics.

[18]  Daniel E. Koditschek,et al.  A framework for the coordination of legged robot gaits , 2004, IEEE Conference on Robotics, Automation and Mechatronics, 2004..

[19]  Philip Holmes,et al.  Stability Analysis of a Clock-Driven Rigid-Body SLIP Model for RHex , 2004, Int. J. Robotics Res..

[20]  Daniel E. Koditschek,et al.  Visual registration and navigation using planar features , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[21]  Daniel E. Koditschek,et al.  Sensor data fusion for body state estimation in a hexapod robot with dynamical gaits , 2005, IEEE Transactions on Robotics.

[22]  Daniel E. Koditschek,et al.  RHex: A Simple and Highly Mobile Hexapod Robot , 2001, Int. J. Robotics Res..

[23]  Lei Pan,et al.  Implementation of medical image segmentation in CUDA , 2008, 2008 International Conference on Information Technology and Applications in Biomedicine.

[24]  Daniel E. Koditschek,et al.  Rapid pole climbing with a quadrupedal robot , 2009, 2009 IEEE International Conference on Robotics and Automation.

[25]  Charles F. Dalziel,et al.  Electric shock hazard , 1972, IEEE Spectrum.

[26]  Cihan Öztürk,et al.  A Modular Real-Time Fieldbus Architecture for Mobile Robotic Platforms , 2011, IEEE Transactions on Instrumentation and Measurement.

[27]  E. Z. Moore Leg Design and Stair Climbing Control for the RHex Robotic Hexapod , 2002 .

[28]  Frank P. Incropera,et al.  Fundamentals of Heat and Mass Transfer , 1981 .

[29]  Roy Kornbluh,et al.  Electrostrictive polymer artificial muscle actuators , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[30]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[31]  Changchang Wu,et al.  SiftGPU : A GPU Implementation of Scale Invariant Feature Transform (SIFT) , 2007 .

[32]  Martin Buehler,et al.  Reliable stair climbing in the simple hexapod 'RHex' , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[33]  Joseph Edward Shigley,et al.  Mechanical engineering design , 1972 .

[34]  Daniel E. Koditschek,et al.  Model-Based Dynamic Self-Righting Maneuvers for a Hexapedal Robot , 2004, Int. J. Robotics Res..

[35]  Martin Buehler,et al.  Experimentally validated bounding models for the Scout II quadrupedal robot , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[36]  Luc Van Gool,et al.  SURF: Speeded Up Robust Features , 2006, ECCV.

[37]  Andrew Hogue,et al.  AQUA: An Amphibious Autonomous Robot , 2007, Computer.

[38]  Daniel D. Lee,et al.  Search-based planning for a legged robot over rough terrain , 2009, 2009 IEEE International Conference on Robotics and Automation.

[39]  R. M. Alexander,et al.  Efficiency and economy in animal physiology , 1992 .

[40]  Gregory Dudek,et al.  Environment Identification for a Running Robot Using Inertial and Actuator Cues , 2006, Robotics: Science and Systems.

[41]  Maxim Likhachev,et al.  High-dimensional planning on the GPU , 2010, 2010 IEEE International Conference on Robotics and Automation.

[42]  Martin Buehler,et al.  Preliminary Bounding Experiments in a Dynamic Hexapod , 2002, ISER.

[43]  Alfred A. Rizzi,et al.  Gaits and gait transitions for legged robots , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[44]  Takeo Kanade,et al.  Footstep Planning for the Honda ASIMO Humanoid , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[45]  Inna Sharf,et al.  A bipedal running robot with one actuator per leg , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[46]  A. Abdel-azim Fundamentals of Heat and Mass Transfer , 2011 .

[47]  R. Full Efficiency and economy in animal physiology: The concepts of efficiency and economy in land locomotion , 1992 .

[48]  Kevin C Galloway Passive Variable Compliance for Dynamic Legged Robots , 2010 .

[49]  Martin Buehler,et al.  TOWARDS LEGGED AMPHIBIOUS MOBILE ROBOTICS , 2011 .

[50]  David Cebon,et al.  Materials Selection in Mechanical Design , 1992 .

[51]  R. Full,et al.  The role of the mechanical system in control: a hypothesis of self-stabilization in hexapedal runners , 1999 .