Here are instructions for installing and building ROSMOP by checking out its source code on GitHub.
ROSMOP requires Git, JDK and Maven.
- Git v.1.8 or higher
- Check Git is installed properly: run
git
from a terminal.
- JDK v.7 or higher
- Check Java is installed properly: run
java -version
from a terminal.
- We recommend version 3.3 or higher. Building with a version lower than 3.3 may also work, but has not been tested.
-
Download and
mvn install
rv-monitor
git clone https://github.com/runtimeverification/rv-monitor.git cd rv-monitor mvn install
ROSMOP currently works integrated with
ROSRV. If you have already checked out the
ROSRV source code by using the --recursive
option, you do not have to check
out the ROSMOP source code again (i.e. skip step 1).
-
Make sure
rosmsg
is in your path (on Ubuntu 16.04source /opt/ros/kinetic/setup.sh
) -
Run
git clone https://github.com/runtimeverification/rosmop.git
to check out the source code from the Github repository. -
Add
<rosmop_HOME>/bin
to your PATH. -
Run
cd <rosmop_HOME>
mvn package
- Make sure the build is successful.
See docs/Usage.md for information on how to run ROSMOP. Get help or report problems on ROSMOP's issues page.