Spatial Trajectory Tracking of Wall-Climbing Robot on Cylindrical Tank Surface Using Backstepping Sliding-Mode Control
Related Experiment Video
Updated: Aug 5, 2025

Manufacturing, Control, and Performance Evaluation of a Gecko-Inspired Soft Robot
Published on: June 10, 2020
Jiameng Xue1,2, Jingyu Chen2, Alexsandru Stancu2
1College of Automation, Nanjing University of Posts and Telecommunications, Nanjing 210003, China.
Abstract:
Wall-climbing robots have been well-developed for storage tank inspection. This work presents a backstepping sliding-mode control (BSMC) strategy for the spatial trajectory tracking control of a wall-climbing robot, which is specially designed to inspect inside and outside of cylindrical storage tanks. The inspection robot is designed with four magnetic wheels, which are driven by two DC motors. In order to achieve an accurate spatial position of the robot, a multisensor-data-fusion positioning method is developed. The new control method is proposed with kinematics based on a cylindrical coordinate system as the robot is moving on a cylindrical surface. The main purpose is to promote a smooth and stable tracking performance during inspection tasks, under the consideration of the robot's kinematic constraints and the magnetic restrictions of the adhesion system. The simulation results indicate that the proposed sliding mode controller can quickly correct the errors and global asymptotic stability is achieved. The prototype experimental results further validate the advancement of the proposed method; the wall-climbing robot can track both longitudinal and horizontal spatial trajectories stably with high precision.
Related Concept Videos
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Rolling Resistance: Problem Solving
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...
Vertical Curve: Problem Solving
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...
Two-Dimensional Force System: Problem Solving
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...

