Design of a Spider Robot Based on Second-Order Immobilization Theory

This paper discusses a novel four-legged “spider” robot capable of moving in a wide range of two-dimensional tunnels. The spider moves in a quasistatic manner, by stably bracing itself against the tunnel walls while moving its free parts to the next position. The design has been strongly influenced by the recent immobilization theory of Rimon and Burdick [1, 2]. The theory dictates the minimum number of limbs such a spider can have, as well as the curvature of the spider footpads. We review the relevant components of the immobilization theory and describe its implications for the spider design. The spider will move under a worst-case assumption of slippery tunnel walls, and we also describe a locomotion strategy for the spider under this assumption Finally, we describe an immobilization-based control algorithm for executing the motion strategy, and sketch a stability proof for the algorithm. The spider has been built and is currently undergoing locomotion experiments.

[1]  Joel W. Burdick,et al.  Mobility of bodies in contact. I. A 2nd-order mobility index for multiple-finger grasps , 1994, IEEE Trans. Robotics Autom..

[2]  Randy C. Brost,et al.  Automatic Grasp Planning in the Presence of Uncertainty , 1988, Int. J. Robotics Res..

[3]  Imin Kao,et al.  Comparison of Theoretical and Experimental Force/ Motion Trajectories for Dextrous Manipulation With Sliding , 1993, Int. J. Robotics Res..

[4]  Ivan Stojmenovic,et al.  Immobilizing a Polytope , 1991, WADS.

[5]  Jean-Daniel Boissonnat,et al.  Motion planning for spider robots , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[6]  Kevin M. Lynch,et al.  Pulling by Pushing, Slip With Infinite Friction, and Perfectly Rough Surfaces , 1995, Int. J. Robotics Res..

[7]  Masayuki Inaba,et al.  Pivoting: A new method of graspless manipulation of object by robot fingers , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[8]  Tomás Lozano-Pérez,et al.  Spatial Planning: A Configuration Space Approach , 1983, IEEE Transactions on Computers.

[9]  Steven Dubowsky,et al.  Coordinated Motion and Force Control of Multi-Limbed Robotic Systems , 1999, Auton. Robots.

[10]  Michael A. Erdmann,et al.  On a Representation of Friction in Configuration Space , 1994, Int. J. Robotics Res..

[11]  Matthew T. Mason,et al.  Posing Polygonal Objects in the Plane by Pushing , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[12]  Jeffrey C. Trinkle,et al.  On the stability and instantaneous velocity of grasped frictionless objects , 1992, IEEE Trans. Robotics Autom..

[13]  Vijay Kumar,et al.  On the stability of grasped objects , 1996, IEEE Trans. Robotics Autom..

[14]  Jeffrey C. Trinkle,et al.  Planning for Dexterous Manipulation with Sliding Contacts , 1990, Int. J. Robotics Res..

[15]  Ronald S. Fearing Simplified Grasping and Manipulation with Dextrous Robot Hands , 1984 .

[16]  Kenneth Salisbury,et al.  Whole arm manipulation , 1988 .

[17]  Imin Kao,et al.  Dextrous manipulation with compliance and sliding , 1991 .

[18]  Tsuneo YOSHIKAWA,et al.  Object handling by three-fingered hands using slip motion , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[19]  D. Koditschek The Application of Total Energy as a Lyapunov Function for Mechanical Control Systems , 1989 .

[20]  S. Shankar Sastry,et al.  Dynamic control of sliding by robot hands for regrasping , 1992, IEEE Trans. Robotics Autom..

[21]  David L. Brock,et al.  Enhancing the dexterity of a robot hand using controlled slip , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[22]  Arthur C. Sanderson,et al.  Planning robotic manipulation strategies for sliding objects , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[23]  Jeffrey C. Trinkle,et al.  An Investigation of Frictionless Enveloping Grasping in the Plane , 1988, Int. J. Robotics Res..

[24]  M.T. Mason,et al.  Dynamic manipulation , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[25]  Randy C. Brost,et al.  Graphical analysis of planar rigid-body dynamics with multiple frictional contacts , 1991 .

[26]  Bruce Randall Donald,et al.  Analyzing teams of cooperating mobile robots , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[27]  Werner Neubauer Locomotion with articulated legs in pipes or ducts , 1993, Robotics Auton. Syst..

[28]  Antonio Bicchi,et al.  Dexterous manipulation through rolling , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[29]  David E. Orin,et al.  Gait planning for energy efficiency in walking machines , 1997, Proceedings of International Conference on Robotics and Automation.

[30]  Kenneth Y. Goldberg,et al.  A pivoting gripper for feeding industrial parts , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[31]  Matthew T. Mason,et al.  Mechanics and Planning of Manipulator Pushing Operations , 1986 .

[32]  Matthew Thomas Mason,et al.  Manipulator grasping and pushing operations , 1982 .

[33]  Antonio Bicchi,et al.  On the mobility and manipulability of general multiple limb robots , 1995, IEEE Trans. Robotics Autom..

[34]  Van-Duc Nguyen,et al.  Constructing Force- Closure Grasps , 1988, Int. J. Robotics Res..

[35]  Vijay Kumar,et al.  Control of rolling contacts in multi-arm manipulation , 1994, IEEE Trans. Robotics Autom..

[36]  Imin Kao,et al.  Quasistatic Manipulation with Compliance and Sliding , 1992 .

[37]  Friedrich Pfeiffer,et al.  Control and Design of a Pipe Crawling Robot , 1996 .

[38]  Michael A. Peshkin,et al.  Curved fences for part alignment , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[39]  Joel W. Burdick,et al.  Mobility of Bodies in Contact{ii: How Forces Are Generated by Curvature Eeects? , 1994 .

[40]  Steven Dubowsky,et al.  Motion planning of mobile multi-limb robotic systems subject to force and friction constraints , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[41]  Kevin M. Lynch,et al.  The mechanics of fine manipulation by pushing , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[42]  Arthur C. Sanderson,et al.  Planning robotic manipulation strategies for workpieces that slide , 1988, IEEE J. Robotics Autom..

[43]  Xiaoping Yun,et al.  Object Handling Using Two Arms Without Grasping , 1993, Int. J. Robotics Res..