ACM-R5 is equipped with paddles and passive wheels around the body. To generate propulsive force by undulation, the robot need a resistance property as it glides freely in tangential direction but cannot in normal direction. Due to the paddles and passive wheels, ACM-R5 obtains that character both in water and on ground.
Each joint unit has CPU, battery, motors, so they can operate independently. Through communication lines each unit exchanges signals and automatically recognizes its number from the head, and how many units join the system. Thanks to this system operators can remove, add, and exchange units freely and they can operate ACM-R5 flexibly according to situations.