Design, experiments and motion planning of a spherical rolling robot

This paper describes a prototype and analytical studies of a spherical rolling robot, a new design of a nonholonomic system. The spherical robot is driven by two remotely controlled, internally mounted rotors that induce the ball to roll and spin on a flat surface. It is tracked on the plane by an overhead camera. A mathematical model of the robot motion was developed using the nonholonomic constraints on its motion. For a number of simple motions, it is shown experimentally that the model agrees well with the results. Methods were developed for planning feasible, minimum time and minimum energy trajectories for the robot. These methods are illustrated both by mathematical simulation and hardware experiments.

[1]  Gerardo Lafferriere,et al.  A Differential Geometric Approach to Motion Planning , 1993 .

[2]  Yan Wang,et al.  Motion control of a spherical mobile robot , 1996, Proceedings of 4th IEEE International Workshop on Advanced Motion Control - AMC '96 - MIE.

[3]  Sunil K. Agrawal,et al.  Globally Feedback Linearizable Time-Invariant Systems: Optimal Solution for Mayer’s Problem , 2000 .

[4]  Sunil Kumar Agrawal,et al.  Optimal control of driftless nilpotent systems: some new results , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[5]  Benoît Raucent,et al.  ROLLMOBS, a new universal wheel concept , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[6]  Ahmed A. Shabana,et al.  Dynamics of Multibody Systems , 2020 .

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

[8]  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.

[9]  S. Agrawal,et al.  Finite-Time Optimal Control of Polynomial Systems Using Successive Suboptimal Approximations , 2000 .