Jien Cao
Jien Cao
Hi @ningmimg , thank you for bringing up this issue. Firstly, creating SE3 from numpy array should work (but see below): ``` >>> from spatialmath import SE3 >>> import numpy...
Closing the issue as we haven't got any response from the reporter.
@tdamsma @petercorke the second option seems more user-friendly, along that line, i can put together a quick PR which 1. exposes this `shortest` argument to `pose3d.interp(..., shortest=True)` through `base.transform3d.trinterp(..., shortest=True)`...
~a draft PR is created at https://github.com/bdaiinstitute/spatialmath-python/pull/123~ ~i will also add some unit tests accordingly.~ please review https://github.com/bdaiinstitute/spatialmath-python/pull/123 (tests have been added)
updates have been merged. thank you all for looking into this issue!
yes this seems to be the same as #121 where the conflict was - matplotlib apt installed by ROS, command `dpkg - l | grep matplotlib` would show version 3.5.1,...
@slyandsmart @andybarry i edited my "workaround" in previous reply to clarify that we still install matplotlib, but using pip install mechanism instead. but again, that's a hack, not a solution....
@andybarry sorry to hear that! I am escalating this issue and hopefully cut a new release with a properly pinned matplotlib version. will update here again once we have an...
@andybarry it seems simply pinning the version might work, https://github.com/bdaiinstitute/spatialmath-python/pull/133 but we still need to run more tests to make sure this change doesn't break anything. - as the ROS2's...
@andybarry please kindly share your findings. When testing in a ROS2 docker (humble, [community version](https://docs.ros.org/en/humble/How-To-Guides/Run-2-nodes-in-single-or-separate-docker-containers.html#run-two-nodes-in-a-single-docker-container)), i noticed that scipy also came preinstalled with it (apt installed), and that version was...