TY - GEN
T1 - Two-Stage Trajectory Optimization for Flapping Flight with Data-Driven Models
AU - Hoff, Jonathan
AU - Kim, Joohyung
N1 - Funding Information:
The flight experiments were performed in IRL at UIUC.
Publisher Copyright:
© 2021 IEEE
PY - 2021
Y1 - 2021
N2 - Underactuated robots often require involved routines for trajectory planning due to their complex dynamics. Flapping-wing aerial vehicles have unsteady aerodynamics and periodic gaits that complicate the planning procedure. In this paper, we improve upon existing methods for flight planning by introducing a two-stage optimization routine to plan flapping flight trajectories. The first stage solves a trajectory optimization problem with a data-driven fixed-wing approximation model trained with experimental flight data. The solution to this is used as the initial guess for a second stage optimization using a flapping-wing model trained with the same flight data. We demonstrate the effectiveness of this approach with a bat robot in both simulation and experimental flight results. The speed of convergence, the dependency on the initial guess, and the quality of the solution are improved, and the robot is able to track the optimized trajectory of a dive maneuver.
AB - Underactuated robots often require involved routines for trajectory planning due to their complex dynamics. Flapping-wing aerial vehicles have unsteady aerodynamics and periodic gaits that complicate the planning procedure. In this paper, we improve upon existing methods for flight planning by introducing a two-stage optimization routine to plan flapping flight trajectories. The first stage solves a trajectory optimization problem with a data-driven fixed-wing approximation model trained with experimental flight data. The solution to this is used as the initial guess for a second stage optimization using a flapping-wing model trained with the same flight data. We demonstrate the effectiveness of this approach with a bat robot in both simulation and experimental flight results. The speed of convergence, the dependency on the initial guess, and the quality of the solution are improved, and the robot is able to track the optimized trajectory of a dive maneuver.
UR - http://www.scopus.com/inward/record.url?scp=85125492700&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85125492700&partnerID=8YFLogxK
U2 - 10.1109/ICRA48506.2021.9561752
DO - 10.1109/ICRA48506.2021.9561752
M3 - Conference contribution
AN - SCOPUS:85125492700
T3 - Proceedings - IEEE International Conference on Robotics and Automation
SP - 9594
EP - 9600
BT - 2021 IEEE International Conference on Robotics and Automation, ICRA 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2021 IEEE International Conference on Robotics and Automation, ICRA 2021
Y2 - 30 May 2021 through 5 June 2021
ER -