Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
doc:logging:roslog [2014/02/18 16:19] – [Installation] tenorth | doc:logging:roslog [2014/04/17 12:17] (current) – [ROS data logging] tenorth | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== ROS data logging ====== | ====== ROS data logging ====== | ||
- | This page describes the logging part of the system. The recorded log files can be queried from the KnowRob knowledge base, and documentation on the predicates to be used can be found [[TODO|there]]. | + | This page describes the logging part of the system. The recorded log files can be queried from the KnowRob knowledge base, and documentation on the predicates to be used can be found [[http:// |
+ | |||
+ | The logger is a modified version of the original [[https:// | ||
===== Installation ===== | ===== Installation ===== | ||
- | * Install the mongodb database: sudo apt-get install mongodb-dev python-pymongo | + | * Install the mongodb database |
+ | | ||
* Add the following lines to the .rosinstall file in your **catkin workspace**: | * Add the following lines to the .rosinstall file in your **catkin workspace**: | ||
- git: {local-name: | - git: {local-name: | ||
Line 19: | Line 23: | ||
* Add the following lines to the .rosinstall file in your **rosbuild workspace**: | * Add the following lines to the .rosinstall file in your **rosbuild workspace**: | ||
- | - git: {local-name: | + | - git: {local-name: |
- | </ | + | |
+ | | ||
+ | rosmake mongodb_log</ | ||
+ | |||
+ | ===== Usage ===== | ||
+ | * Start the logger using rosrun or roslaunch and give the list of topics as arguments, e.g.< | ||
+ | rosrun mongodb_log mongodb_log / |