Trajectory planning for an unmanned quadrotor.
- Autores
- Pucheta, Martín Alejo; Alberto, Nicolás; Paz, Claudio; Pérez Paina, Gonzalo
- Año de publicación
- 2016
- Idioma
- inglés
- Tipo de recurso
- artículo
- Estado
- versión aceptada
- Descripción
- . The quadrotor is an unmanned aerial vehicle (UAV) popular for its low-cost and broad range of application fields, inspection in harvesting environments, surveillance, cinematographic filmation, among others. Most of these applications are easily achieved if a set of predefined programmed trajecto ries or tasks are selected from a database of automatic tasks safety performed inside the limit cycle and compatible with actuators bounds. This paper presents two controllers that simultaneously coordinates the position and orientation motions of a quadrotor. The first controller is based on Euler angles and the second on quaternions. The equations of motion for the quadrotor are computed and simulated using Euler angles by means of a first-order reduction of the nonlinear Newton-Euler equations. This simulator of the plant is used to supply the observed state to simulate both controllers. The generation of trajec- tories with bounded derivatives on the velocities is used to provide continuous actions on the actuators and also prevent their saturation, enabling the minimization of trajectory tracking errors and reducing or avoiding the overshooting. Finally, the simulation for three kinematic tasks, a circle, a 8-shape, and a square trajectory are shown to test the controller behaviors and adjust their gains.
Fil: Pucheta, Martín Alejo. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigaciones en Informática para la Ingeniería; Argentina.
Fil: Alberto, Nicolás. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigaciones en Informática para la Ingeniería; Argentina.
Fil: Paz, Claudio. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigaciones en Informática para la Ingeniería; Argentina.
Fil: Pérez Paina, Gonzalo. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigaciones en Informática para la Ingeniería; Argentina. - Materia
-
Quadrotors
Newton-Euler dynamics
Euler angles
Quaternions
Nonlinear Control
Trajectory generation - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- Attribution-NonCommercial-NoDerivatives 4.0 International
- Repositorio
.jpg)
- Institución
- Universidad Tecnológica Nacional
- OAI Identificador
- oai:ria.utn.edu.ar:20.500.12272/13372
Ver los metadatos del registro completo
| id |
RIAUTN_d1b00a8af549caf47326693d8f4f6ad7 |
|---|---|
| oai_identifier_str |
oai:ria.utn.edu.ar:20.500.12272/13372 |
| network_acronym_str |
RIAUTN |
| repository_id_str |
a |
| network_name_str |
Repositorio Institucional Abierto (UTN) |
| spelling |
Trajectory planning for an unmanned quadrotor.Pucheta, Martín AlejoAlberto, NicolásPaz, ClaudioPérez Paina, GonzaloQuadrotorsNewton-Euler dynamicsEuler anglesQuaternionsNonlinear ControlTrajectory generation. The quadrotor is an unmanned aerial vehicle (UAV) popular for its low-cost and broad range of application fields, inspection in harvesting environments, surveillance, cinematographic filmation, among others. Most of these applications are easily achieved if a set of predefined programmed trajecto ries or tasks are selected from a database of automatic tasks safety performed inside the limit cycle and compatible with actuators bounds. This paper presents two controllers that simultaneously coordinates the position and orientation motions of a quadrotor. The first controller is based on Euler angles and the second on quaternions. The equations of motion for the quadrotor are computed and simulated using Euler angles by means of a first-order reduction of the nonlinear Newton-Euler equations. This simulator of the plant is used to supply the observed state to simulate both controllers. The generation of trajec- tories with bounded derivatives on the velocities is used to provide continuous actions on the actuators and also prevent their saturation, enabling the minimization of trajectory tracking errors and reducing or avoiding the overshooting. Finally, the simulation for three kinematic tasks, a circle, a 8-shape, and a square trajectory are shown to test the controller behaviors and adjust their gains.Fil: Pucheta, Martín Alejo. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigaciones en Informática para la Ingeniería; Argentina.Fil: Alberto, Nicolás. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigaciones en Informática para la Ingeniería; Argentina.Fil: Paz, Claudio. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigaciones en Informática para la Ingeniería; Argentina.Fil: Pérez Paina, Gonzalo. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigaciones en Informática para la Ingeniería; Argentina.Universidad Tecnológica Nacional Regional Córdoba.2025-06-27T20:02:18Z2016info:eu-repo/semantics/articleinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articulopdfapplication/pdfMecánica Computacional Vol XXXIV.https://hdl.handle.net/20.500.12272/13372enginfo:eu-repo/semantics/openAccessAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Pucheta, Martín Alejo; Alberto, Nicolás; Paz, Claudio; Pérez Paina, Gonzalo.https://creativecommons.org/licenses/by-nc-nd/4.0/reponame:Repositorio Institucional Abierto (UTN)instname:Universidad Tecnológica Nacional2026-09-24T12:45:53Zoai:ria.utn.edu.ar:20.500.12272/13372instacron:UTNInstitucionalhttp://ria.utn.edu.ar/Universidad públicaNo correspondehttp://ria.utn.edu.ar/oaigestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:a2026-09-24 12:45:53.548Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacionalfalse |
| dc.title.none.fl_str_mv |
Trajectory planning for an unmanned quadrotor. |
| title |
Trajectory planning for an unmanned quadrotor. |
| spellingShingle |
Trajectory planning for an unmanned quadrotor. Pucheta, Martín Alejo Quadrotors Newton-Euler dynamics Euler angles Quaternions Nonlinear Control Trajectory generation |
| title_short |
Trajectory planning for an unmanned quadrotor. |
| title_full |
Trajectory planning for an unmanned quadrotor. |
| title_fullStr |
Trajectory planning for an unmanned quadrotor. |
| title_full_unstemmed |
Trajectory planning for an unmanned quadrotor. |
| title_sort |
Trajectory planning for an unmanned quadrotor. |
| dc.creator.none.fl_str_mv |
Pucheta, Martín Alejo Alberto, Nicolás Paz, Claudio Pérez Paina, Gonzalo |
| author |
Pucheta, Martín Alejo |
| author_facet |
Pucheta, Martín Alejo Alberto, Nicolás Paz, Claudio Pérez Paina, Gonzalo |
| author_role |
author |
| author2 |
Alberto, Nicolás Paz, Claudio Pérez Paina, Gonzalo |
| author2_role |
author author author |
| dc.subject.none.fl_str_mv |
Quadrotors Newton-Euler dynamics Euler angles Quaternions Nonlinear Control Trajectory generation |
| topic |
Quadrotors Newton-Euler dynamics Euler angles Quaternions Nonlinear Control Trajectory generation |
| dc.description.none.fl_txt_mv |
. The quadrotor is an unmanned aerial vehicle (UAV) popular for its low-cost and broad range of application fields, inspection in harvesting environments, surveillance, cinematographic filmation, among others. Most of these applications are easily achieved if a set of predefined programmed trajecto ries or tasks are selected from a database of automatic tasks safety performed inside the limit cycle and compatible with actuators bounds. This paper presents two controllers that simultaneously coordinates the position and orientation motions of a quadrotor. The first controller is based on Euler angles and the second on quaternions. The equations of motion for the quadrotor are computed and simulated using Euler angles by means of a first-order reduction of the nonlinear Newton-Euler equations. This simulator of the plant is used to supply the observed state to simulate both controllers. The generation of trajec- tories with bounded derivatives on the velocities is used to provide continuous actions on the actuators and also prevent their saturation, enabling the minimization of trajectory tracking errors and reducing or avoiding the overshooting. Finally, the simulation for three kinematic tasks, a circle, a 8-shape, and a square trajectory are shown to test the controller behaviors and adjust their gains. Fil: Pucheta, Martín Alejo. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigaciones en Informática para la Ingeniería; Argentina. Fil: Alberto, Nicolás. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigaciones en Informática para la Ingeniería; Argentina. Fil: Paz, Claudio. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigaciones en Informática para la Ingeniería; Argentina. Fil: Pérez Paina, Gonzalo. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigaciones en Informática para la Ingeniería; Argentina. |
| description |
. The quadrotor is an unmanned aerial vehicle (UAV) popular for its low-cost and broad range of application fields, inspection in harvesting environments, surveillance, cinematographic filmation, among others. Most of these applications are easily achieved if a set of predefined programmed trajecto ries or tasks are selected from a database of automatic tasks safety performed inside the limit cycle and compatible with actuators bounds. This paper presents two controllers that simultaneously coordinates the position and orientation motions of a quadrotor. The first controller is based on Euler angles and the second on quaternions. The equations of motion for the quadrotor are computed and simulated using Euler angles by means of a first-order reduction of the nonlinear Newton-Euler equations. This simulator of the plant is used to supply the observed state to simulate both controllers. The generation of trajec- tories with bounded derivatives on the velocities is used to provide continuous actions on the actuators and also prevent their saturation, enabling the minimization of trajectory tracking errors and reducing or avoiding the overshooting. Finally, the simulation for three kinematic tasks, a circle, a 8-shape, and a square trajectory are shown to test the controller behaviors and adjust their gains. |
| publishDate |
2016 |
| dc.date.none.fl_str_mv |
2016 2025-06-27T20:02:18Z |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/acceptedVersion http://purl.org/coar/resource_type/c_6501 info:ar-repo/semantics/articulo |
| format |
article |
| status_str |
acceptedVersion |
| dc.identifier.none.fl_str_mv |
Mecánica Computacional Vol XXXIV. https://hdl.handle.net/20.500.12272/13372 |
| identifier_str_mv |
Mecánica Computacional Vol XXXIV. |
| url |
https://hdl.handle.net/20.500.12272/13372 |
| dc.language.none.fl_str_mv |
eng |
| language |
eng |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ Pucheta, Martín Alejo; Alberto, Nicolás; Paz, Claudio; Pérez Paina, Gonzalo. https://creativecommons.org/licenses/by-nc-nd/4.0/ |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ Pucheta, Martín Alejo; Alberto, Nicolás; Paz, Claudio; Pérez Paina, Gonzalo. https://creativecommons.org/licenses/by-nc-nd/4.0/ |
| dc.format.none.fl_str_mv |
pdf application/pdf |
| dc.publisher.none.fl_str_mv |
Universidad Tecnológica Nacional Regional Córdoba. |
| publisher.none.fl_str_mv |
Universidad Tecnológica Nacional Regional Córdoba. |
| dc.source.none.fl_str_mv |
reponame:Repositorio Institucional Abierto (UTN) instname:Universidad Tecnológica Nacional |
| reponame_str |
Repositorio Institucional Abierto (UTN) |
| collection |
Repositorio Institucional Abierto (UTN) |
| instname_str |
Universidad Tecnológica Nacional |
| repository.name.fl_str_mv |
Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacional |
| repository.mail.fl_str_mv |
gestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.ar |
| _version_ |
1877230911115755520 |
| score |
13.24418 |