A Gait Pattern Generator for Closed-Loop Position Control of a Soft Walking Robot

Research output: Journal contributionsJournal articlesResearchpeer-review

Authors

This paper presents an approach to control the position of a gecko-inspired soft robot in Cartesian space. By formulating constraints under the assumption of constant curvature, the joint space of the robot is reduced in its dimension from nine to two. The remaining two generalized coordinates describe respectively the walking speed and the rotational speed of the robot and define the so-called velocity space. By means of simulations and experimental validation, the direct kinematics of the entire velocity space (mapping in Cartesian task space) is approximated by a bivariate polynomial. Based on this, an optimization problem is formulated that recursively generates the optimal references to reach a given target position in task space. Finally, we show in simulation and experiment that the robot can master arbitrary obstacle courses by making use of this gait pattern generator.

Original languageEnglish
Article number87
JournalFrontiers in Robotics and AI
Volume7
Number of pages13
DOIs
Publication statusPublished - 02.07.2020
Externally publishedYes

Bibliographical note

Funding Information:
We thank Rohat Yildiz, Duraikannan Maruthavanan, and Jakob Muchynski for the inspiration and preliminary work. Funding. The publication of this work was supported by the German Research Foundation (DFG) and Hamburg University of Technology (TUHH) in the funding programme “Open Access Publishing.”

Publisher Copyright:
© Copyright © 2020 Schiller, Seibel and Schlattmann.

    Research areas

  • closed-loop position control, gait pattern generator, gecko-inspired soft robot, locomotion controller, mobile robotics
  • Engineering

DOI

Recently viewed

Publications

  1. A two-stage Kalman estimator for motion control using model predictive strategy
  2. Continuous 3D scanning mode using servomotors instead of stepping motors in dynamic laser triangulation
  3. A general structural property in wavelet packets for detecting oscillation and noise components in signal analysis
  4. A denoising procedure using wavelet packets for instantaneous detection of pantograph oscillations
  5. Perfect anti-windup in output tracking scheme with preaction
  6. Simulation based comparison of safety-stock calculation methods
  7. Primary Side Circuit Design of a Multi-coil Inductive System for Powering Wireless Sensors
  8. Continuous and Discrete Concepts for Detecting Transport Barriers in the Planar Circular Restricted Three Body Problem
  9. Convolutional Neural Networks
  10. A New Framework for Production Planning and Control to Support the Positioning in Fields of Tension Created by Opposing Logistic Objectives
  11. Cognitive load and instructionally supported learning with provided and learner-generated visualizations
  12. Using cross-recurrence quantification analysis to compute similarity measures for time series of unequal length with applications to sleep stage analysis
  13. PI and Fuzzy Controllers for Non-Linear Systems
  14. Long-term memory predictors of adult language learning at the interface between syntactic form and meaning
  15. A geometric approach for controlling an electromagnetic actuator with the help of a linear Model Predictive Control
  16. Dynamically adjusting the k-values of the ATCS rule in a flexible flow shop scenario with reinforcement learning
  17. Modeling and numerical simulation of multiscale behavior in polycrystals via extended crystal plasticity
  18. Transductive support vector machines for structured variables
  19. Switching Dispatching Rules with Gaussian Processes
  20. Introducing parametric uncertainty into a nonlinear friction model
  21. A computational study of a model of single-crystal strain-gradient viscoplasticity with an interactive hardening relation
  22. Multi-view discriminative sequential learning
  23. Combining multiple investigative approaches to unravel functional responses to global change in the understorey of temperate forests
  24. Web-scale extension of RDF knowledge bases from templated websites
  25. Improving short-term academic performance in the flipped classroom using dynamic geometry software
  26. Positioning Improvement for a Laser Scanning System using cSORPD control
  27. An analytical approach to evaluating nonmonotonic functions of fuzzy numbers