The 'mir_module' repository is a comprehensive package that includes a MiR driver and REST node compatible with Mobile Industrial Robots (MiR) MiR 250 Base robot. This module is designed to provide a comprehensive and intuitive approach to controlling and interacting with a MiR 250. The repository allows for both immediate, simplified control of the MiR along with higher-level development of complex missions and experiments.
The MiR 250 driver package in this repository supports various methods to enable complete and comprehensive control of your MiR base robot and development of both simple and complex missions and environments. Key focuses and functions of the driver include:
-
Debugging and Development
- Methods such as get_actions and get_action_type provide detailed information on the types of actions available to the MiR and the necessary parameters for continued development.
-
Mission Queue Configuration and Monitoring
- Upon initialization of your MiR_Base robot, a new mission "session" is started. Functions related to mission queues will refer only to missions started during the session. The session can be reset after initialization as desired.
-
High-Level, Multi-Action Mission Development
-
Simplified and Immediate MiR Control
... WIP