Decoupled Kinodynamic Planning for a Quadruped Robot over Complex Terrain

High-level planning for hybrid-dynamic, legged systems can be challenging due to a need to simultaneously satisfy kinematic and dynamic constraints. Previously developed sampling-based approaches can rapidly generate plans that satisfy kinematic constraints, but often lead to dynamically infeasible...

全面介紹

書目詳細資料
主要作者: Burgess, Michael
其他作者: Kim, Sangbae
格式: Thesis
出版: Massachusetts Institute of Technology 2023
在線閱讀:https://hdl.handle.net/1721.1/151851
_version_ 1826200838973947904
author Burgess, Michael
author2 Kim, Sangbae
author_facet Kim, Sangbae
Burgess, Michael
author_sort Burgess, Michael
collection MIT
description High-level planning for hybrid-dynamic, legged systems can be challenging due to a need to simultaneously satisfy kinematic and dynamic constraints. Previously developed sampling-based approaches can rapidly generate plans that satisfy kinematic constraints, but often lead to dynamically infeasible trajectories. On the other hand, traditional optimization-based approaches can reliably produce feasible trajectories, but are computationally inefficient. In this work, we leverage the strengths of these popular techniques to develop an advantageous novel motion planning formulation. Our methodology decouples kinematic and dynamic constraints to quickly generate emergent, feasible trajectories for legged systems across complex terrains. We decouple constraints into two separate processes. First, we rapidly sample footstep positions across a given terrain using an RRT-like search algorithm. This allows us to satisfy kinematic constraints without committing to a full state trajectory which could be dynamically infeasible, as is a common failure of other sampling-based approaches. Then, we can solve an optimization problem to generate a dynamically feasible trajectory using these contact positions. Since contact locations have already been determined, our optimization problem has a reduced decision space and does not require inconvenient complementarity constraints. As a result, this optimization can be solved more efficiently than traditional trajectory optimization formulations. Implemented in simulation for a 2D quadruped robot, our novel formulation is shown to generate trajectories in less than 15\% of the computation time needed for traditional, coupled planning methods. Furthermore, experiments demonstrate that our method maintains a consistent average solve time across sets of randomly generated terrains, regardless of their complexity.
first_indexed 2024-09-23T11:42:33Z
format Thesis
id mit-1721.1/151851
institution Massachusetts Institute of Technology
last_indexed 2024-09-23T11:42:33Z
publishDate 2023
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/1518512023-08-24T03:33:39Z Decoupled Kinodynamic Planning for a Quadruped Robot over Complex Terrain Burgess, Michael Kim, Sangbae Massachusetts Institute of Technology. Department of Mechanical Engineering High-level planning for hybrid-dynamic, legged systems can be challenging due to a need to simultaneously satisfy kinematic and dynamic constraints. Previously developed sampling-based approaches can rapidly generate plans that satisfy kinematic constraints, but often lead to dynamically infeasible trajectories. On the other hand, traditional optimization-based approaches can reliably produce feasible trajectories, but are computationally inefficient. In this work, we leverage the strengths of these popular techniques to develop an advantageous novel motion planning formulation. Our methodology decouples kinematic and dynamic constraints to quickly generate emergent, feasible trajectories for legged systems across complex terrains. We decouple constraints into two separate processes. First, we rapidly sample footstep positions across a given terrain using an RRT-like search algorithm. This allows us to satisfy kinematic constraints without committing to a full state trajectory which could be dynamically infeasible, as is a common failure of other sampling-based approaches. Then, we can solve an optimization problem to generate a dynamically feasible trajectory using these contact positions. Since contact locations have already been determined, our optimization problem has a reduced decision space and does not require inconvenient complementarity constraints. As a result, this optimization can be solved more efficiently than traditional trajectory optimization formulations. Implemented in simulation for a 2D quadruped robot, our novel formulation is shown to generate trajectories in less than 15\% of the computation time needed for traditional, coupled planning methods. Furthermore, experiments demonstrate that our method maintains a consistent average solve time across sets of randomly generated terrains, regardless of their complexity. S.B. 2023-08-23T16:13:28Z 2023-08-23T16:13:28Z 2023-06 2023-07-18T16:17:17.883Z Thesis https://hdl.handle.net/1721.1/151851 In Copyright - Educational Use Permitted Copyright retained by author(s) https://rightsstatements.org/page/InC-EDU/1.0/ application/pdf Massachusetts Institute of Technology
spellingShingle Burgess, Michael
Decoupled Kinodynamic Planning for a Quadruped Robot over Complex Terrain
title Decoupled Kinodynamic Planning for a Quadruped Robot over Complex Terrain
title_full Decoupled Kinodynamic Planning for a Quadruped Robot over Complex Terrain
title_fullStr Decoupled Kinodynamic Planning for a Quadruped Robot over Complex Terrain
title_full_unstemmed Decoupled Kinodynamic Planning for a Quadruped Robot over Complex Terrain
title_short Decoupled Kinodynamic Planning for a Quadruped Robot over Complex Terrain
title_sort decoupled kinodynamic planning for a quadruped robot over complex terrain
url https://hdl.handle.net/1721.1/151851
work_keys_str_mv AT burgessmichael decoupledkinodynamicplanningforaquadrupedrobotovercomplexterrain