Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
doc [2019/06/17 10:39] gkazhoya [Geometric Reasoning] |
doc [2021/02/11 12:59] jdech |
||
---|---|---|---|
Line 5: | Line 5: | ||
* [[doc/getting_started|Getting started]] | * [[doc/getting_started|Getting started]] | ||
+ | * [[doc/guidelines|CRAM Programming Guidelines]] | ||
+ | * [[doc/testing|Utilities for testing CRAM packages]] | ||
===== Frequently Asked Questions ===== | ===== Frequently Asked Questions ===== | ||
- | * [[doc/faq| CRAM FAQ]] | + | <html><!-- * [[doc/faq| CRAM FAQ]] --></html> |
- | * [[http://answers.ros.org/questions|Questions on answers.ros.org]] | + | * [[https://answers.ros.org/questions/scope:all/sort:activity-desc/page:1/query:cram/|Questions on answers.ros.org]] |
* [[http://cram-system.org/doc/package/why_lisp|Why Lisp?]] | * [[http://cram-system.org/doc/package/why_lisp|Why Lisp?]] | ||
+ | |||
+ | |||
+ | ===== Functionality Documentation ===== | ||
+ | * [[doc/reasoning/overview|Geometric reasoning with bullet]] | ||
+ | * [[doc/cpl|CRAM Plan Language (CPL) concepts]] | ||
+ | |||
+ | ===== Theses ===== | ||
+ | * Comprehensive overview of CRAM components: [[https://mediatum.ub.tum.de/doc/1239461/1239461.pdf|Lorenz Mösenlechner PhD Thesis]] (thesis overview can be found [[lorenz-thesis-overview|here]]) | ||
+ | * CRAM language details: [[https://common-lisp.net/~trittweiler/bachelor-thesis.pdf|Tobias Christian Rittweiler Bachelor thesis]] | ||
+ | |||
+ | |||
+ | ===== API ===== | ||
+ | * [[doc/api/cram-language|Autogenerated API for cram-language]] | ||
+ | |||
===== ROS Package Documentation ===== | ===== ROS Package Documentation ===== | ||
+ | This section is outdated, so some code might not run. See the Tutorials page for more up to date code. | ||
+ | |||
* [[doc/package/overview|Software and architecture overview: who's who and what for]] | * [[doc/package/overview|Software and architecture overview: who's who and what for]] | ||
* [[doc/package/cram_language|cram_language]] | * [[doc/package/cram_language|cram_language]] | ||
Line 20: | Line 38: | ||
* [[doc/package/cram_process_modules|cram_process_modules]] | * [[doc/package/cram_process_modules|cram_process_modules]] | ||
- | ===== API ===== | + | ===== PyCRAM ===== |
- | * [[doc/api|Autogenerated API for all packages]] | + | This section contains the documentation for the Python implementation of CRAM called PyCRAM. |
- | * [[doc/guidelines|CRAM Programming Guidelines]] | + | * [[doc/pycram/bulletWorld|Bullet World]] |
- | * [[doc/testing|Utilities for testing CRAM packages]] | + | * [[doc/pycram/reasoning|Bullet World Reasoning]] |
+ | * [[doc/pycram/designator|Designator]] | ||
+ | * [[doc/pycram/process_modules|Process Modules]] | ||
+ | * [[doc/pycram/ik|Inverse Kinematics]] | ||
+ | * [[doc/pycram/language|PyCRAM Plan Language]] | ||
+ | * [[doc/pycram/fluents|Fluents]] | ||
+ | * [[doc/pycram/robot_description|Robot Description]] | ||
+ | |||
+ | <html><!-- | ||
+ | This stuff is super outdated.... | ||
===== Logging infrastructure ===== | ===== Logging infrastructure ===== | ||
Line 32: | Line 59: | ||
* [[doc:logging:tutorials-cpp|Beliefstate Client Library Tutorial (C++)]] | * [[doc:logging:tutorials-cpp|Beliefstate Client Library Tutorial (C++)]] | ||
* [[doc/logging/roslog|ROS MongoDB logging]] | * [[doc/logging/roslog|ROS MongoDB logging]] | ||
+ | --></html> | ||
- | ===== Geometric Reasoning ===== | ||
- | * [[doc/reasoning/overview|Overview]] | ||
- | * [[doc/reasoning/costmaps|Costmaps]] | ||
- | |||
- | ===== Theses ===== | ||
- | * Comprehensive overview of CRAM components: [[https://mediatum.ub.tum.de/doc/1239461/1239461.pdf|Lorenz Mösenlechner PhD Thesis]] (thesis overview can be found [[lorenz-thesis-overview|here]]) | ||
- | * CRAM language details: [[https://common-lisp.net/~trittweiler/bachelor-thesis.pdf|Tobias Christian Rittweiler Bachelor thesis]] | ||