A sEMG-Based Shared Control System With No-Target Obstacle Avoidance for Omnidirectional Mobile Robots

We propose a novel shared control strategy for mobile robots in a human-robot interaction manner based on surface eletromyography (sEMG) signals. For security reasons, an obstacle avoidance scheme is introduced to the shared control system as collision avoidance guidance. The motion of the mobile robot is a resultant of compliant motion control and obstacle avoidance. In the mode of compliant motion, the sEMG signals obtained from the operator’s forearms are transformed into human commands to control the moving direction and linear velocity of the mobile robot, respectively. When the mobile robot is blocked by obstacles, the motion mode is converted into obstacle avoidance. Aimed at the obstacle avoidance problem without a specific target, we develop a no-target Bug (NT-Bug) algorithm to guide the mobile robot to avoid obstacles and return to the command line. Besides, the command moving direction given by the operator is taken into consideration in the obstacle avoidance process to plan a smoother and safer path for the mobile robot. A model predictive controller is exploited to minimize the tracking errors. Experiments have been implemented to demonstrate the effectiveness of the proposed shared control strategy and the NT-Bug algorithm.

[1]  Rong Song,et al.  Movement Performance of Human–Robot Cooperation Control Based on EMG-Driven Hill-Type and Proportional Models for an Ankle Power-Assist Exoskeleton Robot , 2017, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[2]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..

[3]  Yangyang Zhang,et al.  Disturbance Observer Based on Biologically Inspired Integral Sliding Mode Control for Trajectory Tracking of Mobile Robots , 2019, IEEE Access.

[4]  S. LaValle Rapidly-exploring random trees : a new tool for path planning , 1998 .

[5]  Yingzi Lin,et al.  A Natural Contact Sensor Paradigm for Nonintrusive and Real-Time Sensing of Biosignals in Human-Machine Interactions , 2011, IEEE Sensors Journal.

[6]  Richard F. Weir,et al.  A Comparison of the Effects of Electrode Implantation and Targeting on Pattern Classification Accuracy for Prosthesis Control , 2008, IEEE Transactions on Biomedical Engineering.

[7]  Yiannis Demiris,et al.  Collaborative Control for a Robotic Wheelchair: Evaluation of Performance, Attention, and Workload , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[8]  Panagiotis K. Artemiadis,et al.  An EMG-Based Robot Control Scheme Robust to Time-Varying EMG Signal Features , 2010, IEEE Transactions on Information Technology in Biomedicine.

[9]  Sören Hohmann,et al.  Cooperative dynamic vehicle control allocation using time-variant differential games , 2017, 2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[10]  Yongji Wang,et al.  Reinforcement learning-based shared control for walking-aid robot and its experimental verification , 2015, Adv. Robotics.

[11]  Chen-Yang Lin,et al.  Shared Control Design of a Walking-Assistant Robot , 2017, IEEE Transactions on Control Systems Technology.

[12]  Baocang Ding Comments on "Constrained Infinite-Horizon Model Predictive Control for Fuzzy-Discrete-Time Systems" , 2011, IEEE Trans. Fuzzy Syst..

[13]  Olivier Gibaru,et al.  A Review on Electromyography Decoding and Pattern Recognition for Human-Machine Interaction , 2019, IEEE Access.

[14]  Hendrik Van Brussel,et al.  Adaptable navigational assistance for intelligent wheelchairs by means of an implicit personalized user model , 2010, Robotics Auton. Syst..

[15]  Kay Chen Tan,et al.  Evolutionary artificial potential fields and their application in real time robot path planning , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[16]  Antonio Franchi,et al.  Shared Control : Balancing Autonomy and Human Assistance with a Group of Quadrotor UAVs , 2012, IEEE Robotics & Automation Magazine.

[17]  Masayoshi Wada,et al.  Holonomic and omnidirectional vehicle with conventional tires , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[18]  Kippei Matsuda,et al.  A Novel Omnidirectional Mobile Robot With Wheels Connected by Passive Sliding Joints , 2018, IEEE/ASME Transactions on Mechatronics.

[19]  Chouki Sentouh,et al.  Driver-Automation Cooperative Approach for Shared Steering Control Under Multiple System Constraints: Design and Experiments , 2017, IEEE Transactions on Industrial Electronics.

[20]  Ming Yue,et al.  Shared control of robot based on Fuzzy Discrete Event System , 2014, Proceeding of the 11th World Congress on Intelligent Control and Automation.

[21]  Byung Kook Kim,et al.  Online Minimum-Energy Trajectory Planning and Control on a Straight-Line Path for Three-Wheeled Omnidirectional Mobile Robots , 2014, IEEE Transactions on Industrial Electronics.

[22]  J. Mikael Eklund,et al.  Nonlinear Model Predictive Control for Omnidirectional Robot Motion Planning and Tracking With Avoidance of Moving Obstacles , 2014, Canadian Journal of Electrical and Computer Engineering.

[23]  Xiang Li,et al.  Nonlinear model predictive control for path following problems , 2015 .

[24]  William D. Smart,et al.  Layered costmaps for context-sensitive navigation , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[25]  Maria E. Jabon,et al.  Real-time classification of evoked emotions using facial feature tracking and physiological responses , 2008, Int. J. Hum. Comput. Stud..

[26]  V. Lumelsky,et al.  Dynamic path planning for a mobile automaton with limited information on the environment , 1986 .

[27]  Jin Bae Park,et al.  A Simple Adaptive Control Approach for Trajectory Tracking of Electrically Driven Nonholonomic Mobile Robots , 2010, IEEE Transactions on Control Systems Technology.