ROMay 22, 2021
Ankle Joints Are Beneficial When Optimizing Supported Real-world Bipedal Robot GaitsHilmar Elverhøy, Steinar Bøe, Vegard Søyseth et al.
Legged robots promise higher versatility and the ability to traverse much more difficult terrains than their wheeled counterparts. Even though the use of legged robots have increased drastically in the last few years, they are still not close to the performance seen from legged animals in nature. Robotic legs are typically fairly simple mechanically, and few feature an ankle joint, even though most land mammals have one. The ankle could be a key to better performance and stability for legged robots, and in this paper we investigate how the use of an ankle in a bipedal robot could improve its performance when combined with evolutionary techniques for gait optimization. Our study shows, both in simulation and physical experiments, that the addition of an ankle joint results in greater walking speeds for a supported bipedal robot.
RONov 24, 2020
Semi-supervised Gated Recurrent Neural Networks for Robotic Terrain ClassificationAhmadreza Ahmadi, Tønnes Nygaard, Navinda Kottege et al.
Legged robots are popular candidates for missions in challenging terrains due to the wide variety of locomotion strategies they can employ. Terrain classification is a key enabling technology for autonomous legged robots, as it allows the robot to harness their innate flexibility to adapt their behaviour to the demands of their operating environment. In this paper, we show how highly capable machine learning techniques, namely gated recurrent neural networks, allow our target legged robot to correctly classify the terrain it traverses in both supervised and semi-supervised fashions. Tests on a benchmark data set shows that our time-domain classifiers are well capable of dealing with raw and variable-length data with small amount of labels and perform to a level far exceeding the frequency-domain classifiers. The classification results on our own extended data set opens up a range of high-performance behaviours that are specific to those environments. Furthermore, we show how raw unlabelled data is used to improve significantly the classification results in a semi-supervised model.