Related Experiment Video
Updated: Nov 25, 2025

Insect-controlled Robot: A Mobile Robot Platform to Evaluate the Odor-tracking Capability of an Insect
Published on: December 19, 2016
A Sensor Fusion Based Nonholonomic Wheeled Mobile Robot for Tracking Control.
Shun-Hung Tsai1, Li-Hsiang Kao1, Hung-Yi Lin2
1Graduate Institute Automation Technology, National Taipei University of Technology, Taipei 10608, Taiwan.
This study introduces a real-time trajectory tracking system for nonholonomic wheeled mobile robots (NWMRs). The system uses a 9-axis inertial measurement unit (IMU) and Kalman filters for accurate, dynamic object tracking.
Area of Science:
- Robotics
- Control Systems
- Sensor Fusion
Background:
- Nonholonomic wheeled mobile robots (NWMRs) require precise real-time trajectory tracking for various applications.
- Traditional methods using Euler angles for posture computation can suffer from gimbal lock.
- Accurate sensor data integration is crucial for reliable robot navigation and tracking.
Purpose of the Study:
- To propose a detailed design procedure for real-time trajectory tracking of NWMRs.
- To enhance posture computation accuracy by utilizing quaternions, avoiding gimbal lock.
- To integrate data from multiple sensors for robust position estimation and object tracking.
Main Methods:
- Utilizing a 9-axis micro electro-mechanical systems (MEMS) inertial measurement unit (IMU) for posture measurement.
- Employing global positioning system (GPS) for position acquisition and radio frequency (RF) module for data transmission.
- Implementing quaternion-based computation to avoid gimbal lock during posture calculation.
- Applying the Kalman filter to denoise GPS readings and estimate NWMR position for object tracking.
Main Results:
- Simulation results demonstrate that posture error converges to zero within 3.928 seconds during dynamic tracking.
- Experimental validation confirms the feasibility and effectiveness of the proposed real-time trajectory tracking system.
- The integrated system achieves accurate tracking of the NWMR relative to a hand-held device.
Conclusions:
- The proposed method effectively achieves real-time trajectory tracking for NWMRs.
- Quaternion representation and Kalman filtering significantly improve posture and position estimation accuracy.
- The system's validation through simulations and experiments highlights its practical applicability in robotics.
Related Concept Videos
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Gyroscope
Rotational Motion about a Fixed Axis

