Show simple item record

dc.contributor.author
Fankhauser, Péter
dc.contributor.supervisor
Siegwart, Roland
dc.contributor.supervisor
Hutter, Marco
dc.contributor.supervisor
Pratt, Jerry
dc.date.accessioned
2018-08-24T07:58:52Z
dc.date.available
2018-08-23T20:33:49Z
dc.date.available
2018-08-24T07:57:19Z
dc.date.available
2018-08-24T07:58:52Z
dc.date.issued
2018
dc.identifier.uri
http://hdl.handle.net/20.500.11850/284254
dc.identifier.doi
10.3929/ethz-b-000284254
dc.description.abstract
Robotic technologies will continue to enter new applications in addition to automated manufacturing and logistics. Once mobile robots can also operate outside of today's special facilities, they have the potential to relieve us of dirty and dangerous labor in various areas. However, for this purpose, these machines will need to be able to navigate autonomously in complex natural, urban, and industrial settings. This thesis addresses the development of locomotion skills for legged robots in challenging environments. Our work focuses on perceptive locomotion where exteroceptive sensing of the surrounding is exploited to plan and control the robot’s motion. This enables quadrupedal robots to negotiate rough terrain through carefully selected contacts. In this work, we evaluate different sensing technologies and analyze their performance for local dense terrain mapping on a mobile robot. We include special conditions such as close range objects and the influence of ambient light as we find them in real-world applications. By modeling the error characteristics of the sensors, the robot can judge the quality of the resulting terrain reconstruction. As the robot moves, the surrounding is continuously mapped to capture new areas and update regions which have changed. We contribute with a mapping framework that models the terrain from a robot-centric perspective. To this end, we present a novel approach for the error propagation from the robot's state estimation to the representation of the map. This formulation allows for robust and high-rate local mapping that is independent of a global localization method. We introduce our approach to locomotion planning, which finds safe footholds along with collision-free swing-leg motions, leveraging the generated terrain map. A nonlinear optimization finds postures that respect kinematic and stability constraints. We experimentally verify this work with torque-controllable quadrupedal robots that autonomously traverse obstacles, such as rubble, steps, gaps, and stairs without prior knowledge of the scene or any additional equipment. The locomotion planner re-plans its motion at every step in real-time, to cope with disturbances and dynamic environments. For the control of the legged robot, we contribute architecturally to the versatile and task-oriented motion execution. This method enables the robust tracking of motion plans, even with significant mismatches between the models and reality. In addition to rough terrain locomotion, we demonstrate the integration of our method for applications, such as whole-body stair climbing, manipulation, jumping, docking, inspection, payload delivery, dancing, and more. Our approach is thoroughly validated with the quadrupedal robot ANYmal in realistic long-term missions for autonomous industrial inspection and search and rescue. Finally, we extend our work with the design and implementation of a collaborative navigation framework for ground and flying robots. The ground vehicle utilizes the data captured by the flying robot to navigate uncharted environments efficiently.
en_US
dc.format
application/pdf
en_US
dc.language.iso
en
en_US
dc.publisher
ETH Zurich
en_US
dc.rights.uri
http://rightsstatements.org/page/InC-NC/1.0/
dc.subject
Legged locomotion
en_US
dc.subject
Legged robotics
en_US
dc.subject
Rough terrain
en_US
dc.subject
Rough terrain traversal
en_US
dc.subject
Real-world deployment
en_US
dc.subject
Perception
en_US
dc.subject
Sensor modeling
en_US
dc.subject
Sensor evaluation
en_US
dc.subject
Mapping
en_US
dc.subject
Terrain mapping
en_US
dc.subject
Terrain estimation
en_US
dc.subject
Whole-body control
en_US
dc.subject
Whole-body abstraction layer
en_US
dc.subject
Grid map
en_US
dc.subject
Elevation mapping
en_US
dc.subject
Free Gait
en_US
dc.subject
Robot control
en_US
dc.subject
Foothold planning
en_US
dc.subject
Motion planning
en_US
dc.subject
Trajectory planning
en_US
dc.subject
Foothold selection
en_US
dc.subject
Quadrupedal Robots
en_US
dc.subject
ANYmal
en_US
dc.subject
StarlETH
en_US
dc.subject
Collaborative navigation
en_US
dc.subject
Robot team
en_US
dc.title
Perceptive Locomotion for Legged Robots in Rough Terrain
en_US
dc.type
Doctoral Thesis
dc.rights.license
In Copyright - Non-Commercial Use Permitted
ethz.size
194 p.
en_US
ethz.code.ddc
DDC - DDC::6 - Technology, medicine and applied sciences::621.3 - Electric engineering
ethz.identifier.diss
24849
en_US
ethz.publication.place
Zurich
en_US
ethz.publication.status
published
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02130 - Dep. Maschinenbau und Verfahrenstechnik / Dep. of Mechanical and Process Eng.::02620 - Inst. f. Robotik u. Intelligente Systeme / Inst. Robotics and Intelligent Systems::03737 - Siegwart, Roland Y. / Siegwart, Roland Y.
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02130 - Dep. Maschinenbau und Verfahrenstechnik / Dep. of Mechanical and Process Eng.::02620 - Inst. f. Robotik u. Intelligente Systeme / Inst. Robotics and Intelligent Systems::09570 - Hutter, Marco / Hutter, Marco
en_US
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02130 - Dep. Maschinenbau und Verfahrenstechnik / Dep. of Mechanical and Process Eng.::02620 - Inst. f. Robotik u. Intelligente Systeme / Inst. Robotics and Intelligent Systems::09570 - Hutter, Marco / Hutter, Marco
en_US
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02130 - Dep. Maschinenbau und Verfahrenstechnik / Dep. of Mechanical and Process Eng.::02620 - Inst. f. Robotik u. Intelligente Systeme / Inst. Robotics and Intelligent Systems::03737 - Siegwart, Roland Y. / Siegwart, Roland Y.
en_US
ethz.tag
ASL
en_US
ethz.tag
RSL
en_US
ethz.tag
SNF
en_US
ethz.tag
NCCR
en_US
ethz.tag
GRS
en_US
ethz.tag
ANYmal Research
en_US
ethz.date.deposited
2018-08-23T20:33:51Z
ethz.source
FORM
ethz.eth
yes
en_US
ethz.availability
Open access
en_US
ethz.rosetta.installDate
2018-08-24T07:57:40Z
ethz.rosetta.lastUpdated
2021-02-15T01:22:55Z
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=Perceptive%20Locomotion%20for%20Legged%20Robots%20in%20Rough%20Terrain&rft.date=2018&rft.au=Fankhauser,%20P%C3%A9ter&rft.genre=unknown&rft.btitle=Perceptive%20Locomotion%20for%20Legged%20Robots%20in%20Rough%20Terrain
 Search print copy at ETH Library

Files in this item

Thumbnail

Publication type

Show simple item record