Package Summary
A set of libraries for implementing AI enabled robot control programs.
- Author: Maintained by Lorenz Moesenlechner
- License: GPL,Public domain,,trivial-features,babel,cffi,BSD,MIT
- Source: git https://github.com/moesenle/cram_core.git (branch: master)
Package Summary
A set of libraries for implementing AI enabled robot control programs.
- Author: Maintained by Lorenz Moesenlechner
- License: GPL,Public domain,,trivial-features,babel,cffi,BSD,MIT
- Source: git https://github.com/moesenle/cram_core.git (branch: master)
Contents
This stack contains the core components of the CRAM (Cognitive Robotic Abstract Machine) framework, developed at the Technische Universität München (http://ias.in.tum.de/research/cram). The common sense reasoning part can be found in the knowrob stack. It contains libraries for reasoning and high level robot control for Steel Bank Common Lisp (http://www.sbcl.org).
Overview
CRAM Language is the core of CRAM. It contains extensions to common lisp especially designed for writing transparent robot control programs.
CRAM Reasoning contains an implementation of a Prolog like interpreter and the RETE algorithm.
CRAM Math contains some basic math tools, including geometry functions for dealing with poses.
Installation
You can check out the current version of the cram_core stack with
git clone https://github.com/cram-code/cram_core.git
or add the following line to your rosinstall file:
- git: {local-name: stacks/cram_core, uri: 'https://github.com/cram-code/cram_core.git', version: master}