Learning Flexible and Reusable Locomotion Primitives for a Microrobot

03/01/2018
by   Brian Yang, et al.
0

The design of gaits for robot locomotion can be a daunting process which requires significant expert knowledge and engineering. This process is even more challenging for robots that do not have an accurate physical model, such as compliant or micro-scale robots. Data-driven gait optimization provides an automated alternative to analytical gait design. In this paper, we propose a novel approach to efficiently learn a wide range of locomotion tasks with walking robots. This approach formalizes locomotion as a contextual policy search task to collect data, and subsequently uses that data to learn multi-objective locomotion primitives that can be used for planning. As a proof-of-concept we consider a simulated hexapod modeled after a recently developed microrobot, and we thoroughly evaluate the performance of this microrobot on different tasks and gaits. Our results validate the proposed controller and learning scheme on single and multi-objective locomotion tasks. Moreover, the experimental simulations show that without any prior knowledge about the robot used (e.g., dynamics model), our approach is capable of learning locomotion primitives within 250 trials and subsequently using them to successfully navigate through a maze.

READ FULL TEXT

page 1

page 6

page 7

research
07/08/2021

Adaptation of Quadruped Robot Locomotion with Meta-Learning

Animals have remarkable abilities to adapt locomotion to different terra...
research
07/19/2021

Optimizing Gait Libraries via a Coverage Metric

Many robots move through the world by composing locomotion primitives li...
research
02/22/2023

Magnetically Actuated Millimeter-Scale Biped

This paper introduces a new approach to studying bipedal locomotion. The...
research
09/10/2018

Gait learning for soft microrobots controlled by light fields

Soft microrobots based on photoresponsive materials and controlled by li...
research
05/05/2022

Morphological Wobbling Can Help Robots Learn

We propose to make the physical characteristics of a robot oscillate whi...
research
09/12/2023

Gait Design of a Novel Arboreal Concertina Locomotion for Snake-like Robots

In this paper, we propose a novel strategy for a snake robot to move str...
research
07/06/2018

A survey on policy search algorithms for learning robot controllers in a handful of trials

Most policy search algorithms require thousands of training episodes to ...

Please sign up or login with your details

Forgot password? Click here to reset