Abstract
In this paper, we consider multiple quacopter aerial robots and develop a decentralized adaptive controller to cooperatively manipulate a payload. We assume that the mass of the payload is not available to the controller. The developed decentralized adaptive controller employs a consensus algorithm based on connected graphs to ensure that the estimated mass from every agent adds up-to the actual mass of the payload and each agent gets an equal share of the payload’s mass. Our controller ensures that all quadcopters asymptotically converge to a constant reference velocity. It also ensures that all of the forces applied to the payload converges to desired set-points. Desired thrusts and attitude angles are computed from the control algorithms and a low-level PD controller is implemented to track the desired commands for each quadcopter. We validate the effectiveness of the controllers in numerical simulations.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Allison, S., Bai, H., Jayaraman, B.: Modeling trajectory performance of quadrotors under wind disturbances. In: AIAA Information Systems-AIAA Infotech@ Aerospace, p. 1237 (2018)
Babbs, C.F.: Biomechanics of heading a soccer ball: implications for player safety. Sci. World J. 1, 281–322 (2001)
Bai, H., Arcak, M., Wen, J.: Cooperative control design: a systematic, Passivity-Based approach springer science & business media (2011)
Bai, H., Wen, J.T.: Cooperative load transport: a formation-control perspective. IEEE Trans. Robot. 26 (4), 742–750 (2010)
Beard, R.: Quadrotor dynamics and control rev 0.1 (2008)
Biggs, N., Biggs, N.L., Biggs, E.N.: Algebraic Graph Theory, vol. 67. Cambridge University Press, Cambridge (1993)
Culbertson, P., Schwager, M.: Decentralized adaptive control for collaborative manipulation. In: 2017 IEEE International Conference on Robotics and Automation (ICRA) (2018)
Esposito, J., Feemster, M., Smith, E.: Cooperative Manipulation on the Water Using a Swarm of Autonomous Tugboats. In: 2008 IEEE International Conference on Robotics and Automation, pp. 1501–1506. IEEE (2008)
Farivarnejad, H., Berman, S.: Stability and convergence analysis of a decentralized proportional-integral control strategy for collective transport. In: 2018 Annual American Control Conference (ACC), pp. 2794–2801. https://doi.org/10.23919/ACC.2018.8431618 (2018)
Fink, J., Michael, N., Kim, S., Kumar, V.: Planning and control for cooperative manipulation and transportation with aerial robots. In: Robotics Research, pp. 643–659. Springer, Berlin (2011)
Franchi, A., Petitti, A., Rizzo, A.: Decentralized Parameter Estimation and Observation for Cooperative Mobile Manipulation of an Unknown Load Using Noisy Measurements. In: 2015 IEEE International Conference on Robotics and Automation (ICRA), pp. 5517–5522. IEEE (2015)
Gassner, M., Cieslewski, T., Scaramuzza, D.: Dynamic Collaboration without Communication: Vision-based Cable-Suspended Load Transport with Two Quadrotors. In: 2017 IEEE International Conference on Robotics and Automation (ICRA), pp. 5196–5202. IEEE (2017)
He, Z., Zhao, L.: A simple attitude control of quadrotor helicopter based on ziegler-nichols rules for tuning pd parameters. Scientific World Journal 2014 (2014)
Khalil, H.K.: Nonlinear systems. Prentice Hall, Upper Saddle River (1996)
Kim, S., Seo, H., Shin, J., Kim, H.J.: Cooperative aerial manipulation using multirotors with multi-dof robotic arms. IEEE/ASME Trans. Mechatron. 23(2), 702–713 (2018)
Klausen, K., Meissen, C., Fossen, T.I., Arcak, M., Johansen, T.A.: Cooperative control for multirotors transporting an unknown suspended load under environmental disturbances. IEEE Transactions on Control Systems Technology (2018)
Lee, H., Kim, H., Kim, H.J.: Path Planning and Control of Multiple Aerial Manipulators for a Cooperative Transportation. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 2386–2391 (2015)
Lee, H., Kim, H., Kim, W., Kim, H.J.: An integrated framework for cooperative aerial manipulators in unknown environments. IEEE Robotics and Automation Letters 3(3), 2307–2314 (2018)
Lee, H., Kim, H.J.: Estimation, control, and planning for autonomous aerial transportation. IEEE Trans. Ind. Electron. 64(4), 3369–3379 (2017)
Lee, T.: Geometric control of quadrotor UAVs transporting a cable-suspended rigid body. IEEE Trans. Control Syst. Technol. 26(1), 255–264 (2018)
Lee, T., Sreenath, K., Kumar, V.: Geometric Control of Cooperating Multiple Quadrotor UAVs with a Suspended Payload. In: 2013 IEEE 52Nd Annual Conference on Decision and Control (CDC), pp. 5510–5515 (2013)
Maza, I., Kondak, K., Bernard, M., Ollero, A.: Multi-UAV cooperation and control for load transportation and deployment. J. Intell. Robot. Syst. 57(1), 417 (2009)
Meissen, C., Klausen, K., Arcak, M., Fossen, T.I., Packard, A.: Passivity-based formation control for uavs with a suspended load. IFAC-PapersOnLine 50(1), 13150–13155 (2017)
Mellinger, D., Shomin, M., Michael, N., Kumar, V.: Cooperative Grasping and Transport Using Multiple Quadrotors. In: Distributed Autonomous Robotic Systems, pp. 545–558. Springer (2013)
Michael, N., Fink, J., Kumar, V.: Cooperative manipulation and transportation with aerial robots. Auton. Robot. 30(1), 73–86 (2011)
Montemayor, G., Wen, J.T.: Decentralized collaborative load transport by multiple robots. In: Proceedings of the 2005 IEEE International Conference on Robotics and Automation, pp. 372–377. IEEE (2005)
Nagurka, M., Huang, S.: A mass-spring-damper model of a bouncing ball. In: Proceedings of the 2004 American Control Conference, vol. 1, pp. 499–504 (2004)
Pereira, P.O., Roque, P., Dimarogonas, D.V.: Asymmetric Collaborative bar Stabilization Tethered to Two Heterogeneous Aerial Vehicles. In: 2018 IEEE International Conference on Robotics and Automation (ICRA), Pp. 1–7. IEEE (2018)
Ritz, R., D’Andrea, R.: Carrying a Flexible Payload with Multiple Flying Vehicles. In: 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3465–3471. IEEE (2013)
Rus, D., Donald, B., Jennings, J.: Moving furniture with teams of autonomous robots. In: Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots, vol. 1, pp. 235–242. IEEE (1995)
Sreenath, K., Kumar, V.: Dynamics, Control and Planning for Cooperative Manipulation of Payloads Suspended by Cables from Multiple Quadrotor Robots. In: Robotics: Science and Systems (RSS) (2013)
Tagliabue, A., Kamel, M., Verling, S., Siegwart, R., Nieto, J.: Collaborative Transportation Using Mavs via Passive Force Control. In: 2017 IEEE International Conference on Robotics and Automation (ICRA), pp. 5766–5773. IEEE (2017)
Thapa, S., Bai, H., Acosta, J.: Cooperative aerial load transport with force control. IFAC-PapersOnLine 51(12), 38–43 (2018)
Thapa, S., Bai, H., Acosta, J.A.: Force Control in Cooperative Aerial Manipulation. In: 2018 International Conference on Unmanned Aircraft Systems (ICUAS), pp. 1302–1309. IEEE (2018)
Tognon, M., Gabellieri, C., Pallottino, L., Franchi, A.: Aerial co-manipulation with cables: the role of internal force for equilibria, stability, and passivity. IEEE Robotics and Automation Letters 3(3), 2577–2583 (2018)
Wang, Z., Schwager, M.: Multi-robot manipulation without communication. In: Distributed Autonomous Robotic Systems, pp. 135–149. Springer (2016)
Wang, Z., Singh, S., Pavone, M., Schwager, M.: Cooperative object transport in 3D with multiple quadrotors using no peer communication. In: 2018 IEEE International Conference on Robotics and Automation (ICRA), pp. 1064–1071 (2018)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Thapa, S., Bai, H. & Acosta, J.Á. Cooperative Aerial Manipulation with Decentralized Adaptive Force-Consensus Control. J Intell Robot Syst 97, 171–183 (2020). https://doi.org/10.1007/s10846-019-01048-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-019-01048-4