software:datalogger
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
software:datalogger [2013/06/13 21:17] – bokal | software:datalogger [2016/05/19 09:19] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 23: | Line 23: | ||
| | ||
* Install the mongodb logger package; | * Install the mongodb logger package; | ||
- | rosws set ros_mongodb_log | + | rosws set mongodb_log |
rosws update | rosws update | ||
# source bashrc/ | # source bashrc/ | ||
- | | + | |
+ | sudo apt-get install python-pymongo python-pyrrd mongodb | ||
+ | rosmake mongodb_log | ||
==== Logging with mongodb_log ==== | ==== Logging with mongodb_log ==== | ||
Run the logger node | Run the logger node | ||
- | rosrun | + | rosrun |
# use the tool mongodb_rdd to check | # use the tool mongodb_rdd to check | ||
Line 39: | Line 40: | ||
rosws update ros_cl_mongo | rosws update ros_cl_mongo | ||
# source bashrc | # source bashrc | ||
+ | rosmake ros_cl_mongo # may take some time | ||
+ | | ||
+ | The use it from the standard emacs REPL environment as follows; | ||
+ | rosrun roslisp_repl repl | ||
+ | # Now load the ros-cl-mongo package and interact with the database using it | ||
+ | | ||
+ | Further usage instructions on cl-mongo are available at [[https:// | ||
+ | ==== Locating the Database ==== | ||
+ | The database is by default located in ''/ | ||
+ | * Hostname : localhost (by default) | ||
+ | * Port: 27017 (default) | ||
+ | * Locatation: ''/ | ||
+ | |||
+ | |||
+ | ==== Examples of usage ==== | ||
+ | We have compiled simple example of logging with this tool and querying the data using either lisp or python. The examples are in the links below: | ||
+ | |||
+ | * [[: | ||
+ | |||
+ |
software/datalogger.1371158238.txt.gz · Last modified: 2016/05/19 09:18 (external edit)