Maintaining the Level of a Payload carried by Multi-Robot System on Irregular Surface
Rishabh Dev Yadav, Shrey Agrawal, Kamalakar Karlapalem
TL;DR
The paper addresses maintaining a payload's orientation while transporting it with a multi-robot team over unknown, uneven terrain. It couples a piston-based leveling mechanism with an open-loop height computation and a closed-loop PID controller within a loosely coupled leader-follower formation, underpinned by skid-steer kinematics and a ball-socket piston interface. Key contributions include a B·θ mapping from payload angles to per-robot piston adjustments, a per-piston PID control scheme, and validation in Gazebo/ROS across challenging terrains. Results show the payload remains effectively level (near zero roll/pitch) and piston heights converge to a mean length, demonstrating practical viability. Future enhancements target robustness and terrain-aware planning via ahead-surface sensing.
Abstract
In this paper, we introduce a multi robot payload transport system to carry payloads through an environment of unknown and uneven inclinations while maintaining the desired orientation of the payload. For this task, we used custom built robots with a linear actuator (pistons) mounted on top of each robot. The system continuously monitors the payload's orientation and computes the required piston height of each robot to maintain the desired orientation of the payload. In this work, we propose an open loop controller coupled with a closed loop PID controller to achieve the goal. As our modelling makes no assumptions on the type of terrain, the system can work on any unknown and uneven terrains and inclinations. We showcase the efficacy of our proposed controller by testing it on various simulated environments with varied and complex terrains.
