Multi-task control for dynamically balanced two-wheeled mobile manipulator through task-priority

In this paper, the concept of task-priority for dynamically balanced two-wheeled mobile manipulator is addressed to deal with multiple tasks simultaneously. The body of two-wheeled platform, which is assumed to be one of the links of the manipulator, can only be controlled indirectly. This system requires active control to maintain its posture and balance due to underactuated structure, which makes the control of this system quite challenging. Since this system has many degrees of freedom, it is possible to perform variety of tasks at the same time. However, conflict between tasks may occur while performing multiple tasks simultaneously. In case of conflict, system should satisfy the balance constraint to avoid the dangerous situations. Using null-space projection based task-priority method ensures the fulfilment of balance at all cost and assigns lower priorities of the remaining tasks. Motion of the underactuated joint can be controlled not only by the wheel but also the actuated joint of the manipulator by proposed method. The validity of proposed method is illustrated by simulation results.

[1]  Roderic A. Grupen,et al.  Static analysis of contact forces with a mobile manipulator , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[2]  Oussama Khatib,et al.  A whole-body control framework for humanoids operating in human environments , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[3]  Brett Browning,et al.  Development of a soccer-playing dynamically-balancing mobile robot , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[4]  S. Sastry,et al.  Dynamic control of redundant manipulators , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[5]  Hoa G. Nguyen,et al.  Segway robotic mobility platform , 2004, SPIE Optics East.

[6]  Toshiyuki Murakami,et al.  Motion control of dynamically balanced two-wheeled mobile manipulator through CoG manipulation , 2010, 2010 11th IEEE International Workshop on Advanced Motion Control (AMC).

[7]  A. Liegeois,et al.  Automatic supervisory control of the configuration and behavior of multi-body mechanisms , 1977 .

[8]  Kazuya Yoshida,et al.  Reaction null-space control of flexible structure mounted manipulator systems , 1999, IEEE Trans. Robotics Autom..

[9]  Kouhei Ohnishi,et al.  Motion control for advanced mechatronics , 1996 .

[10]  Jean-Jacques E. Slotine,et al.  A general framework for managing multiple tasks in highly redundant robotic systems , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[11]  T. Murakami,et al.  Underactuated two-wheeled mobile manipulator control using nonlinear backstepping method , 2008, 2008 34th Annual Conference of IEEE Industrial Electronics.

[12]  Mike Stilman,et al.  Golem Krang: Dynamically stable humanoid robot for mobile manipulation , 2010, 2010 IEEE International Conference on Robotics and Automation.

[13]  Tsuneo Yoshikawa,et al.  A New End-effector for On-orbit Assembly of a Large Reflector , 2006, 2006 9th International Conference on Control, Automation, Robotics and Vision.

[14]  T. Yoshikawa,et al.  Task-Priority Based Redundancy Control of Robot Manipulators , 1987 .

[15]  Tsuneo Yoshikawa,et al.  Foundations of Robotics: Analysis and Control , 1990 .

[16]  Oussama Khatib,et al.  Synthesis of Whole-Body Behaviors through Hierarchical Control of Behavioral Primitives , 2005, Int. J. Humanoid Robotics.

[17]  Oliver Brock,et al.  The UMass Mobile Manipulator UMan: An Experimental Platform for Autonomous Mobile Manipulation , 2006 .

[18]  Stefano Chiaverini,et al.  Singularity-robust task-priority redundancy resolution for real-time kinematic control of robot manipulators , 1997, IEEE Trans. Robotics Autom..

[19]  A. A. Maciejewski,et al.  Obstacle Avoidance , 2005 .

[20]  Ronan Boulic,et al.  Task-priority formulations for the kinematic control of highly redundant articulated structures , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).