OpenSHC: A Versatile Multilegged Robot Controller
release_n3jclhy7rzejxibnfbalynpa24
by
Benjamin Tam, Fletcher Talbot, Ryan Steindl, Alberto Elfes, Navinda Kottege
2020
Abstract
Multilegged robots have the ability to perform stable locomotion on
relatively rough terrain. However, the complexity of legged robots over wheeled
or tracked robots make them difficult to control. This paper presents OpenSHC
(Open-source Syropod High-level Controller), a versatile high-level controller
capable of generating gaits for quasi-static multilegged robots. With the Robot
Operating System (ROS) integration, the controller can be quickly deployed on
robots with different actuators and sensor payloads. The flexibility of OpenSHC
is demonstrated on the 30 degrees of freedom hexapod Bullet, analysing the
energetic performance of various leg configurations, kinematics arrangements
and gaits over different locomotion speeds. With OpenSHC being easily
configured to different physical and locomotion specifications, a
hardware-based parameter space search for optimal locomotion parameters is
conducted. The experimental evaluation shows that the mammalian configuration
offers lower power consumption across a range of step frequencies; with the
insectoid configuration providing performance advantages at higher body
velocities and increased stability at low step frequencies. OpenSHC is
open-source and able to be configured for various number of joints and legs.
In text/plain
format
Archived Files and Locations
application/pdf 7.2 MB
file_ln7lb5atrjfi3gddglr76jad64
|
arxiv.org (repository) web.archive.org (webarchive) |
2006.04424v2
access all versions, variants, and formats of this works (eg, pre-prints)