Parameter search of a CPG network using a genetic algorithm for a snake robot with tactile sensors moving on a soft floor

Front Robot AI. 2023 Mar 29:10:1138019. doi: 10.3389/frobt.2023.1138019. eCollection 2023.

Abstract

When a snake robot explores a collapsed house as a rescue robot, it needs to move through various obstacles, some of which may be made of soft materials, such as mattresses. In this study, we call mattress-like environment as a soft floor, which deforms when some force is added to it. We focused on the central pattern generator (CPG) network as a control for the snake robot to propel itself on the soft floor and constructed a CPG network that feeds back contact information between the robot and the floor. A genetic algorithm was used to determine the parameters of the CPG network suitable for the soft floor. To verify the obtained parameters, comparative simulations were conducted using the parameters obtained for the soft and hard floor, and the parameters were confirmed to be appropriate for each environment. By observing the difference in snake robot's propulsion depending on the presence or absence of the tactile sensor feedback signal, we confirmed the effectiveness of the tactile sensor considered in the parameter search.

Keywords: CPG network; genetic algorithm; snake robot; soft floor; tactile sensor.

Grants and funding

This work was supported by JSPS Research Grant 20K04380.