Next Article in Journal
Inverse Kinematics of a Class of 6R Collaborative Robots with Non-Spherical Wrist
Previous Article in Journal
Stastaball: Design and Control of a Statically Stable Ball Robot
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Simple Controller for Omnidirectional Trotting of Quadrupedal Robots: Command Following and Waypoint Tracking

by
Pranav A. Bhounsule
* and
Chun-Ming Yang
Department of Mechanical and Industrial Engineering, University of Illinois at Chicago, 842 W Taylor St., Chicago, IL 60607, USA
*
Author to whom correspondence should be addressed.
Robotics 2023, 12(2), 35; https://doi.org/10.3390/robotics12020035
Submission received: 17 December 2022 / Revised: 16 February 2023 / Accepted: 22 February 2023 / Published: 28 February 2023
(This article belongs to the Section Intelligent Robots and Mechatronics)

Abstract

For autonomous legged robots to be deployed in practical scenarios, they need to perform perception, motion planning, and locomotion control. Since robots have limited computing capabilities, it is important to realize locomotion control with simple controllers that have modest calculations. The goal of this paper is to create computational simple controllers for locomotion control that can free up computational resources for more demanding computational tasks, such as perception and motion planning. The controller consists of a leg scheduler for sequencing a trot gait with a fixed step time; a reference trajectory generator for the feet in the Cartesian space, which is then mapped to the joint space using an analytical inverse; and a joint controller using a combination of feedforward torques based on static equilibrium and feedback torque. The resulting controller enables velocity command following in the forward, sideways, and turning directions. With these three velocity command following-modes, a waypoint tracking controller is developed that can track a curve in global coordinates using feedback linearization. The command following and waypoint tracking controllers are demonstrated in simulation and on hardware.
Keywords: legged robots; quadruped; feedback linearization; trotting; trajectory tracking; way point tracking legged robots; quadruped; feedback linearization; trotting; trajectory tracking; way point tracking

Share and Cite

MDPI and ACS Style

Bhounsule, P.A.; Yang, C.-M. A Simple Controller for Omnidirectional Trotting of Quadrupedal Robots: Command Following and Waypoint Tracking. Robotics 2023, 12, 35. https://doi.org/10.3390/robotics12020035

AMA Style

Bhounsule PA, Yang C-M. A Simple Controller for Omnidirectional Trotting of Quadrupedal Robots: Command Following and Waypoint Tracking. Robotics. 2023; 12(2):35. https://doi.org/10.3390/robotics12020035

Chicago/Turabian Style

Bhounsule, Pranav A., and Chun-Ming Yang. 2023. "A Simple Controller for Omnidirectional Trotting of Quadrupedal Robots: Command Following and Waypoint Tracking" Robotics 12, no. 2: 35. https://doi.org/10.3390/robotics12020035

APA Style

Bhounsule, P. A., & Yang, C.-M. (2023). A Simple Controller for Omnidirectional Trotting of Quadrupedal Robots: Command Following and Waypoint Tracking. Robotics, 12(2), 35. https://doi.org/10.3390/robotics12020035

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop