Design and implementation of visual-haptic assistive control system for virtual rehabilitation exercise and teleoperation manipulation.
This paper describes the design and implementation of a control system that integrates visual and haptic information to give assistive force feedback through a haptic controller (Omni Phantom) to the user. A sensor-based assistive function and velocity scaling program provides force feedback that helps the user complete trajectory following exercises for rehabilitation purposes. This system also incorporates a PUMA robot for teleoperation, which implements a camera and a laser range finder, controlled in real time by a PC, were implemented into the system to help the user to define the intended path to the selected target. The real-time force feedback from the remote robot to the haptic controller is made possible by using effective multithreading programming strategies in the control system design and by novel sensor integration. The sensor-based assistant function concept applied to teleoperation as well as shared control enhances the motion range and manipulation capabilities of the users executing rehabilitation exercises such as trajectory following along a sensor-based defined path. The system is modularly designed to allow for integration of different master devices and sensors. Furthermore, because this real-time system is versatile the haptic component can be used separately from the telerobotic component; in other words, one can use the haptic device for rehabilitation purposes for cases in which assistance is needed to perform tasks (e.g., stroke rehab) and also for teleoperation with force feedback and sensor assistance in either supervisory or automatic modes.
Veras
Eduardo J
EJ
De Laurentis
Kathryn J
KJ
Dubey
Rajiv
R
D000465:Algorithms; D001331:Automation; D003201:Computers; D004867:Equipment Design; D005246:Feedback; D006801:Humans; D007834:Lasers; D010781:Photography; D012371:Robotics; D012815:Signal Processing, Computer-Assisted; D025321:Surgery, Computer-Assisted / Q000295:instrumentation*; D013514:Surgical Procedures, Operative; D017216:Telemedicine / Q000295:instrumentation* / Q000379:methods*; D014159:Transducers; D014584:User-Computer Interface