Releases: tesseract-robotics/tesseract_planning
Releases · tesseract-robotics/tesseract_planning
0.20.2
0.20.1
What's Changed
- Update composite instruction user data to align with gazebo user data by @Levi-Armstrong in #391
Full Changelog: 0.20.0...0.20.1
0.20.0
What's Changed
- Rename TaskComposerInput to TaskComposerContext and simplify interfaces by @Levi-Armstrong in #379
- Install command language test suite by @Levi-Armstrong in #380
- Add new task composer plugin factory constructor by @marip8 in #370
- Added jammy build to CI by @marip8 in #381
- Add user data support to CompositeInstruction by @Levi-Armstrong in #383
- Add input instruction to planning problem by @Levi-Armstrong in #387
- Update CI to use Tesseract version 0.19.0 by @Levi-Armstrong in #388
Full Changelog: 0.19.1...0.20.0
0.19.0
What's Changed
- Reduce CI-built docker image size by @marip8 in #350
- Fixed documentation build job by @marip8 in #300
- Add Remap Task by @Levi-Armstrong in #351
- Add input and output keys to dot graph by @Levi-Armstrong in #352
- Add conditional to subgraph in dot graph output by @Levi-Armstrong in #353
- Fixed issue where tesseract_common_trajectory.cpp wasn't getting built by @marrts in #356
- Fix TrajOpt Ifopt collision cost and constraint naming by @Levi-Armstrong in #357
- Fix Raster and RasterOnly Tasks by @Levi-Armstrong in #360
- Moved simple planner into own sub-directory by @marip8 in #363
- Initial support for a TrajOptIfoptSolverProfile by @rjoomen in #354
- Update to leverage cmake components by @Levi-Armstrong in #373
Full Changelog: 0.18.4...0.19.0
0.18.4
What's Changed
- Move task composer elapse timing to base classes by @Levi-Armstrong in #349
Full Changelog: 0.18.3...0.18.4
0.18.3
What's Changed
- Fix MotionPlannerTaskInfo serialization by @Levi-Armstrong in #348
Full Changelog: 0.18.2...0.18.3
0.18.2
What's Changed
- Add clone method to TaskComposerProblem by @Levi-Armstrong in #346
- Add InstructionPoly setUUID method with tests by @Levi-Armstrong in #347
Full Changelog: 0.18.1...0.18.2
0.18.1
What's Changed
- Fix TaskComposerServer destruction by @Levi-Armstrong in #345
Full Changelog: 0.18.0...0.18.1
0.18.0
What's Changed
- Added ability to colorize dotgraphs with planning results by @marrts in #327
- Task composer restructure by @Levi-Armstrong in #328
- Add test suite to command language and improve code coverage by @Levi-Armstrong in #331
- Added an extra needed #include for 22.04 builds by @marrts in #332
- Add TrajOpt multi threaded support by @Levi-Armstrong in #336
- Added trajectory logger printout to trajectory checker by @marrts in #338
- Improve task composer code coverage by @Levi-Armstrong in #337
- Add task composer taskflow unit tests by @Levi-Armstrong in #339
- Add TaskComposerServer unit tests by @Levi-Armstrong in #340
- Fixes for Python wrappers by @johnwason in #329
- Add task composer planning unit tests by @Levi-Armstrong in #341
- Fix number of terms trajopt requires by @marrts in #333
- Upgrade to TrajOpt 0.6.0 by @Levi-Armstrong in #343
- Leverage AbortTask and make ErrorTask not abort. by @Levi-Armstrong in #342
Full Changelog: 0.17.0...0.18.0
0.17.0
What's Changed
- Fix some typos by @rjoomen in #313
- Update task nodes to on failure store input in output location to better support error branching by @Levi-Armstrong in #315
- Fix composite constructor and task composer cmake variable by @Levi-Armstrong in #319
- Fix incorrect include path in tesseract_common_trajectory.h by @Levi-Armstrong in #320
- Update depends by @Levi-Armstrong in #326
- Fix Key Naming Scheme in Raster Motion Task by @marrts in #324
- Fix serialization typo of CollisionCostConfig.safetymargin to BufferMargin by @rjoomen in #323
Full Changelog: 0.16.3...0.17.0