Hostname: page-component-74656f9884-kv2lp Total loading time: 0 Render date: 2026-11-05T07:24:20.308Z Has data issue: false hasContentIssue false

Modelling, simulation and experimental validation of wheel and arm locomotion based wall-climbing robot

Published online by Cambridge University Press:  18 March 2022

Ravindra Singh Bisht
Affiliation:
Robotics and Control Laboratory, Mechanical & Industrial Engineering Department, Indian Institute of Technology, Roorkee-247667, India Acoustics, Instrumentation & Mechanical Systems Group, CSIR-Central Building Research Institute, Roorkee-247667, India
Pushparaj Mani Pathak*
Affiliation:
Robotics and Control Laboratory, Mechanical & Industrial Engineering Department, Indian Institute of Technology, Roorkee-247667, India
Soraj Kumar Panigrahi
Affiliation:
Acoustics, Instrumentation & Mechanical Systems Group, CSIR-Central Building Research Institute, Roorkee-247667, India
*
*Corresponding author. E-mail: pushparaj.pathak@me.iitr.ac.in
Rights & Permissions [Opens in a new window]

Abstract

This article presents modelling, simulation, and development of a wall-climbing robot based on coupled wheel and arm-type locomotion mechanism. The developed robot consists of two mobile modules connected with a robot arm mechanism. The actuation of the robot arm is inspired by inchworm locomotion, particularly during wall-to-wall transition, obstacle avoidance, and uneven surface locomotion. Easiness in the interchanging of wheel to arm and vice versa makes the robot more effective compared to previously developed wall-climbing robots. The kinematic and dynamic model for the proposed coupled wheel and arm locomotion concept has been established. A combination of particle swarm optimization (PSO) and proportional, integral, derivatives (PID) feedback control algorithm has been developed using MATLAB to simulate the different cases of robot motions. The developed prototype of the wall-climbing robot is used to verify the coupled wheel and arm locomotion concept in various wall climbing scenarios. The simulation and experimental findings show good comparisons and validate the model-based design of the wall-climbing robot.

Information

Type
Research Article
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Table I. Performance comparisons with the existing wall-climbing robots.

Figure 1

Figure 1. Schematic diagram of the proposed wall-climbing robot.

Figure 2

Figure 2. Working principle of switching mechanism for magnetic wheel adhesion force control: (a) Wheels are in contact with the surface. (b) Wheels are detached from the surface.

Figure 3

Figure 3. Representation of DOF of wall-climbing robot, (a) planar view, (b) isometric view.

Figure 4

Figure 4. Frame assignment for the kinematic formulation of coupled wheel and arm locomotion.

Figure 5

Table II. D-H parameters of the wall-climbing robot working under arm locomotion mode.

Figure 6

Figure 5. Mapping relations for the actuation space, the configuration space and the task space.

Figure 7

Figure 6. Steps for motion gait pattern planning of the robot using wheel and arm locomotion (a) robot uses combined wheel mode of MM 1 & 2, (b) robot uses wheel mode of MM 1 and arm mode, (c) robot uses arm mode and wheel mode of MM 2.

Figure 8

Figure 7. Flow diagram of the developed algorithms for wheel and arm locomotion mode of the robot using model-based PID-PSO control strategies.

Figure 9

Table III. Design parameters of the wall-climbing robot for wheel and arm motion simulation.

Figure 10

Figure 8. Robot motion planning for wall-climbing while an obstacle avoidance using wheel and arm locomotion ($\varphi = \text{90}^{\circ}$).

Figure 11

Figure 9. Convergence characteristics of the developed PID-PSO algorithm used for robot trajectory tracking, (a) Case-1, (b) Case-2, (c) Case-3.

Figure 12

Table IV. Auto-tuned PID controller parameters using PSO for trajectory tracking.

Figure 13

Figure 10. Developed algorithm for workspace analysis of the robot arm.

Figure 14

Figure 11. (a) workspace and (b) tip-trajectory analysis for the arm reachability.

Figure 15

Figure 12. Combined wheel and arm locomotion trials: (a) Developed autonomous wall-climbing robot. (b) Laboratory set-up for coupled (wheel and arm) locomotion trials.

Figure 16

Figure 13. Electronics Architecture for wheel locomotion control, wheel adhesion force control and arm locomotion control.

Figure 17

Figure 14. Trajectory response of wheel locomotion mode of operation of wall-climbing robot on a vertical wall: (a) straight-line motion (b) circular motion, where the arrow indicates initial position and direction of the robot movement.

Figure 18

Table V. Driving torque of wall-climbing robot working under wheel locomotion mode on a vertical wall climbing.

Figure 19

Figure 15. Wheel locomotion experimental trials of the wall-climbing robot: (a) straight-line motion, (b) circular motion on a vertical wall $(\varphi \thickapprox 90^{\circ})$.

Figure 20

Figure 16. Coupled wheel and arm locomotion trajectory tracking simulation for (a) Case-2 motion on ground wall, (b) Case-3 motion on ground wall, (c) Case-2 motion on vertical wall, (d) Case-3 motion on vertical wall while an obstacle avoidance.

Figure 21

Table VI. Trajectory tracking errors for Case-2 & 3 robot motions while an obstacle avoidance on ground and vertical wall surface.

Figure 22

Figure 17. Trajectory tracking errors for (a) Case-2 motion on ground wall, (b) Case-3 motion on ground wall, (c) Case-2 motion on vertical wall, (d) Case-3 motion on vertical wall while an obstacle avoidance.

Figure 23

Figure 18. Simulation results of robot arm joint torque vs wall angle for Case-2&3 locomotion for climbing on ground and vertical wall.

Figure 24

Table VII. Maximum joint torques for wall climbing while obstacle avoidance using Case-2 and Case-3 for coupled wheel and arm locomotion.

Figure 25

Figure 19. Various steps of climbing strategies using arm mechanism for obstacle avoidance: (a) Combined MM1&2 for wheel locomotion of Case-1, (b) Case-2 arm locomotion (start), (c) Case-2 arm locomotion (finish), (d) Case-3 arm locomotion (start), (e) Case-3 arm locomotion (finish), (f) Combined MM1&2 for wheel locomotion of Case-1 ($\phi = 45^{\circ}$).

Figure 26

Figure 20. Experimental torque (absolute) of the three servo joints of the arm locomotion mechanism during obstacle avoidance while climbing.

Figure 27

Table VIII. Simulation and experimental comparisons of peak joint torques of servo motors of robot arm during obstacle avoidance while climbing.

Figure 28

Figure 21. Wall-climbing robot motion trials in ceiling and ceiling to vertical wall climbing using laboratory set-up.