Version: 0.9.0 () Created: March 18, 2013
Welcome to Open Robotics Automation Virtual Environment¶
OpenRAVE provides an environment for testing, developing, and deploying motion planning algorithms in real-world robotics applications. The main focus is on simulation and analysis of kinematic and geometric information related to motion planning. OpenRAVE’s stand-alone nature allows is to be easily integrated into existing robotics systems. It provides many command line tools to work with robots and planners, and the run-time core is small enough to be used inside controllers and bigger frameworks. An important target application is industrial robotics automation.
Getting Started¶
Resources¶
This document is automatically generated for every release and binds together the following versioned resources:
- Core C++ API - generated by doxygen
- Python API - generated by openravepy in-source comments
- Plugin Interfaces - generated by the interface descriptions and their supported commands
- Database Generators - generated by openravepy in-source comments
- Examples - generated by openravepy in-source comments
- Robots Database - generated by running the database generators on the Robot Repositories
Other¶
- Official Wiki - latest news, projects using OpenRAVE, and how to link OpenRAVE with other systems. Users can freely add their own project information on it.
- Developers Guide - for core OpenRAVE development
Licenses¶
- The core C++ API is licenced under the Lesser GPL, which allows the OpenRAVE developers to guarantee a consistent API while enabling commercial use.
- Most of the examples and scripts outside the core are licensed under Apache License, Version 2.0, which is much less restrictive (similar to BSD).
- Documentation is under the Creative Commons Attribution 3.0.
- Plugins can be released in any license the plugin authors choose to.
References¶
Please support OpenRAVE development by referencing it in your works/publications/projects with:
@phdthesis{diankov_thesis,
author = "Rosen Diankov",
title = "Automated Construction of Robotic Manipulation Programs",
school = "Carnegie Mellon University, Robotics Institute",
month = "August",
year = "2010",
number= "CMU-RI-TR-10-29",
url={http://www.programmingvision.com/rosen_diankov_thesis.pdf},
}
Questions/Feedback
Having problems with OpenRAVE?
- Search for information in the archives of the openrave-users mailing list, or post a question.
- If you notice errors , please open a ticket and let us know!