Guidance and obstacle avoidance of passive robot walking helper based on receding horizon control

Along with the coming of the aging society, the passive robot walking helper is introduced for providing safe mobility for the elderly, which features continuous energy dissipation from the system with brakes for steering. When this passive walking helper is applied for guidance and obstacle avoidance, it is crucial to determine proper braking torques in accordance with user-applied force for avoiding the obstacles and reaching the desired location. Motivated by it, in this paper, we propose such an approach based on receding horizon control. The proposed approach is efficient in braking torque derivation and allows the walking helper to stop at the goal with parking control. With the desired location to reach, the proposed scheme first plans a smooth path for the walking helper to follow based on Dubins curve [13]. The process of torque derivation is then formulated into solving an optimization problem with constraints that guarantee system passivity. When the walking helper detects the obstacles, the obstacle avoiding strategy is activated to bring it to deviate from them, which is achieved by including the constraints for obstacle avoidance into the optimization process. Simulations and experiments are performed to demonstrate the effectiveness of the proposed approach.

[1]  Chun-Hsu Ko,et al.  Walk-assist robot: A novel approach to gain selection of a braking controller using differential flatness , 2013, Proceedings of the 2010 American Control Conference.

[2]  Birgit Graf,et al.  An Adaptive Guidance System for Robotic Walking Aids , 2009, J. Comput. Inf. Technol..

[3]  Shuzhi Sam Ge,et al.  Dynamic Motion Planning for Mobile Robots Using Potential Field Method , 2002, Auton. Robots.

[4]  Ivan Petrovic,et al.  Dynamic window based approach to mobile robot motion control in the presence of moving obstacles , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[5]  Paolo Fiorini,et al.  Motion Planning in Dynamic Environments Using Velocity Obstacles , 1998, Int. J. Robotics Res..

[6]  Kazuhiro Kosuge,et al.  A Control Approach Based on Passive Behavior to Enhance User Interaction , 2007, IEEE Transactions on Robotics.

[7]  Dongbing Gu,et al.  Receding horizon tracking control of wheeled mobile robots , 2006, IEEE Transactions on Control Systems Technology.

[8]  Chun-Hsu Ko,et al.  Receding horizon passive control for a walk-assist robot , 2012, 2012 12th International Conference on Control, Automation and Systems.

[9]  Arthur Richards,et al.  Receding Horizon Control in unknown environments: Experimental results , 2010, 2010 IEEE International Conference on Robotics and Automation.

[10]  R. Fierro,et al.  First-state contractive model predictive control of nonholonomic mobile robots , 2008, 2008 American Control Conference.

[11]  J. E. Colgate,et al.  Cobots: Robots for Collaboration With Human Operators , 1996, Dynamic Systems and Control.

[12]  Wolfram Burgard,et al.  The dynamic window approach to collision avoidance , 1997, IEEE Robotics Autom. Mag..

[13]  Sunil K. Agrawal,et al.  Control of a Passive Mobility Assist Robot , 2008 .

[14]  S. Dubowsky,et al.  Robotic Personal Aids for Mobility and Monitoring for the Elderly , 2006, IEEE transactions on neural systems and rehabilitation engineering.

[15]  Jongwon Kim,et al.  Nonlinear Model Predictive Controller Design with Obstacle Avoidance for a Mobile Robot , 2008, 2008 IEEE/ASME International Conference on Mechtronic and Embedded Systems and Applications.

[16]  Steven M. LaValle,et al.  Planning algorithms , 2006 .

[17]  Jared Glover A robotically-augmented walker for older adults , 2003 .

[18]  Dongbing Gu,et al.  A stabilizing receding horizon regulator for nonholonomic mobile robots , 2005, IEEE Transactions on Robotics.

[19]  Kazuhiro Kosuge,et al.  Motion Control of Passive Intelligent Walker Using Servo Brakes , 2007, IEEE Transactions on Robotics.