Skip to main content
Log in

Cooperative Aerial Manipulation with Decentralized Adaptive Force-Consensus Control

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Allison, S., Bai, H., Jayaraman, B.: Modeling trajectory performance of quadrotors under wind disturbances. In: AIAA Information Systems-AIAA Infotech@ Aerospace, p. 1237 (2018)

  2. Babbs, C.F.: Biomechanics of heading a soccer ball: implications for player safety. Sci. World J. 1, 281–322 (2001)

    Article  Google Scholar 

  3. Bai, H., Arcak, M., Wen, J.: Cooperative control design: a systematic, Passivity-Based approach springer science & business media (2011)

  4. Bai, H., Wen, J.T.: Cooperative load transport: a formation-control perspective. IEEE Trans. Robot. 26 (4), 742–750 (2010)

    Article  Google Scholar 

  5. Beard, R.: Quadrotor dynamics and control rev 0.1 (2008)

  6. Biggs, N., Biggs, N.L., Biggs, E.N.: Algebraic Graph Theory, vol. 67. Cambridge University Press, Cambridge (1993)

    MATH  Google Scholar 

  7. Culbertson, P., Schwager, M.: Decentralized adaptive control for collaborative manipulation. In: 2017 IEEE International Conference on Robotics and Automation (ICRA) (2018)

  8. 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)

  9. 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)

  10. 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)

    Google Scholar 

  11. 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)

  12. 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)

  13. 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)

    Google Scholar 

  14. Khalil, H.K.: Nonlinear systems. Prentice Hall, Upper Saddle River (1996)

    Google Scholar 

  15. 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)

    Article  Google Scholar 

  16. 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)

  17. 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)

  18. 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)

    Article  Google Scholar 

  19. Lee, H., Kim, H.J.: Estimation, control, and planning for autonomous aerial transportation. IEEE Trans. Ind. Electron. 64(4), 3369–3379 (2017)

    Article  MathSciNet  Google Scholar 

  20. Lee, T.: Geometric control of quadrotor UAVs transporting a cable-suspended rigid body. IEEE Trans. Control Syst. Technol. 26(1), 255–264 (2018)

    Article  Google Scholar 

  21. 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)

  22. 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)

    MATH  Google Scholar 

  23. 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)

    Article  Google Scholar 

  24. 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)

  25. Michael, N., Fink, J., Kumar, V.: Cooperative manipulation and transportation with aerial robots. Auton. Robot. 30(1), 73–86 (2011)

    Article  Google Scholar 

  26. 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)

  27. 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)

  28. 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)

  29. 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)

  30. 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)

  31. 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)

  32. 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)

  33. Thapa, S., Bai, H., Acosta, J.: Cooperative aerial load transport with force control. IFAC-PapersOnLine 51(12), 38–43 (2018)

    Article  Google Scholar 

  34. 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)

  35. 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)

    Article  Google Scholar 

  36. Wang, Z., Schwager, M.: Multi-robot manipulation without communication. In: Distributed Autonomous Robotic Systems, pp. 135–149. Springer (2016)

  37. 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)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sandesh Thapa.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-019-01048-4

Keywords

Navigation