golems / motion-grammar-kit

Formal Language Tools for Robots

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Motion Grammar Kit

Formal Language Tools for Robots

http://golems.github.com/motion-grammar-kit

Features

  • Automata Manipulation
    • Automata Operations: union, intersection, complement
    • Regular Expressions
    • Automata Minimization
  • Supervisory Control
  • Code Generation
    • Generate C code for Regular and Context-Free LL(1) parsers.
  • Visualization
    • Generate automata diagrams with Graphviz

Usage

  • Can be used from either Common Lisp or Python
  • Common Lisp: Loadable via ASDF
  • Python: use the ./motgrampy script to start the python interpreter

Installation

About

Formal Language Tools for Robots

License:BSD 2-Clause "Simplified" License


Languages

Language:Common Lisp 94.4%Language:C 3.3%Language:M4 1.0%Language:Shell 0.7%Language:Makefile 0.7%