Software
Tesseract
By Tesseract Robotics, from github.com/tesseract-robotics/tesseract (opens in a new tab)
- Robot arms and industry
- Framework
- Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause
Tesseract is a lightweight, ROS-agnostic motion planning and kinematics framework in C++ with Python bindings, built from several core packages for environments, collision checking and kinematics.
Facts
- GitHub stars
- 400read on 6 Nov 2026
- Last update
- 4 Nov 2026Newest commit on master
- Maintenance
- Activea commit in the last 90 days
- Difficulty
- Advanced
Checked on GitHub on 6 Nov 2026.
Licenses
- Code
- Apache-2.0 (opens in a new tab) AND BSD-2-Clause (opens in a new tab) AND BSD-3-Clause (opens in a new tab)
Read by Robotheca from LICENSE (opens in a new tab), LICENSE.Apache-2.0 (opens in a new tab) (Apache-2.0), LICENSE.BSD-2-Clause (opens in a new tab) (BSD-2-Clause) and LICENSE.BSD-3-Clause (opens in a new tab) (BSD-3-Clause) at commit 2564f50 (opens in a new tab), on 6 Nov 2026. A license text Robotheca's reader does not know: a person at Robotheca set it on 9 Nov 2026.
- Commercial use
- Yes
Overview
What it does: Robotheca's summary
- Provides a main class managing the environment, forward and inverse kinematics, and loading of data.
- Offers a common collision checking interface with Bullet and FCL implementations, covering discrete and continuous checks.
- Includes an environment for adding, removing, moving and modifying links and joints.
- Supplies a common kinematics interface with KDL and OPW implementations for chains, trees and graphs.
- Includes a scene graph built on Boost Graph to manage connectivity of objects in the environment.
- Ships a self-contained Python package on PyPI for Windows and Ubuntu, with a companion visualization package.
Written by Robotheca from the project's README (opens in a new tab) at commit b303c29, not by its creator.
The README
Files and versions
- Repository on GitHubgithub.com/tesseract-robotics/tesseract (opens in a new tab)
- The version Robotheca read2564f50 (opens in a new tab)
- Latest release0.35.0 (28 May 2026)
Robotheca read the repository at two versions: the summary at b303c29 and the facts at 2564f50 (read on 6 Nov 2026).
Robotheca never hosts the code: each link goes to the creator's own page.
Use it
How to install it, in the creator's words: The project's website (opens in a new tab)
Robotheca doesn't review code. Read it before running it.
Robotheca lists software as a reference: nothing is hosted or run here, and every fact links to where it was read.