Interactive Control of Robotic Wheelchair Based on an Improved Head Pose Estimation Method
XU Guozheng1, GONG Weijie1, ZHU Bo1, GAO Xiang1, SONG Aiguo2, XU Baoguo2
1. Robotics Information Sensing and Control Institute, Nanjing University of Posts and Telecommunications, Nanjing 210023, China;
2. School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China
Abstract:As for the problem that the current iterative closet point (ICP) based head pose estimation method has more iterative steps and easily falls into local optimum while the random forest (RF) based head pose estimation method is of low accuracy and inferior stability, an improved head pose estimation method is proposed, and a real-time interactive control interface of robotic wheelchair based on the improved head pose estimation method is designed. Firstly, an improved head pose estimation method using ICP and RF algorithms is proposed based on the analyses on accuracy, real-time performance and stability issues existed in the current ICP and RF based head pose estimation algorithms. Then, the traditional robotic wheelchair joystick based head pose motion space mapping is built to achieve the seamless connections from the head pose estimation to the interactive control of robotic wheelchair. Finally, based on the performances analyses of the improved head pose estimation method using the standard head pose database, the robotic wheelchair platform is set up, and the movement trajectories are planned to verify the effectiveness of the proposed human-robot interactive interface using the improved head pose estimation method on the real-time control of robotic wheelchair. The experimental results demonstrate that the improved head pose estimation method has less iterative steps and can avoid falling into local optimum compared with the traditional ICP method, and the accuracy and stability of the proposed algorithm are better than the traditional RF method by increasing only a small amount of computation time. Moreover, the human-robot interactive interface using the improved head pose estimation method can control the robotic wheelchair following the predefined trajectories in a real-time and smooth manner.
[1] Thorp E B, Abdollahi F, Chen D, et al. Upper body-based power wheelchair control interface for individuals with tetraplegia[J]. IEEE Transactions on Neural Systems and Rehabilitation Engineering, 2016, 24(2):249-260.
[2] Al-Rousan M, Assaleh K. A wavelet-and neural network-based voice system for a smart wheelchair control[J]. Journal of the Franklin Institute, 2011, 348(1):90-100.
[3] 罗元,谢彧,张毅. 基于Kinect传感器的智能轮椅手势控制系统的设计与实现[J]. 机器人,2012,34(1):110-113.Luo Y, Xie Y, Zhang Y. Design and implementation of a gesture-driven system for intelligent wheelchairs based on the Kinect sensor[J]. Robot, 2012, 34(1):110-113.
[4] Rechy-Ramirez E J, Hu H, McDonald-Maier K. Head movements based control of an intelligent wheelchair in an indoor environment[C]//IEEE International Conference on Robotics and Biomimetics. Piscataway, USA:IEEE, 2012:1464-1469.
[5] Kim J, Park H, Bruce J, et al. Assessment of the tongue-drive system using a computer, a smartphone, and a powered-wheelchair by people with tetraplegia[J]. IEEE Transactions on Neural Systems and Rehabilitation Engineering, 2016, 24(1):68-78.
[6] Oonishi Y, Oh S, Hori Y. A new control method for power-assisted wheelchair based on the surface myoelectric signal[J]. IEEE Transactions on Industrial Electronics, 2010, 57(9):3191-3196.
[7] Ramli R, Arof H, Ibrahim F, et al. Using finite state machine and a hybrid of EEG signal and EOG artifacts for an asynchronous wheelchair navigation[J]. Expert Systems with Applications, 2015, 42(5):2451-2463.
[8] Kong S, Oyini M R. Head pose estimation from a 2D face image using 3D face morphing with depth parameters[J]. IEEE Transactions on Image Processing, 2015, 24(6):1801-1808.
[9] Liu Y, Chen J, Su Z, et al. Robust head pose estimation using Dirichlet-tree distribution enhanced random forests[J]. Neurocomputing, 2016, 173(P1):42-53.
[10] Gustavo A P C, García F, Escalera A D L, et al. Driver monitoring based on low-cost 3D sensors[J]. IEEE Transactions on Intelligent Transportation Systems, 2014, 15(4):1855-1860.
[11] Ackermann J, Sienel W. Robust yaw damping of cars with front and rear wheel steering[J]. IEEE Transactions on Control Systems Technology, 1993, 1(1):15-20.
[12] Fanelli G, Dantone M, Gall J, et al. Random forests for real time 3D face analysis[J]. International Journal of Computer Vision, 2013, 101(3):437-458.
[13] Thorp E B, Abdollahi F, Chen D, et al. Upper body-based power wheelchair control interface for individuals with tetraplegia[J]. IEEE Transactions on Neural Systems and Rehabilitation Engineering, 2016, 24(2):249-260.
[14] 瓮长水,高怀民,徐军,等. 脑卒中偏瘫患者健侧上肢运动控制障碍的研究[J]. 中国康复医学杂志,2003,18(2):85-87.Weng C S, Gao H M, Xu J, et a1. A study on motor control deficits in the ipsilesional upper extremity of patients with hemiplegia after stroke[J]. Chinese Journal of Rehabilitation Medicine, 2003, 18(2):85-87.