2020
DOI: 10.1109/lra.2020.3007427
|View full text |Cite
|
Sign up to set email alerts
|

Perceptive Locomotion in Rough Terrain – Online Foothold Optimization

Abstract: Compared to wheeled vehicles, legged systems have a vast potential to traverse challenging terrain. To exploit the full potential, it is crucial to tightly integrate terrain perception for foothold planning. We present a hierarchical locomotion planner together with a foothold optimizer that finds locally optimal footholds within an elevation map. The map is generated in real-time from on-board depth sensors. We further propose a terrain-aware contact schedule to deal with actuator velocity limits. We validate… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
62
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
2
1
1

Relationship

1
8

Authors

Journals

citations
Cited by 83 publications
(62 citation statements)
references
References 16 publications
0
62
0
Order By: Relevance
“…First, we compute a feasible trajectory that steers the system from standing still at (p x , p y ) = (0, 0.85) to a goal state x g = (10, 0.85, 0, 0, 9.9, 10.2, 0, 0). In order to compute a feasible trajectory x 0 , we fixed a sequence of regions {D t } T t=0 where the system should be at each time t and we solved the resulting NLP 1 with IPOPT [22] using CASADI [23]. Furthermore, we added a slack variable to the terminal constraint, we used…”
Section: B Simulationsmentioning
confidence: 99%
See 1 more Smart Citation
“…First, we compute a feasible trajectory that steers the system from standing still at (p x , p y ) = (0, 0.85) to a goal state x g = (10, 0.85, 0, 0, 9.9, 10.2, 0, 0). In order to compute a feasible trajectory x 0 , we fixed a sequence of regions {D t } T t=0 where the system should be at each time t and we solved the resulting NLP 1 with IPOPT [22] using CASADI [23]. Furthermore, we added a slack variable to the terminal constraint, we used…”
Section: B Simulationsmentioning
confidence: 99%
“…Yet the presence of discrete variables make planning and control problems challenging, as it is required to reason about all possible combinations of discrete events. This challenge can be mitigated by designing hierarchical strategies, where a high-level planner computes the discrete variables and a low-level controller optimizes the system trajectory described by continuous variables [1]- [4].…”
Section: Introductionmentioning
confidence: 99%
“…In contrast, Model Predictive Control has become a central method for the online synthesis and control of dynamic systems over a given time horizon [15]. In the context of the stepping-stones problem, a distinction can be made between MPC based approaches where the footholds locations are determined separately from the torso motion optimization [16], [17], [18], and MPC based approaches where the foothold location and torso motions are jointly optimized. The benefit of jointly optimizing torso and leg motions has been demonstrated in the field of trajectory optimization [19], [20].…”
Section: A Related Workmentioning
confidence: 99%
“…To dealt with fast adaptation toward change of external input, some researcher build hirarchical sytsem with CNN model for ground surface condition recognition [20][21][22] . However, the recognition process requires high computational cost.…”
Section: Issue In Fast Adaptabilty Toward External Inputmentioning
confidence: 99%