论文标题
在模块化机器人中学习具有可转化形态的机器人运动
Learning Directed Locomotion in Modular Robots with Evolvable Morphologies
论文作者
论文摘要
我们概括了模块化机器人在两个维度上的步态学习问题。首先,我们以给定的目标方向解决了运动,这不仅仅是学习典型的无向步态。其次,而不是研究一种固定的机器人形态,而是考虑一个不同模块化机器人的测试套件。这项研究是基于我们对形态和控制器进化的进化机器人系统的兴趣。在这样的系统中,新生机器人必须学会控制自己的身体,这是父母身体的随机组合。我们应用并比较两种学习算法,贝叶斯优化和超净。模拟中实验的结果表明,这两种方法都成功地学习了良好的控制器,但是贝叶斯优化更有效。我们通过在现实世界中的测试套件中构造三个机器人并观察其健康性和实际轨迹来验证最佳学识的控制器。获得的结果表明,一个取决于控制器和机器人形状的现实差距,但总体而言,轨迹足够并成功地遵循目标方向。
We generalize the well-studied problem of gait learning in modular robots in two dimensions. Firstly, we address locomotion in a given target direction that goes beyond learning a typical undirected gait. Secondly, rather than studying one fixed robot morphology we consider a test suite of different modular robots. This study is based on our interest in evolutionary robot systems where both morphologies and controllers evolve. In such a system, newborn robots have to learn to control their own body that is a random combination of the bodies of the parents. We apply and compare two learning algorithms, Bayesian optimization and HyperNEAT. The results of the experiments in simulation show that both methods successfully learn good controllers, but Bayesian optimization is more effective and efficient. We validate the best learned controllers by constructing three robots from the test suite in the real world and observe their fitness and actual trajectories. The obtained results indicate a reality gap that depends on the controllers and the shape of the robots, but overall the trajectories are adequate and follow the target directions successfully.