Cooperative control of a gripped load by a team of quadrotors

Document Type : Article

Authors

School of Mechanical Engineering, Sharif University of Technology, Azadi Avenue, Tehran 11155-9567 Iran

Abstract

In this paper, an output tracking controller is proposed for cooperative transport of a gripped load by a team of quadrotors. The proposed control law requires measurement of only four state variables; position and yaw angle of the system. Moreover, the controller provides rejection of step and ramp external force disturbances. Also, the control basis vectors derived via optimization facilitate real time determination of quadrotors' control inputs. Numerical simulations show effectiveness of the proposed control scheme and its superiority over formerly designed controllers for such systems.

Keywords

Main Subjects


1. Bisgaard, M., la Cour-Harbo, A., Johnson, E.N., and Bendtsen, J.D. Vision aided state estimator for helicopter slung load system", IFAC Proceedings Volumes, 40(7), pp. 425-430 (2007). 2. Cruz, P. and Fierro, R. Autonomous lift of a cablesuspended load by an unmanned aerial robot", IEEE Conference on Control Applications (CCA), pp. 802- 807 (2014). 3. Dai, S., Lee, T., and Bernstein, D.S. Adaptive control of a quadrotor UAV transporting a cable-suspended load with unknown mass", 53rd IEEE Conference on Decision and Control, pp. 6149-6154 (2014). 4. Faust, A., Palunko, I., Cruz, P., Fierro, R., and Tapia, L. Learning swing-free trajectories for UAVs with a suspended load", IEEE International Conference on Robotics and Automation, pp. 4902-4909 (2013). 5. Faust, A., Palunko, I., Cruz, P., Fierro, R., and Tapia, L. Automated aerial suspended cargo delivery through reinforcement learning", Arti_cial Intelligence, 247, pp. 381-398 (2014). 6. Feng, Y., Rabbath, C.A., and Su, C.-Y. Modeling of a micro UAV with slung payload", In Handbook of Unmanned Aerial Vehicles, K.P. Valavanis and G.J. Vachtsevanos, Eds., pp. 1257-1272, Springer Netherlands, Dordrecht (2015). 7. Goodarzi, F.A., Lee, D., and Lee, T. Geometric stabilization of a quadrotor UAV with a payload connected by exible cable", American Control Conference, pp. 4925-4930 (2014). 8. Goodarzi, F.A., Lee, D., and Lee, T. Geometric control of a quadrotor UAV transporting a payload connected via exible cable", International Journal of Control, Automation and Systems, 13(6), pp. 1486- 1498 (2015). 9. Lee, T., Sreenath, K., and Kumar, V. Geometric control of cooperating multiple quadrotor UAVs with a suspended payload", 52nd IEEE Conference on Decision and Control, pp. 5510-5515 (2013). 10. Notter, S., Heckmann, A., McFadyen, A., and Gonzalez, F. Modelling, simulation and ight test of a model predictive controlled multirotor with heavy slung load", IFAC-PapersOnLine, 49(17), pp. 182-187 (2016). 11. Palunko, I., Cruz, P., and Fierro, R. Agile load transportation : Safe and e_cient load manipulation with aerial robots", IEEE Robotics & Automation Magazine, 19(3), pp. 69-79 (2012). 12. Palunko, I., Faust, A., Cruz, P., Tapia, L., and Fierro, R. A reinforcement learning approach towards H. Sayyaadi and A. Soltani/Scientia Iranica, Transactions B: Mechanical Engineering 26 (2019) 2760{2769 2769 autonomous suspended load manipulation using aerial robots", IEEE International Conference on Robotics and Automation, pp. 4896-4901 (2013). 13. Palunko, I., Fierro, R., and Cruz, P. Trajectory generation for swing-free maneuvers of a quadrotor with suspended payload: A dynamic programming approach", IEEE International Conference on Robotics and Automation, pp. 2691-2697 (2012). 14. Potter, J.J., Adams, C.J., and Singhose, W. A planar experimental remote-controlled helicopter with a suspended load", IEEE/ASME Transactions on Mechatronics, 20(5), pp. 2496-2503 (2015). 15. Sreenath, K., Lee, T., and Kumar, V. Geometric control and di_erential atness of a quadrotor UAV with a cable-suspended load", 52nd IEEE Conference on Decision and Control, pp. 2269-2274 (2013). 16. Sreenath, K., Michael, N., and Kumar, V. Trajectory generation and control of a quadrotor with a cablesuspended load - A di_erentially-at hybrid system", IEEE International Conference on Robotics and Automation, pp. 4888-4895 (2013). 17. Tang, S. and Kumar, V. Mixed Integer Quadratic Program trajectory generation for a quadrotor with a cable-suspended payload", IEEE International Conference on Robotics and Automation (ICRA), pp. 2216- 2222 (2015). 18. Wu, G. and Sreenath, K. Geometric control of multiple quadrotors transporting a rigid-body load", 53rd IEEE Conference on Decision and Control, pp. 6141- 6148 (2014). 19. Wu, G. and Sreenath, K. Variation-based linearization of nonlinear systems evolving on SO(3) and S2", IEEE Access, 3, pp. 1592-1604 (2015). 20. Lindsey, Q., Mellinger, D., and Kumar, V. Construction with quadrotor teams", Autonomous Robots, 33(3), pp. 323-336 (2012). 21. Mellinger, D., Shomin, M., Michael, N., and Kumar, V. Cooperative grasping and transport using multiple quadrotors", In Distributed Autonomous Robotic Systems: The 10th International Symposium, A. Martinoli, F. Mondada, N. Correll, et al., Eds., pp. 545-558, Springer Berlin Heidelberg, Berlin, Heidelberg (2013). 22. Rubio, A.A., Seuret, A., Ariba, Y., and Mannisi, A. Optimal control strategies for load carrying drones", In Delays and Networked Control Systems, A. Seuret, L. Hetel, J. Daafouz, and K. H. Johansson, Eds., pp. 183-197, Springer International Publishing, Cham (2016). 23. Sadeghzadeh, I., Abdolhosseini, M., and Zhang, Y. Payload drop application of unmanned quadrotor helicopter using gain-scheduled pid and model predictive control techniques", Intelligent Robotics and Applications, pp. 386-395 (2012). 24. Pounds, P.E.I., Bersak, D.R., and Dollar, A.M. Stability of small-scale UAV helicopters and quadrotors with added payload mass under PID control", Autonomous Robots, 33(1), pp. 129-142 (2012). 25. Parra-Vega, V., Sanchez, A., Izaguirre, C., Garcia, O., and Ruiz-Sanchez, F. Toward aerial grasping and manipulation with multiple UAVs", Journal of Intelligent& Robotic Systems, 70(1), pp. 575-593 (2013).