Position and orientation control of an omni-directional mobile rehabilitation robot

Position and orientation control for an omni-directional mobile robot are investigated. The table-placed robot shall be used for arm and shoulder rehabilitation of stroke patients. The position and orientation of the device are determined by means of a modified Kalman filter which encompasses a kinematic model of the robot. By fusing information from incremental encoders at the robot and from an infrared camera at the ceiling, accurate and reliable estimates of robot position and orientation can be obtained. A cascaded position controller is designed for the mobile robot to allow the tracking of arbitrary translational reference movements and the stabilisation of the robot orientation. On the inner control loop, individual angular velocity controllers have been implemented for the three wheels to achieve maximum actuator performance and to facilitate a simplified state-space description of the robot dynamics. For the outer loop, a multi-variable state-space controller is utilised in form of a discrete-time linear quadratic regulator. The sensor fusion scheme and control system are validated in experiments and the obtained results are discussed.

[1]  William S. Harwin,et al.  Challenges and Opportunities for Robot-Mediated Neurorehabilitation , 2006, Proceedings of the IEEE.

[2]  Hermano I Krebs,et al.  Rehabilitation robotics: pilot trial of a spatial extension for MIT-Manus , 2004, Journal of NeuroEngineering and Rehabilitation.

[3]  Lennart Ljung,et al.  System identification (2nd ed.): theory for the user , 1999 .

[4]  KEIGO WATANABE,et al.  Feedback Control of an Omnidirectional Autonomous Platform for Mobile Service Robots , 1998, J. Intell. Robotic Syst..

[5]  Jianqiang Yi,et al.  Motion and Internal Force Control for Omnidirectional Wheeled Mobile Robots , 2009, IEEE/ASME Transactions on Mechatronics.

[6]  William S. Harwin,et al.  Upper Limb Robot Mediated Stroke Therapy—GENTLE/s Approach , 2003, Auton. Robots.

[7]  Andreas Gerstlauer,et al.  System Design , 2012 .

[8]  R. Riener,et al.  ARMin - Exoskeleton for Arm Therapy in Stroke Patients , 2007, 2007 IEEE 10th International Conference on Rehabilitation Robotics.

[9]  R. Riener,et al.  ARMin - design of a novel arm rehabilitation robot , 2005, 9th International Conference on Rehabilitation Robotics, 2005. ICORR 2005..

[10]  Hermano Igo Krebs,et al.  MIT-MANUS: a workstation for manual therapy and training. I , 1992, [1992] Proceedings IEEE International Workshop on Robot and Human Communication.

[11]  ARMassist: A low-cost device for telerehabiltation of post-stroke arm deficits , 2009 .

[12]  Paolo Bonato,et al.  JNER: a forum to discuss how neuroscience and biomedical engineering are reshaping physical medicine & rehabilitation , 2004, Journal of NeuroEngineering and Rehabilitation.

[13]  J. Jim Zhu,et al.  Omni-directional mobile robot controller based on trajectory linearization , 2008, Robotics Auton. Syst..

[14]  Jörg Raisch,et al.  Haptic control of a table-placed mobile robot for arm/shoulder rehabilitation , 2011 .

[15]  Karl Johan Åström,et al.  Computer-Controlled Systems: Theory and Design , 1984 .

[16]  Joshua Wilson,et al.  Automated Variable Resistance System for Upper Limb Rehabilitation , 2009 .

[17]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[18]  Hermano Igo Krebs,et al.  MIT-MANUS: a workstation for manual therapy and training II , 1993, Other Conferences.

[19]  Naim A. Kheir,et al.  Control system design , 2001, Autom..

[20]  Alex Simpkins,et al.  System Identification: Theory for the User, 2nd Edition (Ljung, L.; 1999) [On the Shelf] , 2012, IEEE Robotics & Automation Magazine.