Impedance control of a small treadmill with sonar sensors for automatic speed adaptation

Automatic speed adaptation in treadmill training plays an important role in gait rehabilitation and virtual reality (VR) environments, where the user can adjust his/her speed for improved motivation and an enhanced sense of reality during walking interactions. To implement automatic speed adaptation of a treadmill belt, we have developed a novel impedance control scheme that accommodates natural movements without mechanical attachments to the user, and can estimate user-treadmill interactive forces to directly detect user intention, while simultaneously maintaining the user’s position on the treadmill platform. The proposed impedance control is realized via user interaction with a fixed virtual spring-damper component, allowing direct acceleration control of the treadmill belt in proportion to user displacement. The technique was applied to a small commercial treadmill (with a belt length of 1.2 m and a width of 0.5 m), which is easily installed and economical to operate, and is widely used in homes and health centers. Inexpensive sonar sensors with a Kalman filter algorithm were employed to measure user motions. To identify the characteristics of the proposed control scheme, a set of experiments was conducted and preliminary user studies with VR interactions were performed. The results of these experiments indicate that our impedance control scheme can provide a non-intrusive, intuitive method for implementing user-selected speed on a small treadmill. The proposed technique is cost-effective, and could potentially be applied to any type of locomotion interface or gait rehabilitation system, without the use of expensive, sophisticated sensors or special treadmills.

[1]  Hyung-Soon Park,et al.  Speed adaptation control of a small-sized treadmill with state feedback controller , 2010, 2010 3rd IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics.

[2]  M. Maležič,et al.  Restoration of gait in nonambulatory hemiparetic patients by treadmill training with partial body-weight support. , 1994, Archives of physical medicine and rehabilitation.

[3]  H. Noma,et al.  Design for Locomotion Interface in a Large Scale Virtual Environment ATLAS: ATR Locomotion Interface for Active Self Motion , 1998, Dynamic Systems and Control.

[4]  Richard W. Bohannon,et al.  Normal walking speed: a descriptive meta-analysis. , 2011, Physiotherapy.

[5]  John M. Hollerbach,et al.  Inertial-Force Feedback for the Treadport Locomotion Interface , 2000, Presence: Teleoperators & Virtual Environments.

[6]  Jungwon Yoon,et al.  A 6-DOF Gait Rehabilitation Robot With Upper and Lower Limb Connections That Allows Walking Velocity Updates on Various Terrains , 2010, IEEE/ASME Transactions on Mechatronics.

[7]  S. L. Ho,et al.  Speed estimation of an induction motor drive using an optimized extended Kalman filter , 2002, IEEE Trans. Ind. Electron..

[8]  Jungwon Yoon,et al.  A Novel Locomotion Interface with Two 6-DOF Parallel Manipulators That Allows Human Walking on Various Virtual Terrains , 2006, Int. J. Robotics Res..

[9]  Martin Buehler,et al.  Control of virtual motion systems , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[10]  Jean-Jacques E. Slotine,et al.  Stable adaptive teleoperation , 1991 .

[11]  J Feasel,et al.  The Integrated Virtual Environment Rehabilitation Treadmill System , 2011, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[12]  Jungwon Yoon,et al.  Reconfigurable ankle rehabilitation robot for various exercises , 2006 .

[13]  François Michaud,et al.  Adaptable sensor fusion using multiple Kalman filters , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[14]  J. Edward Colgate,et al.  Implementation of stiff virtual walls in force-reflecting interfaces , 1993, Proceedings of IEEE Virtual Reality Annual International Symposium.

[15]  Dong Sun,et al.  Design of an enhanced nonlinear PID controller , 2005 .

[16]  Gerd Hirzinger,et al.  Passivity-based Object-Level Impedance Control for a Multifingered Hand , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  David A. Winter,et al.  Biomechanics and Motor Control of Human Movement , 1990 .

[18]  Jungwon Yoon,et al.  A Planar Symmetric Walking Cancellation Algorithm for a Foot—Platform Locomotion Interface , 2010, Int. J. Robotics Res..

[19]  Robert Riener,et al.  Voluntary gait speed adaptation for robot-assisted treadmill training , 2009, 2009 IEEE International Conference on Rehabilitation Robotics.

[20]  Vadim I. Utkin,et al.  Chattering suppression methods in sliding mode control systems , 2007, Annu. Rev. Control..

[21]  M. Press Presence : teleoperators and virtual environments. , 2014 .

[22]  Neville Hogan,et al.  On the stability of manipulators performing contact tasks , 1988, IEEE J. Robotics Autom..

[23]  Dale A. Lawrence,et al.  Impedance control stability properties in common implementations , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[24]  P. R. Bélanger,et al.  Estimation of Angular Velocity and Acceleration from Shaft-Encoder Measurements , 1998, Int. J. Robotics Res..

[25]  Hyung-Soon Park,et al.  A novel walking speed estimation scheme and its application to treadmill control for gait rehabilitation , 2012, Journal of NeuroEngineering and Rehabilitation.

[26]  R. Riener,et al.  A Novel Method for Automatic Treadmill Speed Adaptation , 2007, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[27]  Alessandro De Luca,et al.  Making virtual walking real: Perceptual evaluation of a new treadmill control algorithm , 2010, TAP.

[28]  Akinori Nagano,et al.  Development of a 3D interactive virtual market system with adaptive treadmill control , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[29]  Francine Malouin,et al.  A Treadmill and Motion Coupled Virtual Reality System for Gait Training Post-Stroke , 2006, Cyberpsychology Behav. Soc. Netw..

[30]  Krishna Busawon,et al.  On the design of integral and proportional integral observers , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[31]  Tad McGeer,et al.  Passive Dynamic Walking , 1990, Int. J. Robotics Res..

[32]  Alin Albu-Schaffer,et al.  Soft robotics , 2008, IEEE Robotics Autom. Mag..

[33]  A. Minetti,et al.  A feedback-controlled treadmill (treadmill-on-demand) and the spontaneous speed of walking and running in humans. , 2003, Journal of applied physiology.

[34]  Saeed Shiry Ghidary,et al.  A teleoperation system for micro positioning with haptic feedback , 2013 .