A Simple Yet Effective Whole-Body Locomotion Framework for Quadruped Robots

In the context of legged robotics, many criteria based on the control of the Center of Mass (CoM) have been developed to ensure a stable and safe robot locomotion. Defining a whole-body framework with the control of the CoM requires a planning strategy, often based on a specific type of gait and a r...

Full description

Bibliographic Details
Main Authors: Gennaro Raiola, Enrico Mingo Hoffman, Michele Focchi, Nikos Tsagarakis, Claudio Semini
Format: Article
Language:English
Published: Frontiers Media S.A. 2020-11-01
Series:Frontiers in Robotics and AI
Subjects:
Online Access:https://www.frontiersin.org/articles/10.3389/frobt.2020.528473/full
id doaj-fb5b674fc1e44ef4b0386118293cdf27
record_format Article
spelling doaj-fb5b674fc1e44ef4b0386118293cdf272020-12-08T08:40:45ZengFrontiers Media S.A.Frontiers in Robotics and AI2296-91442020-11-01710.3389/frobt.2020.528473528473A Simple Yet Effective Whole-Body Locomotion Framework for Quadruped RobotsGennaro Raiola0Enrico Mingo Hoffman1Michele Focchi2Nikos Tsagarakis3Claudio Semini4Dynamic Legged Systems Lab, Istituto Italiano di Tecnologia, Genoa, ItalyHumanoid and Human Centred Mechatronics Lab, Istituto Italiano di Tecnologia, Genoa, ItalyDynamic Legged Systems Lab, Istituto Italiano di Tecnologia, Genoa, ItalyHumanoid and Human Centred Mechatronics Lab, Istituto Italiano di Tecnologia, Genoa, ItalyDynamic Legged Systems Lab, Istituto Italiano di Tecnologia, Genoa, ItalyIn the context of legged robotics, many criteria based on the control of the Center of Mass (CoM) have been developed to ensure a stable and safe robot locomotion. Defining a whole-body framework with the control of the CoM requires a planning strategy, often based on a specific type of gait and a reliable state-estimation. In a whole-body control approach, if the CoM task is not specified, the consequent redundancy can still be resolved by specifying a postural task that set references for all the joints. Therefore, the postural task can be exploited to keep a well-behaved, stable kinematic configuration. In this work, we propose a generic locomotion framework which is able to generate different kind of gaits, ranging from very dynamic gaits, such as the trot, to more static gaits like the crawl, without the need to plan the CoM trajectory. Consequently, the whole-body controller becomes planner-free and it does not require the estimation of the floating base state, which is often prone to drift. The framework is composed of a priority-based whole-body controller that works in synergy with a walking pattern generator. We show the effectiveness of the framework by presenting simulations on different types of simulated terrains, including rough terrain, using different quadruped platforms.https://www.frontiersin.org/articles/10.3389/frobt.2020.528473/fulllegged robotsplanningoptimizationwhole-body controllocomotion framework
collection DOAJ
language English
format Article
sources DOAJ
author Gennaro Raiola
Enrico Mingo Hoffman
Michele Focchi
Nikos Tsagarakis
Claudio Semini
spellingShingle Gennaro Raiola
Enrico Mingo Hoffman
Michele Focchi
Nikos Tsagarakis
Claudio Semini
A Simple Yet Effective Whole-Body Locomotion Framework for Quadruped Robots
Frontiers in Robotics and AI
legged robots
planning
optimization
whole-body control
locomotion framework
author_facet Gennaro Raiola
Enrico Mingo Hoffman
Michele Focchi
Nikos Tsagarakis
Claudio Semini
author_sort Gennaro Raiola
title A Simple Yet Effective Whole-Body Locomotion Framework for Quadruped Robots
title_short A Simple Yet Effective Whole-Body Locomotion Framework for Quadruped Robots
title_full A Simple Yet Effective Whole-Body Locomotion Framework for Quadruped Robots
title_fullStr A Simple Yet Effective Whole-Body Locomotion Framework for Quadruped Robots
title_full_unstemmed A Simple Yet Effective Whole-Body Locomotion Framework for Quadruped Robots
title_sort simple yet effective whole-body locomotion framework for quadruped robots
publisher Frontiers Media S.A.
series Frontiers in Robotics and AI
issn 2296-9144
publishDate 2020-11-01
description In the context of legged robotics, many criteria based on the control of the Center of Mass (CoM) have been developed to ensure a stable and safe robot locomotion. Defining a whole-body framework with the control of the CoM requires a planning strategy, often based on a specific type of gait and a reliable state-estimation. In a whole-body control approach, if the CoM task is not specified, the consequent redundancy can still be resolved by specifying a postural task that set references for all the joints. Therefore, the postural task can be exploited to keep a well-behaved, stable kinematic configuration. In this work, we propose a generic locomotion framework which is able to generate different kind of gaits, ranging from very dynamic gaits, such as the trot, to more static gaits like the crawl, without the need to plan the CoM trajectory. Consequently, the whole-body controller becomes planner-free and it does not require the estimation of the floating base state, which is often prone to drift. The framework is composed of a priority-based whole-body controller that works in synergy with a walking pattern generator. We show the effectiveness of the framework by presenting simulations on different types of simulated terrains, including rough terrain, using different quadruped platforms.
topic legged robots
planning
optimization
whole-body control
locomotion framework
url https://www.frontiersin.org/articles/10.3389/frobt.2020.528473/full
work_keys_str_mv AT gennaroraiola asimpleyeteffectivewholebodylocomotionframeworkforquadrupedrobots
AT enricomingohoffman asimpleyeteffectivewholebodylocomotionframeworkforquadrupedrobots
AT michelefocchi asimpleyeteffectivewholebodylocomotionframeworkforquadrupedrobots
AT nikostsagarakis asimpleyeteffectivewholebodylocomotionframeworkforquadrupedrobots
AT claudiosemini asimpleyeteffectivewholebodylocomotionframeworkforquadrupedrobots
AT gennaroraiola simpleyeteffectivewholebodylocomotionframeworkforquadrupedrobots
AT enricomingohoffman simpleyeteffectivewholebodylocomotionframeworkforquadrupedrobots
AT michelefocchi simpleyeteffectivewholebodylocomotionframeworkforquadrupedrobots
AT nikostsagarakis simpleyeteffectivewholebodylocomotionframeworkforquadrupedrobots
AT claudiosemini simpleyeteffectivewholebodylocomotionframeworkforquadrupedrobots
_version_ 1724390467977609216