Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
doc:reasoning_about_logged_experiences [2014/04/17 11:31] – [Reasoning about logged robot experiences] admin | doc:reasoning_about_logged_experiences [2014/06/05 17:44] (current) – [Installation] admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Reasoning about logged robot experiences ====== | ====== Reasoning about logged robot experiences ====== | ||
- | **Note: | + | This page lists methods and tools for reasoning about log data of robot tasks created using the [[http:// |
===== Installation ===== | ===== Installation ===== | ||
- | MongoDB | + | Usually, the log files are created using the [[http:// |
- | Database called 'roslog' | + | sudo apt-get install mongodb-dev |
- | collections in this database | + | |
- | cf. mongodb_log | + | The logged data is stored in a database called ' |
- | http://www.cram-system.org/doc/logging/roslog | + | |
+ | |||
+ | We have prepared an archive with test data logged during a pick-and-place task with the PR2 robot. You can download the file from [[http://knowrob.org/files/pick-and-place.tar.bz2|here]] and insert it into your MongoDB using the following commands: | ||
+ | tar -xvjf pick-and-place.tar.bz2 | ||
+ | cd pick-and-place | ||
+ | mongoimport --db roslog | ||
+ | mongoimport --db roslog --collection logged_designators logged_designators.json | ||
+ | mongoimport --db roslog --collection logged_metadata logged_metadata.json | ||
- | ===== Reasoning over logged data using knowrob_mongo ===== | ||
- | This page lists different queries related to the sybolic inference | + | ===== Reasoning |
+ | The knowrob_mongo package contains methods for accessing information | ||
==== Startup ==== | ==== Startup ==== |