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 条
  • [21] Trajectory optimization for unmanned aerial vehicle formation reconfiguration
    Kim, Hyoung-seok
    Kim, Youdan
    ENGINEERING OPTIMIZATION, 2014, 46 (01) : 84 - 106
  • [22] A method for constructing the trajectory for an unmanned aerial vehicle in a city
    Tsaryova, O. O.
    Popov, V. Yu.
    Suzansky, D. N.
    MOSCOW UNIVERSITY PHYSICS BULLETIN, 2016, 71 (02) : 161 - 167
  • [23] Multi-Segment Polynomial Trajectory Generation of Autonomous Vehicles Based on Quadratic Programming
    Wei, Chao
    Lv, Mo
    Ma, Benshan
    Zhang, Zhe
    Zhao, Botong
    Su, Menglun
    2024 4TH INTERNATIONAL CONFERENCE ON COMPUTER, CONTROL AND ROBOTICS, ICCCR 2024, 2024, : 171 - 177
  • [24] Quadrotor Path Planning and Polynomial Trajectory Generation Using Quadratic Programming for Indoor Environments
    Arshad, Muhammad Awais
    Ahmed, Jamal
    Bang, Hyochoong
    DRONES, 2023, 7 (02)
  • [25] Trajectory optimization of unmanned aerial vehicle in dynamic soaring
    Zhu, Bing-Jie
    Hou, Zhong-Xi
    Ouyang, Hua-Jiang
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2017, 231 (10) : 1779 - 1793
  • [26] Trajectory tracking control for micro unmanned aerial vehicles
    Zhai Ruiyong
    Zhang Wendong
    Zhou Zhaoying
    Sang Shengbo
    Li Pengwei
    ADVANCES IN APPLIED SCIENCE AND INDUSTRIAL TECHNOLOGY, PTS 1 AND 2, 2013, 798-799 : 448 - +
  • [27] Unmanned aerial vehicle trajectory tracking algorithm comparison
    Wilburn, Brenton K.
    Perhinschi, Mario G.
    Moncayo, Hever
    Karas, Ondrej
    Wilburn, Jennifer N.
    INTERNATIONAL JOURNAL OF INTELLIGENT UNMANNED SYSTEMS, 2013, 1 (03) : 276 - 302
  • [28] Trajectory Planing for Cooperating Unmanned Aerial Vehicles in the IoT
    Tuyishimire, Emmanuel
    Bagula, Antoine
    Rekhis, Slim
    Boudriga, Noureddine
    IOT, 2022, 3 (01): : 147 - 168
  • [29] A method for constructing the trajectory for an unmanned aerial vehicle in a city
    O. O. Tsaryova
    V. Yu. Popov
    D. N. Suzansky
    Moscow University Physics Bulletin, 2016, 71 : 161 - 167
  • [30] Trajectory Planning of Unmanned Aerial Vehicle Based On A* Algorithm
    Xu, Hao
    Xu, Xiangrong
    Li, Yan
    Zhu, Xiaosheng
    Jia, Liming
    Shi, Dongqing
    2014 IEEE 4TH ANNUAL INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (CYBER), 2014, : 463 - 468