Releases: tesseract-robotics/trajopt
Releases · tesseract-robotics/trajopt
0.7.1
What's Changed
- Use member initializers by @rjoomen in #360
- Remove use of Industrial CI by @Levi-Armstrong in #359
- Fix cmake format CI name by @Levi-Armstrong in #363
- Fix box size setting when adjusting penalties by @rjoomen in #362
Full Changelog: 0.7.0...0.7.1
0.7.0
What's Changed
- Fix TrustRegionSQPSolver solve method to correctly set status by @Levi-Armstrong in #341
- Fix ifopt continuous collision evaluator to distinguish CONTINUOUS and LVS_CONTINUOUS by @Levi-Armstrong in #342
- Fix osqp_eigen_solver hessian and linear constraint matrix. by @Levi-Armstrong in #343
- Remove osqp headers from osqp_eigen_solver by @Levi-Armstrong in #344
- Disable OSQP_COMPARE_DEBUG_MODE by @Levi-Armstrong in #345
- Fixes to the trust region loop by @rjoomen in #349
- Move TrajOptIfopt collision gradient types and utils to trajopt_common package by @Levi-Armstrong in #350
- Fixes some includes (required for newer GCC on Ubuntu 22.04) by @rjoomen in #356
- Update dependencies.repos by @Levi-Armstrong in #357
Full Changelog: 0.6.1...0.7.0
0.6.1
What's Changed
- Add qpOASES cmake option to trajopt_sco by @Levi-Armstrong in #339
Full Changelog: 0.6.0...0.6.1
0.6.0
What's Changed
- Filter contact pairs with zero coeffs by @Levi-Armstrong in #330
- Enable qpOASES on Windows and fix Windows build by @johnwason in #327
- Fix enable and clang-tidy errors by @Levi-Armstrong in #332
- Add multi-threaded support to TrajOpt by @Levi-Armstrong in #333
- Update depends by @Levi-Armstrong in #337
- Restructure so TrajOptIfopt does not depend on TrajOpt by @Levi-Armstrong in #338
Full Changelog: 0.5.2...0.6.0
0.5.2
What's Changed
- Fix CollisionsToDistanceExpressionsW versions by @Levi-Armstrong in #322
- MSVC 2022 build fixes by @johnwason in #323
- Change error into warning for "Approximate merit function got worse […]" by @rjoomen in #324
- Rename setPairCollisionMarginData to setPairCollisionCoeff by @rjoomen in #326
Full Changelog: 0.5.1...0.5.2
0.5.1
What's Changed
- Update depends versions in rosinstall by @Levi-Armstrong in #319
- Fix debug build by @Levi-Armstrong in #320
Full Changelog: 0.5.0...0.5.1
0.5.0
What's Changed
- Updated optimizer error reporting. Downgraded two ERRORs to WARNs by @tt-mohrad in #315
- Feat/contact results class by @Levi-Armstrong in #314
- Improve trajopt ifopt collision evaluators by @Levi-Armstrong in #308
New Contributors
- @tt-mohrad made their first contribution in #315
Full Changelog: 0.4.2...0.5.0
0.4.2
What's Changed
- Fix undefined behavior bug in processInterpolatedCollisionResults by @Levi-Armstrong in #313
Full Changelog: 0.4.1...0.4.2
0.4.1
What's Changed
- Fix trajopt_sco exprToEigen large heap allocations by @Levi-Armstrong in #310
- Improve collision cache heap allocation by @Levi-Armstrong in #311
Full Changelog: 0.4.0...0.4.1
0.4.0
What's Changed
- catkin dependency for ROS1 only by @rjoomen in #304
- Move json include to cpp files by @Levi-Armstrong in #306
- Fix unit tests and add solve benchmarks by @Levi-Armstrong in #307
Full Changelog: 0.3.1...0.4.0