Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-06T05:09:59.595Z Has data issue: false hasContentIssue false

Cooperative parameter estimation of a nonuniform payload by multiple quadrotors

Published online by Cambridge University Press:  29 September 2021

Farhad Arab
Affiliation:
School of Mechanical Engineering, College of Engineering, University of Tehran, Tehran, Iran
Farzad A. Shirazi*
Affiliation:
School of Mechanical Engineering, College of Engineering, University of Tehran, Tehran, Iran
Mohammad Reza Hairi Yazdi
Affiliation:
School of Mechanical Engineering, College of Engineering, University of Tehran, Tehran, Iran
*
*Corresponding author. E-mail: fshirazi@ut.ac.ir
Rights & Permissions [Opens in a new window]

Abstract

Thispaper addresses the problem of carrying an unknown nonuniform payload by multiple quadrotor agents. The load is modeled as a rigid body with unknown weight and position of Center of Gravity (CG) for the agents, and is included in their dynamic equations of motion. The agents and the load are assumed to be connected to each other by taut ropes. The Udwadia–Kalaba equation is used to calculate the constraint forces on the ropes acting on each quadrotor. Inner-loop and outer-loop controllers for quadrotors position and attitude control are presented. For the outer loop, an estimation algorithm based on the invariance and immersion adaptive control is utilized to estimate the unknown physical parameters of the payload including mass and CG position without using multi-axes force/torque sensors. The inner-loop controller employs an adaptive controller. Simulation results, for two and four agents carrying a nonuniform rod and cubic payload, show the effectiveness of the proposed algorithm. A case study is also performed to investigate the effect of quadrotors positioning on flight endurance of the cooperative aerial team carrying a nonuniform payload.

Information

Type
Research Article
Copyright
© The Author(s), 2021. Published by Cambridge University Press
Figure 0

Figure 1. Cooperative load transportation.

Figure 1

Figure 2. Time histories of each quadrotor to track the desired trajectory.

Figure 2

Figure 3. Estimation of forces applied to each quadrotor.

Figure 3

Figure 4. Estimation of the payload weight.

Figure 4

Figure 5. Estimation of attachment points in inertial frame.

Figure 5

Figure 6. Estimation of CG positions in the inertia frame.

Figure 6

Figure 7. Estimation of CG positions.

Figure 7

Figure 8. Total thrust of each quadrotor.

Figure 8

Figure 9. Quadrotors formation in two cases.

Figure 9

Table I. Currents consumed by each quadrotor and its thrust.

Figure 10

Table II. Payload attitude in both cases.

Figure 11

Table III. Flight endurance for each quadrotor.

Figure 12

Figure 10. Two quadrotors transporting a nonuniform rod; the payload is on the ground and the cables are not taut.

Figure 13

Figure 11. Final configuration of the payload and quadrotors.

Figure 14

Figure 12. Estimation of forces applied to each quadrotor.

Figure 15

Figure 13. Estimation of the payload weight.

Figure 16

Figure 14. Estimation of CG.

Figure 17

Figure 15. Estimation of rod angle.