Prados Carlos, Hernando Miguel, Gambao Ernesto, Brunete Alberto
Centre for Automation and Robotics (CAR UPM-CSIC), Universidad Politécnica de Madrid, 28040 Madrid, Spain.
Biomimetics (Basel). 2022 Dec 27;8(1):11. doi: 10.3390/biomimetics8010011.
MoCLORA (Modular Climbing-and-Legged Robotic Organism Architecture) is a software framework for climbing bio-inspired robotic organisms composed of modular robots (legs). It is presented as a modular low-level architecture that coordinates the modules of an organism with any morphology, at the same time allowing exchanges between the physical robot and its digital twin. It includes the basic layers to control and coordinate all the elements, while allowing adding new higher-level components to improve the organism's behavior. It is focused on the control of both the body and the legs of the organism, allowing for position and velocity control of the whole robot. Similarly to insects, which are able to adapt to new situations after the variation on the capacity of any of their legs, MoCLORA allows the control of organisms composed of a variable number of modules, arranged in different ways, giving the overall system the versatility to tackle a wide range of tasks in very diverse environments. The article also presents ROMERIN, a modular climbing and legged robotic organism, and its digital twin, which allows the creation of different module arrangements for testing. MoCLORA has been tested and validated with both the physical robot and its digital twin.
MoCLORA(模块化攀爬与腿式机器人有机体架构)是一种用于由模块化机器人(腿部)组成的、受生物启发的攀爬机器人有机体的软件框架。它被呈现为一种模块化的底层架构,可协调具有任何形态的有机体的各个模块,同时允许物理机器人与其数字孪生之间进行交互。它包括控制和协调所有元件的基本层,同时允许添加新的高级组件以改善有机体的行为。它专注于有机体身体和腿部的控制,实现整个机器人的位置和速度控制。类似于昆虫能够在其任何一条腿的能力发生变化后适应新情况,MoCLORA允许控制由数量可变的模块以不同方式排列组成的有机体,赋予整个系统在非常多样化的环境中处理广泛任务的通用性。本文还介绍了ROMERIN,一种模块化攀爬与腿式机器人有机体及其数字孪生,它允许创建不同的模块排列进行测试。MoCLORA已通过物理机器人及其数字孪生进行了测试和验证。