This paper proposes an Extended Kalman Filter to estimate sagittal lower limb kinematics during gait, based on gyroscopes and accelerometers and without requiring any cal...
Abstract:
Inertial sensors have gained relevance as wearable sensors to acquire the kinematics of human limbs through fusion sensor algorithms and biomechanical models. However, th...Show MoreMetadata
Abstract:
Inertial sensors have gained relevance as wearable sensors to acquire the kinematics of human limbs through fusion sensor algorithms and biomechanical models. However, there are some limitations to the use of Inertial Measurement Units in the control of wearable robotic devices: 1) Some approaches use magnetometer readings to estimate the orientation of the sensor, and, as a result, they are prone to errors due to electromagnetic interferences; 2) Biomechanical model-based approaches require complex and time-consuming calibration procedures. In order to address these issues, this paper proposes an Extended Kalman Filter to estimate sagittal lower limb kinematics during gait, based on gyroscopes and accelerometers and without requiring any calibration or sensor alignment process. As magnetometer measurements are not involved, this method is not affected by electromagnetic disturbances. Our approach calculates the knee rotation axis in real-time, and it estimates hip and ankle sagittal axes considering that the movements in that plane occur around parallel axes. We carried out an experimental validation with eight healthy subjects walking on a treadmill at different velocities. We obtained waveform RMS errors about 3.8°, 3.6°, and 4.8° for hip, knee, and ankle in the sagittal plane. We also assessed the performance of this method as a tool for controlling lower-limb robotic exoskeletons by detecting gait events or estimating the phase and frequency of the gait in real-time through an Adaptive Frequency Oscillator. The average RMS delay in the detection of gait events was lower than 60 ms, and the RMSE in the estimation of the gait phase was about 3% of the gait cycle. We conclude that the described method could be used as a controller for wearable robotic devices.
This paper proposes an Extended Kalman Filter to estimate sagittal lower limb kinematics during gait, based on gyroscopes and accelerometers and without requiring any cal...
Published in: IEEE Access ( Volume: 9)
Funding Agency:

Centro de Automática y Robótica, Consejo Superior de Investigaciones Científicas–Universidad Politécnica de Madrid (CSIC-UPM), Madrid, Spain
Julio S. Lora-Millan was born in Cordoba, Spain, in 1991. He is currently pursuing the Ph.D. degree in automatic control and robotics with the Technical University of Madrid. In 2015, he finished his studies in automatics and industrial electronics engineering at the Universidad de Cordoba, being awarded the Exceptional Award for the Best Academic Record. In 2016, he joined the Centre for Automation and Robotics, Spanish ...Show More
Julio S. Lora-Millan was born in Cordoba, Spain, in 1991. He is currently pursuing the Ph.D. degree in automatic control and robotics with the Technical University of Madrid. In 2015, he finished his studies in automatics and industrial electronics engineering at the Universidad de Cordoba, being awarded the Exceptional Award for the Best Academic Record. In 2016, he joined the Centre for Automation and Robotics, Spanish ...View more

Advanced Robotics, Istituto Italiano di Tecnologia, Genova, Italy
Andres F. Hidalgo received the bachelor’s degree in mechanical engineering from the Universidad Nacional de San Juan, Argentina, and the master’s and Ph.D. degrees from the Polytechnic University of Madrid, Spain, in 2009 and 2013, respectively. He has worked in oil and gas and manufacturing industry for some years. After his Ph.D. degree, he worked as a Postdoctoral Researcher with the University of Seville and the Centr...Show More
Andres F. Hidalgo received the bachelor’s degree in mechanical engineering from the Universidad Nacional de San Juan, Argentina, and the master’s and Ph.D. degrees from the Polytechnic University of Madrid, Spain, in 2009 and 2013, respectively. He has worked in oil and gas and manufacturing industry for some years. After his Ph.D. degree, he worked as a Postdoctoral Researcher with the University of Seville and the Centr...View more

Centro de Automática y Robótica, Consejo Superior de Investigaciones Científicas–Universidad Politécnica de Madrid (CSIC-UPM), Madrid, Spain
Eduardo Rocon (Member, IEEE) was born in Vitoria, Brazil, in 1979. He received the degree in electrical engineering from the Universidade Federal do Espirí to Santo (UFES), in 2001, and the Ph.D. degree from the Universidad Politécnica de Madrid, in 2006. He is currently a Tenure Researcher with the Centre for Automation and Robotics, Spanish National Research Council. His research interests include rehabilitation, neurop...Show More
Eduardo Rocon (Member, IEEE) was born in Vitoria, Brazil, in 1979. He received the degree in electrical engineering from the Universidade Federal do Espirí to Santo (UFES), in 2001, and the Ph.D. degree from the Universidad Politécnica de Madrid, in 2006. He is currently a Tenure Researcher with the Centre for Automation and Robotics, Spanish National Research Council. His research interests include rehabilitation, neurop...View more

