The project aims to become a concept of proof for next generation MEP software. A goal is to embed current MEP master into a ROS2 environment and introduce new features.
Currently, the software is under heavy development and only a few features are implemented.
Clone repository and it's submodules
git clone --recurse-submodules https://github.com/Memristor-Robotics/mep-master-ros2.git
or to update submodules use git submodule update --init --recursive
Nodes are located in src
directory. It is possible to run separated nodes, eg.:
ros2 run boilerplate publisher
Launchers run multiple nodes with given parameters and it is a recommended way to start ROS application, eg.:
launch launchers/boilerplate
ROS recommends vcstools however, as we don't depend on SVN and other version control systems we use .gitmodules
.