Controlling soft mobile robots that perform limb-less locomotion is costly to develop due to the need to consider friction and the complexity of movement mechanics. There are methods using reinforcement learning (RL) to create controllers for complex soft caterpillar robots. However, these often involve learning through simulation, and model inaccuracies can lead to reduced controller performance upon deployment. In this paper, we created a soft caterpillar robot driven by tendons with two motors and trained a controller using RL. By training with real soft robots without using simulations, we created a learning model that works effectively even with soft robots' complex dynamics, without performance degradation upon deployment. Using a model-based learning algorithm enabled quick policy learning, even with real robots that typically require time-consuming sampling. The learning model we developed could achieve locomotion in forward tasks after about one hour of training. After training, the actual robot was capable of moving at approximately 36.7 mm/s. To the best of our knowledge, this is the first instance of learning locomotion for a soft mobile robot's crawling using only a real robot.
No takes yet. Share an insight, caveat, or question.
Tezuka et al. (2024) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: