SUMMARY: This paper presents the design of a controller that allows a four-rotor helicopter to track a desired trajectory in 3D space. To this aim, a dynamic model obtained from Euler-Lagrange equations describes the robot. This model is represented by numerical methods, with which the control actions for the operation of the system are obtained. The proposed controller is simple and presents good performance in face of uncertainties in the model of the system to be controlled. Zero-convergence proof is included, and simulation results show a good performance of the control system.
Interest in multilift rotorcraft systems has reemerged in recent years to overcome some of the problems in single unmanned aerial vehicle handling and delivery systems. Using multiple unmanned rotorcrafts (URs), the load weight can be evenly distributed among the vehicles, extending the flight time and therefore increasing the working distance of such systems. Moreover, with a slung-load configuration, bigger size packages with complex shape and equipment that may interfere with the onboard electronics can be carried. In this context, this article presents a payload-based unified motion control that allows any number of URs to cooperatively transport a slung load in forward flight. The motion control comprises path-following and trajectory-tracking algorithms, considers obstacle avoidance, implements a specific strategy for load weight distribution (load equalization) by regulating the relative altitude of each UR, and is robust to disturbances such as wind. In addition, this work shows that load equalization is essential for slung-load cooperative transport, especially in forward flight. The controller’s stability is analytically studied and the good performance of the system is demonstrated through exhaustive simulations using validated dynamic models for mini-helicopters, cables, and payload. Finally, the relation between load weight and number of URs is analyzed by considering several scenarios.