Trajectory generation for unmanned aerial manipulators through quadratic programming
© 20xx IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to s...
| Autores: | , , , |
|---|---|
| Tipo de recurso: | artículo |
| Fecha de publicación: | 2017 |
| País: | España |
| Institución: | Universitat Politècnica de Catalunya (UPC) |
| Repositorio: | UPCommons. Portal del coneixement obert de la UPC |
| Idioma: | inglés |
| OAI Identifier: | oai:upcommons.upc.edu:2117/108714 |
| Acceso en línea: | https://hdl.handle.net/2117/108714 https://dx.doi.org/10.1109/LRA.2016.2633625 |
| Access Level: | acceso abierto |
| Palabra clave: | Aerial manipulation aerial robotics mobile manipulation trajectory generation Classificació INSPEC::Automation::Robots Àrees temàtiques de la UPC::Informàtica::Robòtica |
| id |
ES_f71bc9b491e26ebe1259bae96cd4ceaf |
|---|---|
| oai_identifier_str |
oai:upcommons.upc.edu:2117/108714 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Trajectory generation for unmanned aerial manipulators through quadratic programmingRossi, RobertoSantamaria Navarro, Àngel|||0000-0002-6328-1423Andrade-Cetto, Juan|||0000-0002-6354-8941Rocco, PaoloAerial manipulationaerial roboticsmobile manipulationtrajectory generationClassificació INSPEC::Automation::RobotsÀrees temàtiques de la UPC::Informàtica::Robòtica© 20xx IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.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 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.Peer ReviewedInstitute of Electrical and Electronics Engineers (IEEE)20172017-04-0120172017-10-16journal articlehttp://purl.org/coar/resource_type/c_6501AMhttp://purl.org/coar/version/c_ab4af688f83e57aainfo:eu-repo/semantics/articleapplication/pdfhttps://hdl.handle.net/2117/108714https://dx.doi.org/10.1109/LRA.2016.2633625reponame:UPCommons. Portal del coneixement obert de la UPCinstname:Universitat Politècnica de Catalunya (UPC)InglésengEuropean Commission http://doi.org/10.13039/100010661 Horizon 2020 Framework Programme 644271 AErial RObotic system integrating multiple ARMS and advanced manipulation capabilities for inspection and maintenanceopen accesshttp://purl.org/coar/access_right/c_abf2Attribution-NonCommercial-NoDerivs 3.0 Spainhttp://creativecommons.org/licenses/by-nc-nd/3.0/es/info:eu-repo/semantics/openAccessoai:upcommons.upc.edu:2117/1087142026-05-27T15:37:01Z |
| dc.title.none.fl_str_mv |
Trajectory generation for unmanned aerial manipulators through quadratic programming |
| title |
Trajectory generation for unmanned aerial manipulators through quadratic programming |
| spellingShingle |
Trajectory generation for unmanned aerial manipulators through quadratic programming Rossi, Roberto Aerial manipulation aerial robotics mobile manipulation trajectory generation Classificació INSPEC::Automation::Robots Àrees temàtiques de la UPC::Informàtica::Robòtica |
| title_short |
Trajectory generation for unmanned aerial manipulators through quadratic programming |
| title_full |
Trajectory generation for unmanned aerial manipulators through quadratic programming |
| title_fullStr |
Trajectory generation for unmanned aerial manipulators through quadratic programming |
| title_full_unstemmed |
Trajectory generation for unmanned aerial manipulators through quadratic programming |
| title_sort |
Trajectory generation for unmanned aerial manipulators through quadratic programming |
| dc.creator.none.fl_str_mv |
Rossi, Roberto Santamaria Navarro, Àngel|||0000-0002-6328-1423 Andrade-Cetto, Juan|||0000-0002-6354-8941 Rocco, Paolo |
| author |
Rossi, Roberto |
| author_facet |
Rossi, Roberto Santamaria Navarro, Àngel|||0000-0002-6328-1423 Andrade-Cetto, Juan|||0000-0002-6354-8941 Rocco, Paolo |
| author_role |
author |
| author2 |
Santamaria Navarro, Àngel|||0000-0002-6328-1423 Andrade-Cetto, Juan|||0000-0002-6354-8941 Rocco, Paolo |
| author2_role |
author author author |
| dc.subject.none.fl_str_mv |
Aerial manipulation aerial robotics mobile manipulation trajectory generation Classificació INSPEC::Automation::Robots Àrees temàtiques de la UPC::Informàtica::Robòtica |
| topic |
Aerial manipulation aerial robotics mobile manipulation trajectory generation Classificació INSPEC::Automation::Robots Àrees temàtiques de la UPC::Informàtica::Robòtica |
| description |
© 20xx IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. |
| publishDate |
2017 |
| dc.date.none.fl_str_mv |
2017 2017-04-01 2017 2017-10-16 |
| dc.type.none.fl_str_mv |
journal article http://purl.org/coar/resource_type/c_6501 AM http://purl.org/coar/version/c_ab4af688f83e57aa |
| dc.type.openaire.fl_str_mv |
info:eu-repo/semantics/article |
| format |
article |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/2117/108714 https://dx.doi.org/10.1109/LRA.2016.2633625 |
| url |
https://hdl.handle.net/2117/108714 https://dx.doi.org/10.1109/LRA.2016.2633625 |
| dc.language.none.fl_str_mv |
Inglés eng |
| language_invalid_str_mv |
Inglés |
| language |
eng |
| dc.relation.none.fl_str_mv |
European Commission http://doi.org/10.13039/100010661 Horizon 2020 Framework Programme 644271 AErial RObotic system integrating multiple ARMS and advanced manipulation capabilities for inspection and maintenance |
| dc.rights.none.fl_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Attribution-NonCommercial-NoDerivs 3.0 Spain http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
| dc.rights.openaire.fl_str_mv |
info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Attribution-NonCommercial-NoDerivs 3.0 Spain http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Institute of Electrical and Electronics Engineers (IEEE) |
| publisher.none.fl_str_mv |
Institute of Electrical and Electronics Engineers (IEEE) |
| dc.source.none.fl_str_mv |
reponame:UPCommons. Portal del coneixement obert de la UPC instname:Universitat Politècnica de Catalunya (UPC) |
| instname_str |
Universitat Politècnica de Catalunya (UPC) |
| reponame_str |
UPCommons. Portal del coneixement obert de la UPC |
| collection |
UPCommons. Portal del coneixement obert de la UPC |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869424851865829376 |
| score |
15.300719 |