Related Experiment Videos
Encoder-free hexapod dead reckoning on sand using learned inertial correction
Mingyu Pan1, Maxwell A Rollins1, Samuel H Yang1
1Department of Mechanical and Aerospace Engineering, Case Western Reserve University, Cleveland, OH, United States.
Abstract:
For inexpensive legged robots traversing remote natural terrain, minimal-sensing localization strongly affects autonomous range and search efficiency. Although proprioceptive sensors such as inertial measurement units (IMU) are compact and widely used on robotic platforms, direct integration of noisy inertial measurements causes small sensor errors to propagate into large pose estimation errors, limiting their use as independent dead reckoning sensors. In this work, we address drift in encoder-free dead reckoning by combining body-frame acceleration profiles from a compact multi-IMU array with commanded motion parameters in a convolutional neural network (CNN) bias estimator. The estimator predicts the difference between commanded and realized platform displacement, without using joint encoders or explicit terrain labels. In outdoor local search experiments with an encoder-free hexapod robot, the proposed approach reduces mean dead reckoning drift by approximately 41% on grass and 59% on sand relative to an idealized commanded-kinematics baseline. These results indicate that a platform-specific dataset collected in controlled indoor terrains improves outdoor dead reckoning performance, even when the deployment terrain is not fully represented in the training dataset. This method provides a low-cost, compact proprioceptive drift reduction method for minimally instrumented legged robots when exteroceptive localization is unavailable due to cost or environmental conditions. We expect this approach to be helpful in developing future low-cost robots for scrambling across extraterrestrial, underwater, or underground granular media where leg slip is both common and hard to predict.
Related Concept Videos
Vector Functions and Motion: Problem Solving
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Inertial Frames of Reference
Relative Motion Analysis using Rotating Axes - Acceleration
Time differentiation is...
Rolling Resistance: Problem Solving
Kinematic Equations: Problem Solving