Related Experiment Video
Updated: Jul 16, 2026

Robotic Mirror Therapy System for Functional Recovery of Hemiplegic Arms
Published on: August 15, 2016
ROIV-SLAM: Rotation-Optimized Inertial-Visual SLAM for a Non-Coaxial Two-Wheeled Robot Under Roll Disturbances
Chong Feng1, Cheng Ren1, Wenbo Gao1
1College of Information and Communication, Dalian Minzu University, Dalian 116600, China.
Abstract:
To address the problem of high-frequency roll disturbances generated during dynamic balancing in non-coaxial two-wheeled robots, this paper proposes a Rotation-Optimized Inertial-Visual SLAM system (ROIV-SLAM) for robust state estimation. The proposed approach adopts a decoupled architecture for translation and rotation estimation. In the front-end, an Extended Kalman Filter (EKF) is employed to fuse LiDAR, an inertial measurement unit (IMU), and wheel odometry to obtain an initial translation estimate. Meanwhile, a physical manifold constraint is constructed using the gravity vector and surface normals extracted from RGB-D point clouds, supporting stable rotation estimation under high-frequency disturbances through Lie-group-based optimization. In the back-end, a factor graph is established, and loop closure robustness is enhanced through vision-LiDAR scan matching. Experimental results indicate that ROIV-SLAM achieves improved trajectory consistency with respect to the optimized reference trajectory and more robust mapping performance compared with the evaluated baseline approaches in the tested scenarios. The results further suggest that introducing task-specific physical dynamic constraints and a decoupled estimation mechanism helps suppress high-frequency motion noise inherent to balancing robots, thereby improving the robustness of state estimation in complex environments.
Related Concept Videos
Rolling Without Slipping
Rolling With Slipping
An object's rolling motion is characterized by its rotation around its axis, while linear motion refers to the object's translational motion along a surface. Frictional forces can affect...
Equation of Motion: General Plane motion - Problem Solving
The friction between the roller and the ground is characterized by two coefficients. The static friction coefficient is 0.15, while the kinetic friction coefficient is 0.1. These values are crucial in understanding the interaction between...
Rolling Resistance: Problem Solving
Rotational Motion about a Fixed Axis
Relative Motion Analysis - Acceleration
