Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
doc:logging:beliefstate [2014/03/06 12:31] – [Installation] winklerdoc:logging:beliefstate [2014/03/06 12:39] – [Running the belief state software] winkler
Line 56: Line 56:
 <code> <code>
  - git: {local-name: iai_common_msgs, uri: 'https://github.com/code-iai/iai_common_msgs.git'}  - git: {local-name: iai_common_msgs, uri: 'https://github.com/code-iai/iai_common_msgs.git'}
- - git: {local-name: iai_common_msgs, uri: 'https://github.com/code-iai/designator_integration_lisp.git'}+ - git: {local-name: designator_integration_lisp, uri: 'https://github.com/code-iai/designator_integration_lisp.git'}
  - git: {local-name: cram_bridge, uri: 'https://github.com/cram-code/cram_bridge.git'}  - git: {local-name: cram_bridge, uri: 'https://github.com/cram-code/cram_bridge.git'}
 </code> </code>
Line 66: Line 66:
 $ rosrun beliefstate beliefstate $ rosrun beliefstate beliefstate
 </code> </code>
-The software automatically looks for plugins in your ''${catkin_workspace}/devel/lib'' directory. The ''${catkin_workspace}'' directory is resolved by either trying the environmental variable ''${ROS_WORKSPACE}'' or parsing the first path in ''${ROS_PACKAGE_PATH}'', minus the ''src'' directory.+The software automatically looks for plugins in your ''${catkin_workspace}/devel/lib'' directory. The ''${catkin_workspace}'' directory is resolved by either trying the environmental variable ''${ROS_WORKSPACE}'' or parsing the first path in ''${ROS_PACKAGE_PATH}'', minus the ''src'' directory, or ''${CMAKE_PREFIX_PATH}'', minus the ''devel'' directory (in that order).
  
-So, pratically, you don't need to configure anything. If you want a configuration different from the default one, look into the file ''config.cfg'' inside of the ''beliefstate'' directory. Besides extensive documentation, it holds options for most details you might want to change.+So, pratically, you don't need to configure anything. If you want a configuration different from the default one, look into the file ''[[doc:logging:beliefstate:config_file|config.cfg]]'' inside of the ''beliefstate'' directory. Besides extensive documentation, it holds options for most details you might want to change.
  
 Log files are by default saved into the directory structure in ''${HOME}/bs_experimental_data/'', followed by an indexed experiment directory. Log files are by default saved into the directory structure in ''${HOME}/bs_experimental_data/'', followed by an indexed experiment directory.
Line 105: Line 105:
 </code> </code>
  
-Messages like ''[ plugins ] Failed to load plugin 'libbs_plugin_experiment_knowledge.so' '' are due to the fact that in the config file, development plugins are by default deactivated.+Messages like ''[ plugins ] Failed to load plugin 'libbs_plugin_experiment_knowledge.so' '' are due to the fact that in the config file, [[doc:logging:beliefstate:development_plugins|development plugins]] are by default deactivated.
  
 After startup, the ''ros'' plugin offers ROS services for information injection through the node ''/beliefstate_ros''. More details on the communication protocol can be found [[doc:logging:communication|here]]. After startup, the ''ros'' plugin offers ROS services for information injection through the node ''/beliefstate_ros''. More details on the communication protocol can be found [[doc:logging:communication|here]].