Trajectory Generation for Unmanned Aerial Manipulators Through Quadratic Programming

被引:21
|
作者
Rossi, Roberto [1 ]
Santatnaria-Navarro, Aniel [2 ]
Andrade-Cetto, Juan [2 ]
Rocco, Paolo [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron Informaz & Bioingn, I-20133 Milan, Italy
[2] UPC, CSIC, Inst Robot & Informat Ind, Barcelona 08028, Spain
来源
基金
欧盟地平线“2020”;
关键词
Aerial manipulation; aerial robotics; mobile manipulation; trajectory generation;
D O I
10.1109/LRA.2016.2633625
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this paper, a trajectory generation approach using quadratic programming is described for aerial manipulation, i.e., for the control of an aerial vehicle equipped with a robot arm. The proposed approach applies the online active set strategy to generate a feasible trajectory of the joints, in order to accomplish a set of tasks with defined bounds and constraint inequalities. The definition of the problem in the acceleration domain allows to integrate and perform a large set of tasks and, as a result, to obtain smooth motion of the joints. A weighting strategy, associated with a normalization procedure, allows us to easily define the relative importance of the tasks. This approach is useful to accomplish different phases of a mission with different redundancy resolution strategies. The performance of the proposed technique is demonstrated through real experiments with all the algorithms running onboard in real time. In particular, the aerial manipulator can successfully perform navigation and interaction phases, while keeping motion within prescribed bounds and avoiding collisions with external obstacles.
引用
收藏
页码:389 / 396
页数:8
相关论文
共 50 条
  • [1] Improving Data-based Trajectory Generation by Quadratic Programming for Redundant Mobile Manipulators
    Hierholz, Alice
    Gienger, Andreas
    Sawodny, Oliver
    2024 IEEE INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS, AIM 2024, 2024, : 771 - 776
  • [2] TRAJECTORY GENERATION FOR MANIPULATORS USING LINEAR QUADRATIC OPTIMAL TRACKING
    EGELAND, O
    LUNDE, E
    MODELING IDENTIFICATION AND CONTROL, 1989, 10 (02) : 115 - 124
  • [3] Suboptimal trajectory programming for unmanned aerial vehicles with dynamic obstacle avoidance
    Guo, Hang
    Fu, Wen-xing
    Fu, Bin
    Chen, Kang
    Yan, Jie
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2019, 233 (10) : 3857 - 3869
  • [4] Initial study of autonomous trajectory generation for unmanned aerial vehicles
    Prasanth, RK
    Boskovic, JD
    Li, SM
    Mehra, RK
    PROCEEDINGS OF THE 40TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 2001, : 640 - 645
  • [5] Trajectory generation for rendezvous of unmanned aerial vehicles with kinematic constraints
    Lee, Jin-Wook
    Kim, H. Jin
    PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, : 1056 - +
  • [6] Energy optimized maneuver trajectory generation for unmanned aerial vehicles
    Yang S.
    Zhang X.
    Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica, 2020, 41
  • [7] Online TCP Trajectory Planning for Redundant Continuum Manipulators using Quadratic Programming
    Falkenhahn, Valentin
    Bender, Frank A.
    Hildebrandt, Alexander
    Neumann, Ruediger
    Sawodny, Oliver
    2016 IEEE INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS (AIM), 2016, : 1163 - 1168
  • [8] Near Optimal Dynamic Obstacle Avoidance Trajectory Programming for Unmanned Aerial Vehicles
    Guo H.
    Fu W.-X.
    Fu B.
    Chen K.
    Yan J.
    Yuhang Xuebao/Journal of Astronautics, 2019, 40 (02): : 182 - 190
  • [9] Body Trajectory Generation Using Quadratic Programming in Bipedal Robots
    InJoon, Min
    DongHa, Yoo
    MinSung, Ahn
    Jeakweon, Han
    2020 20TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2020, : 251 - 257
  • [10] OPTIMAL TRAJECTORY GENERATION FOR ROBOTIC MANIPULATORS USING DYNAMIC-PROGRAMMING
    SINGH, S
    LEU, MC
    JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 1987, 109 (02): : 88 - 96