Related Experiment Video
Updated: Aug 10, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
Dynamic Balance Control of Double Gyros Unicycle Robot Based on Sliding Mode Controller
Yang Zhang1, Hongzhe Jin1, Jie Zhao1
1State Key Laboratory and System, Harbin Institute of Technology, Harbin 150001, China.
Abstract:
This paper presents a doublegyroscope unicycle robot, which is dynamically balanced by sliding mode controller and PD controller based on its dynamics. This double-gyroscope robot uses the precession effect of the double gyro system to achieve its lateral balance. The two gyroscopes are at the same speed and in reverse direction so as to ensure that the precession torque of the gyroscopes does not interfere with the longitudinal direction of the unicycle robot. The lateral controller of the unicycle robot is a sliding mode controller. It not only maintains the balance ability of the unicycle robot, but also improves its robustness. The longitudinal controller of the unicycle robot is a PD controller, and its input variables are pitch angle and pitch angular velocity. In order to track the set speed, the speed of the unicycle robot is brought into the longitudinal controller to facilitate the speed control. The dynamic balance of the designed double gyro unicycle robot is verified by simulation and experiment results. At the same time, the anti-interference ability of the designed controller is verified by interference simulation and experiment.
Related Concept Videos
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...
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
PD Controller: Design
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
Gyroscope
Gyroscope: Precession

