Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
research:cram [2014/02/22 21:16] – tenorth | research:cram [2023/09/18 13:08] – [CRAM] cstoess | ||
---|---|---|---|
Line 4: | Line 4: | ||
CRAM (Cognitive Robot Abstract Machine) is a software toolbox for the design, the implementation, | CRAM (Cognitive Robot Abstract Machine) is a software toolbox for the design, the implementation, | ||
- | everyday manipulation activities. CRAM equips autonomous robots with lightweight reasoning mechanisms that can infer control decisions rather than requiring the decisions to be preprogrammed. This way CRAM-programmed autonomous robots are much more flexible, reliable, | + | everyday manipulation activities. CRAM equips autonomous robots with lightweight reasoning mechanisms that can infer control decisions rather than requiring the decisions to be pre-programmed. This way CRAM-programmed autonomous robots are much more flexible, reliable, and general than control programs that lack such cognitive capabilities. CRAM does not require the whole domain to be stated explicitly in an abstract knowledge base. Rather, it grounds symbolic expressions in the knowledge representation into the perception and |
- | and general than control programs that lack such cognitive capabilities. CRAM does not require the whole domain to be stated explicitly in an abstract knowledge base. Rather, it grounds symbolic expressions in the knowledge representation into the perception and | + | |
actuation routines and into the essential data structures of the control programs. | actuation routines and into the essential data structures of the control programs. | ||
{{ : | {{ : | ||
- | The CRAM kernel consists of the CPL plan language and the KnowRob knowledge processing system. Both are tightly coupled to the perception and actuation components. CRAM is realized in | + | The CRAM kernel consists of the CPL plan language and the KnowRob knowledge processing system. Both are tightly coupled to the perception and actuation components. CRAM is realized in a highly modular way and can be extended with plug-ins providing additional cognitive capabilities. |
- | a highly modular way and can be extended with plug-ins providing additional cognitive capabilities. | + | |
==== CPL Extension Modules ==== | ==== CPL Extension Modules ==== |
Prof. Dr. hc. Michael Beetz PhD
Head of Institute
Contact via
Andrea Cowley
assistant to Prof. Beetz
ai-office@cs.uni-bremen.de
Discover our VRB for innovative and interactive research
Memberships and associations: