Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
doc [2021/02/05 01:40] gkazhoya [ROS Package Documentation] |
doc [2022/04/19 14:48] (current) gkazhoya |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== CRAM documentation ====== | ====== CRAM documentation ====== | ||
- | ~~NOTOC~~ | + | |
===== Getting started ===== | ===== Getting started ===== | ||
- | + | ||
- | * [[doc/getting_started|Getting started]] | + | * [[installation|CRAM installation instructions]] |
- | * [[doc/guidelines|CRAM Programming Guidelines]] | + | * [[/doc/ide|Setup and IDE]] describes the recommended IDE and how to set it up |
- | * [[doc/testing|Utilities for testing CRAM packages]] | + | * [[/doc/getting_started/lisp_crash_course|Very quick crash course in Lisp]] |
+ | * [[/tutorials|Tutorials]] to acquire hands-on experience with CRAM | ||
+ | * [[/doc/links|Links]] to broaden your background knowledge on Lisp, Robotics, AI, Planning | ||
+ | * [[/doc/guidelines|Programming Guidelines]]: skim through before starting to write your own CRAM code | ||
+ | * [[doc/testing|Guidelines for test-driven development]] | ||
===== Frequently Asked Questions ===== | ===== Frequently Asked Questions ===== | ||
- | <html><!-- * [[doc/faq| CRAM FAQ]] --></html> | ||
* [[https://answers.ros.org/questions/scope:all/sort:activity-desc/page:1/query:cram/|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?]] | ||
+ | * [[doc/faq| CRAM FAQ]] | ||
+ | |||
+ | |||
+ | ===== Publications ===== | ||
+ | |||
+ | See the [[research|Research]] page. | ||
===== Functionality Documentation ===== | ===== Functionality Documentation ===== | ||
+ | |||
* [[doc/reasoning/overview|Geometric reasoning with bullet]] | * [[doc/reasoning/overview|Geometric reasoning with bullet]] | ||
* [[doc/cpl|CRAM Plan Language (CPL) concepts]] | * [[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]] | ||
+ | ===== Autogenerated API ===== | ||
- | ===== API ===== | + | * [[doc/api/cram-language|cram-language aka CPL]] |
- | * [[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. | + | |
- | + | **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]] |