Real-time monitoring tool for ROS applications that uses the rtamt library
Please see ROS web page.
kinectic + Ubuntu16.04: http://wiki.ros.org/kinetic/Installation/Ubuntu
melodic + Ubuntu18.04: http://wiki.ros.org/melodic/Installation/Ubuntu
Please see rtamt tool repository. https://github.com/nickovic/rtamt rtamt is considered as working on ROS, while the tool is very independent and flexisble from ROS.
You can set-up catkin_ws at any place.
mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
catkin_init_workspace
add the rtamt for ROS repo on the src folder in catkin_ws.
cd ~/catkin_ws/src
git clone https://github.com/nickovic/rtamt4ros
cd ~/catkin_ws
catkin_make
cd ~/catkin_ws
source devel/setup.sh
roslaunch rtamt4ros ros_stl_monitor.launch
cd ~/catkin_ws
source devel/setup.sh
roslaunch rtamt4ros ros_stl_monitor_with_API.launch
cd ~/catkin_ws
source devel/setup.sh
roslaunch rtamt4ros decomposed_spec.launch
cd ~/catkin_ws
source devel/setup.sh
roslaunch rtamt4ros ros_stl_monitor_with_rosbag.launch