Skip to content
DraconiticResearch
Search Sources API
203,234 studies31 sourcesUpdated 52 min ago
PreprintCC BY 4.0arXiv

Dual Path Following for an Aerial Manipulator Under State and Input Constraints via Transverse Feedback Linearization

Abstract

This paper studies dual path following for a quadrotor carrying a three-degree-of-freedom arm. The center of mass of the combined system must follow a vehicle path and the end effector must follow a second path, while the arm respects its joint limits and avoids its singular postures. The vehicle and the arm are mechanically coupled, so one controller must handle both paths. With the center of mass and the end-effector path coordinates as outputs, and a dynamic extension of the thrust, the system admits a normal form without internal dynamics. We characterize the states where this normal form fails. We formulate the transverse feedback linearizing controller as a quadratic program that relaxes only the speed of the end effector along its path and imposes safety and actuator limits as inequality constraints. The program reduces to a scalar problem with a closed-form solution. If it remains strictly feasible for all time, the feedback is locally Lipschitz, both paths are invariant and attractive, and every constraint holds. In the physics engine Drake, the controller resolves a conflict between the two speed references by slowing the end effector while both paths remain invariant. By contrast, a cascade with a safety filter leaves both paths. Code and animations are available at https://gradslab.github.io/am_dual_pf-/

Related

  1. Discrete-time feedback linearization control for nonsmooth constrained optimization
    Vito Cerone, Sophie Marie Fosson, Simone Pirrera +2
    arXivPreprintCC BY-NC-ND 4.0Full textOptimisation & controlarXiv
  2. Tracking Through Decoupling Singularities: A Singularity-Robust Homotopy-Continuation Extension of Feedback Linearization
    Alex Borisevich
    arXivPreprintCC BY 4.0Full textOptimisation & controlarXiv
  3. Finite-Bit CSI Compression Under Feedback Constraints: Exact PCA Error Decomposition and Robust Dimension–Bit Allocation for MISO-OFDM
    Tengyu Wang, Qian Wang
    MathematicsPeer-reviewedCC BY 4.0General mathematicsCrossref
  4. Nonlinear parameter-varying embeddings for nonlinear state estimation with application to a two-link robot manipulator
    Jiaxin Ji, Shivaraj Mohite, Jan Heiland
    arXivPreprintarXiv licenceFull textOptimisation & controlarXiv
  5. Fault-Tolerant Nonlinear Control of Robotic Manipulator Using Neural Network
    Humam Al-Baidhani, Adel A. Eidan, Marian K. Kazimierczuk
    MathematicsPeer-reviewedCC BY 4.0General mathematicsCrossref
BibTeX
@misc{tariq2026dual,
  title = {{Dual Path Following for an Aerial Manipulator Under State and Input Constraints via Transverse Feedback Linearization}},
  author = {Hamza Tariq and Adeel Akhtar},
  howpublished = {arXiv},
  year = {2026},
  month = nov,
  doi = {10.48550/arxiv.2611.01442},
  eprint = {2611.01442},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2611.01442},
  note = {CC BY 4.0},
}
RIS
TY  - UNPB
TI  - Dual Path Following for an Aerial Manipulator Under State and Input Constraints via Transverse Feedback Linearization
AU  - Hamza Tariq
AU  - Adeel Akhtar
PY  - 2026
DA  - 2026/11/01
PB  - arXiv
DO  - 10.48550/arxiv.2611.01442
UR  - https://arxiv.org/abs/2611.01442
AB  - This paper studies dual path following for a quadrotor carrying a three-degree-of-freedom arm. The center of mass of the combined system must follow a vehicle path and the end effector must follow a second path, while the arm respects its joint limits and avoids its singular postures. The vehicle and the arm are mechanically coupled, so one controller must handle both paths. With the center of mass and the end-effector path coordinates as outputs, and a dynamic extension of the thrust, the system admits a normal form without internal dynamics. We characterize the states where this normal form fails. We formulate the transverse feedback linearizing controller as a quadratic program that relaxes only the speed of the end effector along its path and imposes safety and actuator limits as inequality constraints. The program reduces to a scalar problem with a closed-form solution. If it remains strictly feasible for all time, the feedback is locally Lipschitz, both paths are invariant and attractive, and every constraint holds. In the physics engine Drake, the controller resolves a conflict between the two speed references by slowing the end effector while both paths remain invariant. By contrast, a cascade with a safety filter leaves both paths. Code and animations are available at https://gradslab.github.io/am_dual_pf-/
ER  -