humanoid robots, bio-robotics, multi-robot, embodied multi-agent systems, challenges in