This study presents a comprehensive and standardized foundation for the mathematical modeling and control of flying-base-mounted manipulators, addressing several critical challenges in aerial robotics. The primary contributions of this study include: (1) the development of a unified framework for computing the system's generalized forces, incorporating both active motor inputs and passive constraint forces; (2) a trajectory planning method for the flying base that simultaneously accounts for both desired position and orientation; (3) an automatic and recursive methodology for deriving the system's equations of motion, ensuring that increasing the number of links in the manipulator or flying base does not introduce limitations; and (4) a motor configuration strategy that enables the flying base to achieve unrestricted motion in three-dimensional space. To address these challenges, the proposed approach systematically decomposes the robot structure—consisting of the flying base and the mounted manipulator—into a set of substructures. Each substructure, modeled as an open kinematic chain with a moving base, is analyzed using the recursive Gibbs-Appell algorithm to derive its equations of motion. These individual equations are then integrated to obtain the coupled dynamics of the complete system, capturing the mutual interactions between the flying base and the manipulator. Finally, a feedback linearization-based controller is designed to enable simultaneous trajectory tracking of both the flying base and the manipulator's end-effector. Simulation results validate the effectiveness of the proposed control strategy, demonstrating its ability to achieve precise positioning and accurate orientation tracking of the entire robotic system.
| [1] |
H. Bonyan Khamseh, F. Janabi-Sharifi, and A. Abdessameud, “Aerial Manipulation: A Literature Survey,” Robotics and Autonomous Systems107 (2018): 221-235.
|
| [2] |
F. Ruggiero, V. Lippiello, and A. Ollero, “Aerial Manipulation: A Literature Review,” IEEE Robotics and Automation Letters3 (2018): 1957-1964.
|
| [3] |
X. Ding, P. Guo, K. Xu, and Y. Yu, “A Review of Aerial Manipulation of Small-Scale Rotorcraft Unmanned Robotic Systems,” Chinese Journal of Aeronautics32, no. 1 (2019): 200-214.
|
| [4] |
Y. H. Tan, S. Lai, K. Wang, and B. M. Chen, “Cooperative Control of Multiple Unmanned Aerial Systems for Heavy Duty Carrying,” Annual Reviews in Control46 (2018): 44-57.
|
| [5] |
J. Yao, S. Rafee Nekoo, and M. Xin, “Cobra Aerobatic Flight for Quadrotors Using θ-D Nonlinear Control,” International Journal of Control98, no. 2 (2025): 347-358.
|
| [6] |
L. Wang and Z. Zhang, “Automatic Detection of Wind Turbine Blade Surface Cracks Based on UAV-Taken Images,” IEEE Transactions on Industrial Electronics64, no. 9 (2017): 7293-7303.
|
| [7] |
P. Ramon-Soria, B. C. Arrue, and A. Ollero, “Grasp Planning and Visual Servoing for an Outdoors Aerial Dual Manipulator,” Engineering6, no. 1 (2020): 77-88.
|
| [8] |
S. Goli, D. F. Kurtuluş, L. M. Alhems, A. M. Memon, and I. H. Imran, “Experimental Study on Efficient Propulsion System for Multicopter UAV Design Applications,” Results in Engineering20 (2023): 101555.
|
| [9] |
P. E. I. Pounds, D. R. Bersak, and A. M. Dollar, “Stability of Small-Scale UAV Helicopters and Quadrotors With Added Payload Mass Under PID Control,” Autonomous Robots33, no. 1–2 (2012): 129-142.
|
| [10] |
M. Orsag, C. M. Korpela, S. Bogdan, and P. Y. Oh, “Hybrid Adaptive Control for Aerial Manipulation,” Journal of Intelligent & Robotic Systems73, no. 1 (2014): 693-707.
|
| [11] |
M. Kobilarov, “Nonlinear Trajectory Control of Multi-Body Aerial Manipulators,” Journal of Intelligent & Robotic Systems73, no. 1 (2014): 679-692.
|
| [12] |
A. Gawel, M. Kamel, T. Novkovic, et al., “Aerial Picking and Delivery of Magnetic Objects With MAVs,” in 2017 IEEE International Conference on Robotics and Automation (ICRA) (IEEE, 2017), 5746-5752.
|
| [13] |
J. Thomas, G. Loianno, J. Polin, K. Sreenath, and V. Kumar, “Toward Autonomous Avian-Inspired Grasping for Micro Aerial Vehicles,” Bioinspiration & Biomimetics9, no. 2 (2014): 025010.
|
| [14] |
S. Kim, S. Choi, and H. J. Kim, “Aerial Manipulation Using a Quadrotor With a Two DOF Robotic Arm,” in 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IEEE, 2013), 4990-4995.
|
| [15] |
H. Lee and H. J. Kim, “Estimation, Control and Planning for Autonomous Aerial Transportation,” IEEE Transactions on Industrial Electronics64, no. 4 (2017): 3369-3379.
|
| [16] |
C. Korpela, M. Orsag, and P. Oh, “Towards Valve Turning Using a Dual-Arm Aerial Manipulator,” in 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems (IEEE, 2014), 3411-3416.
|
| [17] |
A. E. Jimenez-Cano, J. Braga, G. Heredia, and A. Ollero, “Aerial Manipulator for Structure Inspection by Contact From the Underside,” in 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE, 2015), 1879-84.
|
| [18] |
M. I. Sanchez, J. A. Acosta, and A. Ollero, “Integral Action in First-Order Closed-Loop Inverse Kinematics: Application to Aerial Manipulators,” in 2015 IEEE International Conference on Robotics and Automation (ICRA) (IEEE, 2015), 5297-5302.
|
| [19] |
A. Suarez, G. Heredia, and A. Ollero, “Lightweight Compliant Arm With Compliant Finger for Aerial Manipulation and Inspection,” in 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (2016), 4449-4454.
|
| [20] |
V. Lippiello, G. A. Fontanelli, and F. Ruggiero, “Image-Based Visual-Impedance Control of a Dual-Arm Aerial Manipulator,” IEEE Robotics and Automation Letters3, no. 3 (2018): 1856-1863.
|
| [21] |
A. Santamaria-Navarro, P. Grosch, V. Lippiello, J. Sola, and J. Andrade-Cetto, “Uncalibrated Visual Servo for Unmanned Aerial Manipulation,” IEEE/ASME Transactions on Mechatronics22, no. 4 (2017): 1610-1621.
|
| [22] |
A. Suarez, G. Heredia, and A. Ollero, “Physical-Virtual Impedance Control in Ultralightweight and Compliant Dual-Arm Aerial Manipulators,” IEEE Robotics and Automation Letters3, no. 3 (2018): 2553-2560.
|
| [23] |
M. Tognon, E. Cataldi, H. A. T. Chavez, G. Antonelli, J. Cortes, and A. Franchi, “Control-Aware Motion Planning for Task-Constrained Aerial Manipulation,” IEEE Robotics and Automation Letters3, no. 3 (2018): 2478-2484.
|
| [24] |
X. Meng, Y. He, and J. Han, “Survey on Aerial Manipulator: System, Modeling, and Control,” Robotica38, no. 7 (2020): 1288-1317.
|
| [25] |
A. Mohiuddin, T. Tarek, Y. Zweiri, and D. Gan, “A Survey of Single and Multi-UAV Aerial Manipulation,” Unmanned Systems08, no. 2 (2020): 119-147.
|
| [26] |
E. Altug, J. P. Ostrowski, and R. Mahony, “Control of a Quadrotor Helicopter Using Visual Feedback,” in Proceedings of the 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292) (IEEE, 2002), 72-77.
|
| [27] |
G. Loianno and V. Kumar, “Cooperative Transportation Using Small Quadrotors Using Monocular Vision and Inertial Sensing,” IEEE Robotics and Automation Letters3, no. 2 (2018): 680-687.
|
| [28] |
T. Chen, J. Shan, and H. H. T. Liu, “Transportation of Payload Using Multiple Quadrotors via Rigid Connection,” International Journal of Aerospace Engineering2022 (2022): 2486561.
|
| [29] |
H.-N. Nguyen, S. Park, J. Park, and D. Lee, “A Novel Robotic Platform for Aerial Manipulation Using Quadrotors as Rotating Thrust Generators,” IEEE Transactions on Robotics34, no. 2 (2018): 353-369.
|
| [30] |
A. Tagliabue, M. Kamel, R. Siegwart, and J. Nieto, “Robust Collaborative Object Transportation Using Multiple MAVs,” International Journal of Robotics Research38 (2019): 1020-1044.
|
| [31] |
P. Castillo, A. Dzul, and R. Lozano, “Real-Time Stabilization and Tracking of a Four-Rotor Mini Rotorcraft,” IEEE Transactions on Control Systems Technology12, no. 4 (2004): 510-516.
|
| [32] |
H. Lee, H. Kim, W. Kim, and H. J. Kim, “An Integrated Framework for Cooperative Aerial Manipulators in Unknown Environments,” IEEE Robotics and Automation Letters3 (2018): 2307-2314.
|
| [33] |
H. Lee, H. Kim, and H. J. Kim, “Planning and Control for Collision-Free Cooperative Aerial Transportation,” IEEE Transactions on Automation Science and Engineering15, no. 1 (2018): 189-201.
|
| [34] |
S. Kim, H. Seo, J. Shin, and H. J. Kim, “Cooperative Aerial Manipulation Using Multirotors With Multi-DOF Robotic Arms,” IEEE/ASME Transactions on Mechatronics23, no. 2 (2018): 702-713.
|
| [35] |
H. Kim, C. Y. Son, H. Lee, S. Kim, and H. J. Kim, “Cooperation in the Air: A Learning-Based Approach for the Efficient Motion Planning of Aerial Manipulators,” IEEE Robotics & Automation Magazine25, no. 4 (2018): 76-85.
|
| [36] |
H. Yang and D. Lee, “Hierarchical Cooperative Control Framework of Multiple Quadrotor-Manipulator Systems,” in 2015 IEEE International Conference on Robotics and Automation (IEEE, 2015), 4656-4662.
|
| [37] |
F. Caccavale, G. Giglio, G. Muscio, and F. Pierri, “Cooperative Impedance Control for Multiple UAVs With a Robotic Arm,” in 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE, 2015), 2366-2371.
|
| [38] |
V. Mata, S. Provenzano, F. Valero, and J. I. Cuadrado, “Serial-Robot Dynamics Algorithms for Moderately Large Numbers of Joints,” Mechanism and Machine Theory37 (2002): 739-755.
|
| [39] |
A. Shafei and H. Shafei, “Oblique Impact of Multi-Flexible-Link Systems,” Journal of Vibration and Control24, no. 5 (2018): 904-923.
|
| [40] |
A. M. Shafei and H. R. Shafei, “Dynamic Behavior of Flexible Multiple Links Captured Inside a Closed Space,” Journal of Computational and Nonlinear Dynamics11, no. 5 (2016): 051016.
|
| [41] |
M. H. Korayem and A. M. Shafei, “Motion Equations Proper for Forward Dynamics of Robotic Manipulator With Flexible Links by Using Recursive Gibbs-Appell Formulation,” Scientia Iranica Transaction B-Mechanical Engineering16, no. 6 (2009): 479-495.
|
| [42] |
H. R. Shafei, M. Bahrami, and H. A. Talebi, “Disturbance Observer-Based Two-Layer Control Strategy Design to Deal With Both Matched and Mismatched Uncertainties,” International Journal of Robust and Nonlinear Control31, no. 5 (2021): 1640-1656.
|
| [43] |
H. R. Shafei, M. Bahrami, and H. A. Talebi, “Design of Adaptive Optimal Robust Control for Two-Flexible-Link Manipulators in the Presence of Matched Uncertainties,” Journal of Vibration and Control27, no. 5–6 (2021): 612-628.
|
| [44] |
M. Ahmadizadeh, A. M. Shafei, and R. Jafari, “Frictional Impact-Contacts in Multiple Flexible Links,” International Journal of Structural Stability and Dynamics21, no. 06 (2021): 2150075.
|
| [45] |
M. Ahmadizadeh, A. M. Shafei, and M. Fooladi, “A Recursive Algorithm for Dynamics of Multiple Frictionless Impact-Contacts in Open-Loop Robotic Mechanisms,” Mechanism and Machine Theory146 (2020): 103745.
|
| [46] |
A. Shafei and H. Mirzaeinejad, “A Novel Recursive Formulation for Dynamic Modeling and Trajectory Tracking Control of Multi-Rigid-Link Robotic Manipulators Mounted on a Mobile Platform,” Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering235, no. 7 (2021): 1204-1217.
|
| [47] |
A. M. Shafei and H. Mirzaeinejad, “A General Formulation for Managing Trajectory Tracking in Non-Holonomic Moving Manipulators With Rotary-Sliding Joints,” Journal of Intelligent & Robotic Systems99 (2020): 729-746.
|
| [48] |
H. R. Shafei and M. Bahrami, “Trajectory Tracking Control of a Wheeled Mobile Robot in the Presence of Matched Uncertainties via a Composite Control Approach,” Asian Journal of control23, no. 6 (2021): 2805-2823.
|
| [49] |
H. R. Shafei, M. Bahrami, and H. A. Talebi, “Trajectory Tracking of an Uncertain Wheeled Mobile Robotic Manipulator With a Hybrid Control Approach,” Journal of the Brazilian Society of Mechanical Sciences and Engineering42, no. 6 (2020): 301.
|
| [50] |
H. R. Shafei, A. M. Shafei, and A. Momeni, “Chaos Synchronization in the Presence of External Disturbances With a Novel Layered Control Strategy,” IMA Journal of Mathematical Control and Information39, no. 4 (2022): 1173-1194.
|
| [51] |
H. Mirzaeinejad and A. M. Shafei, “Modeling and Trajectory Tracking Control of a Two-Wheeled Mobile Robot: Gibbs–Appell and Prediction-Based Approaches,” Robotica36, no. 10 (2018): 1551-1570.
|
| [52] |
A. Zahedi, A. M. Shafei, and M. Shamsi, “Application of Hybrid Robotic Systems in Crop Harvesting: Kinematic and Dynamic Analysis,” Computers and Electronics in Agriculture209 (2023): 107724.
|
| [53] |
A. Zahedi, A. M. Shafei, and M. Shamsi, “Kinetics of Planar Constrained Robotic Mechanisms With Multiple Closed Loops: An Experimental Study,” Mechanism and Machine Theory183 (2023): 105250.
|
| [54] |
A. Zahedi, A. M. Shafei, and M. Shamsi, “On the Dynamics of Multi-Closed-Chain Robotic Mechanisms,” International Journal of Non-Linear Mechanics147 (2022): 104241.
|
| [55] |
A. M. Shafei and Z. Sadeghi, “The Kinematics and Kinetics of Multi-Closed-Chain Mechanisms in the Impact and Non-Impact Stages,” Meccanica57, no. 10 (2022): 2591-2608.
|
| [56] |
A. M. Shafei and H. R. Shafei, “Considering Link Flexibility in the Dynamic Synthesis of Closed-Loop Mechanisms: A General Approach,” Journal of Vibration and Acoustics142, no. 2 (2020): 021004.
|
| [57] |
A. M. Shafei and H. R. Shafei, “Dynamic Modeling of Planar Closed-Chain Robotic Manipulators in Flight and Impact Phases,” Mechanism and Machine Theory126 (2018): 141-154.
|
| [58] |
A. M. Shafei and M. M. Riahi, “The Effects of Mode Shapes on the Temporal Response of Flexible Closed-Loop Linkages Under the Impulse Excitation,” Mechanical Systems and Signal Processing178 (2022): 109256.
|
| [59] |
A. M. Shafei and H. R. Shafei, “Dynamic Modeling of Tree-Type Robotic Systems by Combining 3 × 3 Rotation and 4 × 4 Transformation Matrices,” Multibody System Dynamics44, no. 4 (2018): 367-395.
|
| [60] |
A. M. Shafei and H. R. Shafei, “Planar Multibranch Open-Loop Robotic Manipulators Subjected to Ground Collision,” Journal of Computational and Nonlinear Dynamics12 (2017): 061003.
|
| [61] |
M. Ahmadizadeh, A. M. Shafei, and M. Fooladi, “Dynamic Analysis of Multiple Inclined and Frictional Impact-Contacts in Multi-Branch Robotic Systems,” Applied Mathematical Modelling91 (2021): 24-42.
|
| [62] |
R. Fazel, A. M. Shafei, and S. R. Nekoo, “A New Method for Finding the Proper Initial Conditions in Passive Locomotion of Bipedal Robotic Systems,” Communications in Nonlinear Science and Numerical Simulation130 (2024): 107693.
|
| [63] |
R. Fazel, A. M. Shafei, and S. R. Nekoo, “Dynamic Modeling and Closed-Loop Control Design for Humanoid Robotic Systems: Gibbs–Appell Formulation and SDRE Approach,” Multibody System Dynamics62, no. 1 (2024): 57-86.
|
| [64] |
R. Fazel, A. M. Shafei, and S. R. Nekoo, “A General Formulation for Dynamic Path Planning and Closed-Loop Tracking of Multi-Rigid-Link Bipedal Robotic Systems,” Journal of the Brazilian Society of Mechanical Sciences and Engineering46 (2024): 14.
|
| [65] |
R. Fazel, A. M. Shafei, and S. R. Nekoo, “Kinematic Analysis of Flexible Bipedal Robotic Systems,” Applied Mathematics and Mechanics45, no. 5 (2024): 795-818.
|
| [66] |
A. M. Shafei and H. R. Shafei, “A Systematic Method for the Hybrid Dynamic Modeling of Open Kinematic Chains Confined in a Closed Environment,” Multibody System Dynamics38 (2016): 21-42.
|
| [67] |
A. M. Shafei and M. E. Yousefzadeh, “Dynamics of Omni-Directional Multi-Rotor Aerial Vehicles, Hexacopter as a Case Study,” Propulsion and Power Research14, no. 1 (2025): 14-34.
|
| [68] |
M. H. Korayem and A. M. Shafei, “A New Approach for Dynamic Modeling of N-Viscoelastic-Link Robotic Manipulators Mounted on a Mobile Base,” Nonlinear Dynamics79, no. 4 (2015): 2767-2786.
|
RIGHTS & PERMISSIONS
2025 The Author(s). International Journal of Mechanical System Dynamics published by John Wiley & Sons Australia, Ltd on behalf of Nanjing University of Science and Technology.