Advances in Biomedical Engineering Research (ABER) Volume 3, 2015 doi: 10.14355/aber.2015.03.001
www.seipub.org/aber
Implementation of Real Time Control Algorithm for Gait Assistive Exoskeleton Devices for Stroke Survivors Jhulan Kumar, Neelesh Kumar, Dinesh Pankaj, Amod Kumar Biomedical Instrumentation Unit, Central Scientific Instruments Organisation, (CSIR-CSIO), Chandigarh 160030, India jhulan.gnit@gmail.com Abstract Controlling human gait by wearable assistive devices is a dynamic and time critical activity and thus requires a dedicated real time control environment. The paper discusses an implementation strategy for real time control algorithm for GaExoD prototype. Control approach follows gait trajectory using feedback sensors and actuators for movement control. NI Lab VIEW, Robotics, FPGA and RT module were used and prove beneficial in shorter development time. Position control errors were estimated for standing and sitting functions provided which is significantly lower for sitting function. Keywords Exoskeleton Device; Real Time Control; Gait Phases
Introduction Exoskeleton Devices (ExoD) are wearable robotic mechanism used to support and augment the physical action performed by human body [1-5]. Earlier development of these ExoD was envisaged as mechatronics devices to support lifting & carrying more weight by soldiers [6]. In the last decade, there were research evidences which support the effectiveness of robot assisted rehabilitation. [7- 10] According to an estimate in USA, there are about 700000 people suffering stroke every year [11]. About 50% of the stroke survivors required assistance in performing daily activities. [12] Mobility disorders after stroke is the most common among stroke survivors. Research activities are going on for developing external wearable mechanics to support walking of stroke patients. Literatures confirm that these robotic devices are able to perform the gait rehabilitation of stroke patient in much improved and efficient manner [13]. These devices help to achieve variable gait patterns and extended range of activities on Assistive Daily Living (ADL) scale. Authors at CSIR-CSIO are involved in development of Gait Assistive Exoskeleton Device [14] (GaExoD). Human gait is rhythmic activity involving multiple joint having multiple degrees of freedom and kinematics. For accurate control, it is important to measure range of motion while the kinetics and physiological activity parameters are need to be monitored in real time [15]. Realizing a natural gait with an externally worn mechanism with limited degree of freedom is a challenging task. For implementing the real time gait control, the controller demands higher processing capabilities. The sequential controllers like PLC, microcontrollers etc. will limit the performance and thus there is a need of a controller and control algorithm which executes the process in real time. The paper discusses the algorithm developed for controlling developed prototype of GaExoD using parallel processing of input data and implementing it on FPGA hardware. Methods and Materials GaExoD Prototype Development: Authors developed a prototype of wearable exoskeleton mechanism which supports the walking of person recovering from stroke. It has three joint segments, hip, knee and ankle with 1 degree of freedom at each respective joint. The gait cycle movement was achieved by synchronizing all three joints. The range of joint angle motion was recorded with 3 axis accelerometers (ADXL) and in-house developed electrogoniometers. The high torque of selected actuators has Max force-12000 N, Max self-locking- 800 N, Stroke- 100 mm, Max speed 12 mm/Sec. It can
1