![]() |
Tesseract
0.28.4
|
Tesseract a next generation motion planning framework for industrial applications.
Already using MoveIt2? Tesseract is designed as your next-generation motion planning framework—reusing your ROS infrastructure while upgrading your planning, optimization, and environment model.
MoveIt2 has been the default choice for ROS motion planning for many years.
Tesseract is designed to be the next-generation motion planning framework for industrial applications.**
If you are starting a new project today and care about process quality, cycle time, and long-term maintainability, Tesseract is ready to step in and delivery on those requirements today.
The following table summarizes the positioning of Tesseract and MoveIt2.
| Aspect | Tesseract | MoveIt2 |
|---|---|---|
| Primary focus | Industrial process planning & optimization | General-purpose motion planning in ROS |
| Planning philosophy | Optimization-first (costs & constraints solved together) | Sampling-first, then smoothing / time-parameterize |
| Environment model | Scene graph + command history; easy cloning & replay | Central planning scene integrated with ROS |
| Collision handling | Contact-rich, continuous & discrete; designed for optimizers | Primarily collision checks for sampling planners |
| Integration model | ROS-agnostic core, ROS as a thin layer | ROS-native, ROS tightly integrated |
| Target usage | Production cells, process quality, traceability & uptime | Bring-up, prototyping, broad manipulation tasks |
Tesseract is intended to be the default choice when:
If you are starting from scratch:
Start with Tesseract. You get an architecture designed for industrial use from day one—without fighting the limitations of a framework that was not optimized for your workload.
Already using MoveIt2?