On the geometric phase approach to motion planning for a spherical rolling robot in dynamic formulation

The paper deals with the problem of motion planning for a spherical rolling robot actuated by two internal rotors that are placed on orthogonal axes. To solve the problem, we employ the so-called geometric phase approach based on the fact that tracing a closed path in the space of input variables results in a non-closed path in the space of output variables. To set up the governing equations, the contact kinematic equations are modified by the condition of dynamic realizability, which constrains the component of the angular velocity of the rolling carrier and depends on the mass distribution, and parameterized. By using a motion planning strategy based on tracing two circles on the spherical surface, an exact and dynamically realizable motion planning algorithm is fabricated and verified under simulation.

[1]  Shigeyuki Hosoe,et al.  Planning of smooth motions for a ball-plate system with limited contact area , 2008, 2008 IEEE International Conference on Robotics and Automation.

[2]  V. JURDJEVlC The Geometry of the Plate-Ball Problem , .

[3]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[4]  Antonio Bicchi,et al.  Rolling bodies with regular surface: controllability theory and applications , 2000, IEEE Trans. Autom. Control..

[5]  Kensuke Harada,et al.  Rolling Based Manipulation under Neighborhood Equilibrium , 2002, Int. J. Robotics Res..

[6]  Sunil K. Agrawal,et al.  Spherical rolling robot: a design and motion planning studies , 2000, IEEE Trans. Robotics Autom..

[7]  Motoji Yamamoto,et al.  On the dynamic model and motion planning for a spherical rolling robot actuated by orthogonal internal rotors , 2013 .

[8]  Motoji Yamamoto,et al.  On the motion planning problem for a spherical rolling robot driven by two rotors , 2012, 2012 IEEE/SICE International Symposium on System Integration (SII).

[9]  Zexiang Li,et al.  Motion of two rigid bodies with rolling constraint , 1990, IEEE Trans. Robotics Autom..

[10]  Alexey V. Borisov,et al.  How to control Chaplygin’s sphere using rotors , 2012 .

[11]  Antonio Bicchi,et al.  Introducing the "SPHERICLE": an experimental testbed for research and teaching in nonholonomy , 1997, Proceedings of International Conference on Robotics and Automation.

[12]  Shigeyuki Hosoe,et al.  Motion Planning Algorithms for a Rolling Sphere With Limited Contact Area , 2008, IEEE Transactions on Robotics.

[13]  Velimir Jurdjevic The geometry of the plate-ball problem , 1993 .

[14]  Antonio Bicchi,et al.  Dexterous Grippers: Putting Nonholonomy to Work for Fine Manipulation , 2002, Int. J. Robotics Res..

[15]  Ravi N. Banavar,et al.  Motion analysis of a spherical mobile robot , 2009, Robotica.

[16]  Puyan Mojabi,et al.  Introducing Glory: A Novel Strategy for an Omnidirectional Spherical Rolling Robot , 2004 .

[17]  Toshiharu Sugie,et al.  The surface walker: a hemispherical mobile robot with rolling contact constraints , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Alexey V. Borisov,et al.  How to control the Chaplygin ball using rotors. II , 2013 .

[19]  R. Mukherjee,et al.  Motion Planning for a Spherical Mobile Robot: Revisiting the Classical Ball-Plate Problem , 2002 .