Centro de Automática y Robótica, Consejo Superior de Investigaciones Científicas–Universidad Politécnica de Madrid (CSIC-UPM), Madrid, Spain
Julio S. Lora-Millan was born in Cordoba, Spain, in 1991. He is currently pursuing the Ph.D. degree in automatic control and robotics with the Technical University of Madrid. In 2015, he finished his studies in automatics and industrial electronics engineering at the Universidad de Cordoba, being awarded the Exceptional Award for the Best Academic Record. In 2016, he joined the Centre for Automation and Robotics, Spanish National Research Council. In 2018, he was awarded with a Training Program for Academic Staff Contract by the Spanish Science, Innovation and Universities Ministry. His research interests include developing robotic and electronic systems to assist neurologically impaired subjects, especially their control algorithms and the interaction between users and devices.
Julio S. Lora-Millan was born in Cordoba, Spain, in 1991. He is currently pursuing the Ph.D. degree in automatic control and robotics with the Technical University of Madrid. In 2015, he finished his studies in automatics and industrial electronics engineering at the Universidad de Cordoba, being awarded the Exceptional Award for the Best Academic Record. In 2016, he joined the Centre for Automation and Robotics, Spanish National Research Council. In 2018, he was awarded with a Training Program for Academic Staff Contract by the Spanish Science, Innovation and Universities Ministry. His research interests include developing robotic and electronic systems to assist neurologically impaired subjects, especially their control algorithms and the interaction between users and devices.View more

Advanced Robotics, Istituto Italiano di Tecnologia, Genova, Italy
Andres F. Hidalgo received the bachelor’s degree in mechanical engineering from the Universidad Nacional de San Juan, Argentina, and the master’s and Ph.D. degrees from the Polytechnic University of Madrid, Spain, in 2009 and 2013, respectively. He has worked in oil and gas and manufacturing industry for some years. After his Ph.D. degree, he worked as a Postdoctoral Researcher with the University of Seville and the Centre for Automation and Robotics CAR-CSIC, Spain. During the last years, he worked as a Simulation and Performance Engineer at Toyota Gazoo Racing Europe Team. In 2021, he started a new postdoctoral position at the Istituto Italiano di Tecnologia (IIT).
Andres F. Hidalgo received the bachelor’s degree in mechanical engineering from the Universidad Nacional de San Juan, Argentina, and the master’s and Ph.D. degrees from the Polytechnic University of Madrid, Spain, in 2009 and 2013, respectively. He has worked in oil and gas and manufacturing industry for some years. After his Ph.D. degree, he worked as a Postdoctoral Researcher with the University of Seville and the Centre for Automation and Robotics CAR-CSIC, Spain. During the last years, he worked as a Simulation and Performance Engineer at Toyota Gazoo Racing Europe Team. In 2021, he started a new postdoctoral position at the Istituto Italiano di Tecnologia (IIT).View more

Centro de Automática y Robótica, Consejo Superior de Investigaciones Científicas–Universidad Politécnica de Madrid (CSIC-UPM), Madrid, Spain
Eduardo Rocon (Member, IEEE) was born in Vitoria, Brazil, in 1979. He received the degree in electrical engineering from the Universidade Federal do Espirí to Santo (UFES), in 2001, and the Ph.D. degree from the Universidad Politécnica de Madrid, in 2006. He is currently a Tenure Researcher with the Centre for Automation and Robotics, Spanish National Research Council. His research interests include rehabilitation, neurophysiology, biomechanics, adaptive signal processing, and human–machine interaction. His research activity was awarded with the Georges Giralt Ph.D. Award as the Best Ph.D. Robotics Thesis in Europe and the EMBEC Scientific Award.
Eduardo Rocon (Member, IEEE) was born in Vitoria, Brazil, in 1979. He received the degree in electrical engineering from the Universidade Federal do Espirí to Santo (UFES), in 2001, and the Ph.D. degree from the Universidad Politécnica de Madrid, in 2006. He is currently a Tenure Researcher with the Centre for Automation and Robotics, Spanish National Research Council. His research interests include rehabilitation, neurophysiology, biomechanics, adaptive signal processing, and human–machine interaction. His research activity was awarded with the Georges Giralt Ph.D. Award as the Best Ph.D. Robotics Thesis in Europe and the EMBEC Scientific Award.View more