KavrakiLab / tmkit

A Task-Motion Planning Framework

Home Page:http://tmkit.kavrakilab.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

The Task-Motion Kit (TMKit) is a framework for Task and Motion Planning. Everyday activities, e.g., setting a table or making coffee, combine discrete decisions about objects and actions with geometric decisions about collision free motion. TMKit jointly reasons about task-level objectives, i.e., choosing actions and objects, and motion-level objectives, i.e., finding collision free paths.

Features

  • PDDL Task Domains
  • URDF and Scene File Motion Domains
  • Incremental, Constraint-Based Planner
  • Plan Visualization
  • Command-line Planner Interface

Installation

Obtaining

Via git:

git clone https://github.com/kavrakilab/tmkit.git
cd tmsmt && autoreconf -i

Building

./configure && make && make install

DOCUMENTATION

About

A Task-Motion Planning Framework

http://tmkit.kavrakilab.org

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Common Lisp 83.4%Language:C 6.9%Language:Shell 3.9%Language:Makefile 2.6%Language:Lex 2.1%Language:M4 1.2%