Litcius/Paper detail

Motion Forecasting Network (MoFCNet): IMU-Based Human Motion Forecasting for Hip Assistive Exoskeleton

Xingxuan Zhang, Haojian Zhang, Jianhua Hu, Jieren Deng, Yunkuan Wang

2023IEEE Robotics and Automation Letters19 citationsDOI

Abstract

Accurate recognition of human pose and prediction of human motion intention are essential for exoskeleton robots to provide effective assistance. In recent years, inertial measurement units (IMUs) have been widely used to estimate human pose due to their stability and economy. However, physical sensors are inherently subject to time delay relative to human movement, which makes it challenging to meet the demand for real-time control of power-assisted exoskeletons. To address this issue, we propose a data-driven approach called motion forecasting network (MoFCNet) that leverages historical IMU readings to forecast the 3D pose of human in future frames. Our approach consists of two stages, state variables forecasting and pose regression. In stage I, we forecast the IMU data, joint positions and velocities. In stage II, we regress the future human poses from the forecasting results of stage I. Besides, we design a basic stack that can be applied to both stages. The mean joint rotation error on DIP-IMU and TotalCapture datasets are <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\bm {10.34}$</tex-math></inline-formula> and <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\bm {16.11}$</tex-math></inline-formula> degrees, respectively. When focusing solely on the first frame of the prediction results, these errors decrease to 9.13 and 14.50 degrees. Experimental results indicate that our method not only outperforms the forecasting baseline methods but also achieves comparable performance to the sparse IMU-based human pose estimation algorithm.

Topics & Concepts

Inertial measurement unitArtificial intelligenceComputer scienceMotion (physics)AccelerometerPoseNotationUnits of measurementPowered exoskeletonComputer visionExoskeletonSimulationMathematicsQuantum mechanicsPhysicsOperating systemArithmeticProsthetics and Rehabilitation RoboticsBalance, Gait, and Falls PreventionStroke Rehabilitation and Recovery