Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
doc [2021/02/05 01:40]
gkazhoya
doc [2022/04/19 14:48]
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]]