RML ROS Package

Dependencies

  • Tested with Ubuntu 12.04 and ROS Groovy
  • sudo apt-get install ros-groovy-desktop-full python-opencv ffmpeg (Ubuntu) or have a look at the ros installation guide

Boostrapping

  • Create catkin workspace (install shell)
  •     
         source /opt/ros/groovy/setup.bash
         mkdir -p ~/catkin_ws/src
         cd ~/catkin_ws/src
         catkin_init_workspace
        
  • Clone and Install RML
  •     
        cd ~/catkin_ws/src
        git clone https://opensource.cit-ec.de/git/rml.git robot_meta_logger
        cd ~/catkin_ws/
        catkin_make
        catkin_make install
        

Running RML

  • Open two more Terminals/Shells
  • Shell 1
         
         source /opt/ros/groovy/setup.bash
         roscore
         
  • Shell 2
         
         source /opt/ros/groovy/setup.bash
         rosrun turtlesim turtlesim_node
         
  • Finally, return to install shell
  •     
        source install/setup.bash
        rml -c src/robot_meta_logger/samples/config-sample-ros.json run