Models for pushing objects with a mobile robot using single point contact

In many mobile robotic manipulation tasks it is desirable to interact with the robots surroundings without actually grasping the object being manipulated. Non-prehensile manipulation allows a robot to interact in situations which would otherwise be impossible due to size or weight. This paper presents the derivation of a mathematical model of an object pushed by a single point and sliding in the presence of friction where the dynamic effects of mass and inertia are significant. This model is validated using numerical simulation. The derived dynamic model is also compared with a kinematic approximation from literature, showing that under certain conditions, the motion of a pushed object is similar to the motion of a non-holonomic vehicle. Finally, the results of experimental investigations are discussed and promising directions for further work are proposed.

[1]  Hugh F. Durrant-Whyte,et al.  Simultaneous localization and mapping: part I , 2006, IEEE Robotics & Automation Magazine.

[2]  Hugh Durrant-Whyte,et al.  Simultaneous Localisation and Mapping ( SLAM ) : Part I The Essential Algorithms , 2006 .

[3]  Kevin M. Lynch,et al.  Stable Pushing: Mechanics, Controllability, and Planning , 1995, Int. J. Robotics Res..

[4]  Kevin M. Lynch,et al.  Controllability of pushing , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

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

[6]  Tsuneo Yoshikawa,et al.  Tracking control for an object in pushing operation , 1997, J. Field Robotics.

[7]  Qingguo Li Coordinated nonprehensile manipulation for parts transfer: Mechanics, control, and planning , 2006 .

[8]  Matthew T. Mason,et al.  Robotic manipulation for parts transfer and orienting: mechanics, planning, and shape uncertainty , 1996 .

[9]  T. Yoshikawa,et al.  Trajectory Planning for an Object in Pushing Operation , 1995 .

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

[11]  Kevin M. Lynch,et al.  Locally controllable manipulation by stable pushing , 1999, IEEE Trans. Robotics Autom..

[12]  Matthew T. Mason,et al.  Parts orienting by push-aligning , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[13]  Takeo Igarashi,et al.  A dipole field for object delivery by pushing on a flat surface , 2010, 2010 IEEE International Conference on Robotics and Automation.

[14]  Kevin M. Lynch,et al.  Nonprehensile robotic manipulation: controllability and planning , 1996 .