Accumulated bug fixes
What's Changed
- Fix sphinx workflow to clone gh-pages from rai-opensource, not petercorke by @petercorke in #205
- ci: rename workflow to CI for badge consistency by @petercorke in #220
- Fix/twist pitch clean by @petercorke in #196
- Add Tim as a code owner by @taughz in #219
- test: force headless Matplotlib backend for local + CI test runs by @petercorke in #197
- Support derived Animate classes in order to use the same axes. by @tahsinkose in #50
- Use new colored API by @shermansiu in #173
- Fix slerp at coincident/antipodal endpoints, and SO2/SE2.interp1() by @binggao1230 in #193
- feat(pose,quaternion): add imatmul (@=) operator by @petercorke in #199
- refactor: consistent printline() across pose and quaternion classes by @petercorke in #200
- fix: SO3.RotatedVector returned identity for antipodal vectors by @petercorke in #201
- fix: support scalar/2-elem dim shorthand in tranimate/Animate by @petercorke in #202
- Fix sphinx automation by @myeatman-bdai in #162
- perf: defer Matplotlib import until something actually plots by @petercorke in #198
- Fix SpatialForce/SpatialMomentum SE(3) transform to use the coadjoint (Ad^-T) by @youdie006 in #207
- chore: bump version to 1.1.18 by @petercorke in #226
New Contributors
- @taughz made their first contribution in #219
- @tahsinkose made their first contribution in #50
- @shermansiu made their first contribution in #173
- @binggao1230 made their first contribution in #193
- @youdie006 made their first contribution in #207
Full Changelog: 1.1.17...1.1.18