-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the RMsim wiki!
The ROBOMINERS Robot Simulator (RMsim) is a simulator of a modular robot to be used in the exploration of metacontrol strategies for the improvement of adaptivity and autonomy.
The purpose of RMsim is the provision of a simulation testbed to be used in:
- The design of the robot structure.
- The test of the high-level reconfiguration metacontrollers.
The initial plan is to use Gazebo as simulation platform (following the ROBOMINERS plan).
The system will also provide a ROS2 API to interact with the virtual robot.
Robot modularity. Robot self-assembly. Self-awareness. Self-knowledge. The ASys project. The ROBOMINERS Project.
The ROBOMINERS robot is performing the mining operations it was designed to do. The robot loses capability in a leg -e.g. due to an actuator malfunction: The robot is able to perceive this situation and reorganises itself (e.g. changing the gait controller or replacing the leg). The metacontroller drives this process.
All this happens in the simulation. The metacontroller engineer tests the operation of the metacontroller against the simulation. The simulator is able to perform the simulation (change of physical structure of the robot).
- Gather requirements from project and from simulator users.
- Learn Gazebo, ROS2.
- Create SysML model of SoI.
- Design simulation testbed.
- Create robot model.
- Create simulation API.
- A ROS2 package.
- A Gazebo model of the robot.
- A user manual.
This Wiki uses GitHub Markdown Syntax.