no way to compare when less than two revisions

Differences

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


Previous revision
Next revision
doc [2014/11/28 17:05] admin
Line 1: Line 1:
 +====== KnowRob documentation ======
 +
 +
 +===== Getting started =====
 +
 +  * [[doc/getting_started|Getting started]]
 +  * [[doc/knowrob_basics|Tutorial: KnowRob basics]]
 +  * [[doc/important_concepts|Important concepts]]
 +  * High-level overview of the [[doc/knowrob_taxonomy|KnowRob Taxonomy]]
 +  * [[doc/useful_links|Useful links]]
 +===== Frequently Asked Questions =====
 +
 +  * [[doc/faq| KnowRob FAQ]]
 +  * [[http://answers.ros.org/questions/scope:all/sort:activity-desc/tags:knowrob/page:1|KnowRob-related questions on answers.ros.org]]
 +
 +
 +===== Beginner tutorials =====
 +  * [[doc/loading_files_and_ros_packages|Loading files and ROS packages]]
 +  * [[doc/reasoning_about_objects|Reasoning about objects]]
 +  * [[doc/reasoning_about_actions|Reasoning about actions]]
 +
 +
 +
 +===== Advanced tutorials =====
 +  * [[doc/create_your_own_knowrob_package|Create your own KnowRob package]]
 +  * [[doc/create_and_load_a_semantic_map|Create and load a semantic map]]
 +  * [[doc/interact_with_knowrob_via_ros|Use KnowRob from your program]]
 +  * [[doc/reasoning_using_computables|Reasoning using computables]]
 +  * [[doc/defining_computables|Define computables]]
 +  * [[doc/writing_an_interface_to_your_perception_system|Write an interface to your perception system]]
 +  * [[doc/srdl2_tutorial|Reason about the robot's hardware and capabilities (SRDL)]]
 +  * [[doc/create_srdl_model|Create a model of your robot in the Semantic Robot Description Language (SRDL)]]
 +  * [[doc/common-sense_reasoning_about_object_locations|Common-sense reasoning about object locations]]
 +
 +
 +
 +===== Visualization tools and editors =====
 +  * [[doc/web_visualization|Web-based 3D visualization canvas]]
 +    * [[doc/web_visualization/architecture|System architecture]]
 +    * [[doc/marker_visualization|3D object visualization]]
 +    * [[doc/chart_visualization|Visualization of charts and diagrams]]
 +
 +  * Analysis and segmentation of [[doc/mesh_reasoning|3D object models]]
 +
 +  * [[doc/semantic_map_editor|Semantic map editor]]
 +  * [[doc/action_recipe_editor|Action recipe editor]]
 +  * [[doc/labeling_tools|Labeling tools]] for annotating observations of human activities
 +
 +
 +===== KnowRob infrastructure =====
 +  * [[/doc/catkin_migration|Migration guide]] to the catkinized version of KnowRob
 +  * [[/doc/pldoc_code_documentation|Source code documentation with pldoc]]
 +  * [[doc/plunit_testing|Unit testing with plunit]]
 +  * Cloud-based KnowRob-as-a-Service applications 
 +    * [[/doc/docker|Install and run KnowRob using Docker]]
 +    * [[/doc/docker/dev|KnowRob & Docker developers guide]]
 +    * [[/doc/docker/add-dataset|Add your own dataset]]
 +
 +  * Integration of [[OWL reasoners via OWLAPI]]
 +
 +
 +===== White papers =====
 +The articled in this section discuss how different kinds of knowledge can be modeled in the system, what the advantages and drawbacks of the alternatives are, and how the system can reason about these representations.
 +
 +==== Representing objects, the environment and other spatial information ====
 +  * KnowRob's spatio-temporal [[doc/object_pose_representation|object pose representation]]
 +  * Representing and converting [[doc/measurement_units|measurement units]]
 +  * Representing and converting [[doc/coordinate_systems|coordinate systems]]
 +  * Representing [[doc/environment_map_meta_information|Environment map meta information]]
 +
 +
 +==== Representing and reasoning about actions ====
 +  * [[doc/modeling_tasks_and_actions|Modeling tasks and actions]]
 +  * [[doc/modeling_changing_objects|Modeling changing objects]] and the effects of actions on objects
 +  * [[doc/reasoning_about_logged_experiences|Reasoning about logged robot experiences]]
 +  * [[doc/motion_constraints|Modeling and generating constraint-based movement descriptions]]
 +
 +===== Deprecated documentation =====
 +The following pages have been marked as "deprecated", i.e. they present possibly outdated information or refer to components that may not available any more. Please use them at your own risk.
 +
 +  * [[doc/exchanging_information_via_roboearth|Exchange information via RoboEarth]]
 +  * [[doc/robots_and_the_internet|"Robots and the Internet" tutorial]] given at the [[http://aass.oru.se/Agora/Lucia2013/|LUCIA winter school]]
 +  * [[doc/plan_visualization|Plan visualization]] methods in the rosbuild-based version of KnowRob
 +  * [[Using MATLAB from Prolog]] (description for Matlab 2007b)
 +  * Visualization of click-able [[doc/flow_chart_visualization|flow charts]]