Closed francocipollone closed 3 years ago
Even though we are including the eigen bindings that pybind11 provides (pybind11/eigen.h)
We are returning drake::Isometry3<T
> which is an alias:
template <typename Scalar>
using Isometry3 = Eigen::Transform<Scalar, 3, Eigen::Isometry>;
However that binding doesn't seem to be included in pybind11/eigen.h
.
delphyne_crash
demo fails at the end of the execution because the binding to get the pose of the agent doesn't seem to be working correctly.c++
GetPose
implementation:https://github.com/ToyotaResearchInstitute/delphyne/blob/04e431f112b82f96b22b92966787d01b3ea03a48/include/delphyne/mi6/agent_base.h#L87-L102
get_pose
bindhttps://github.com/ToyotaResearchInstitute/delphyne/blob/04e431f112b82f96b22b92966787d01b3ea03a48/python/delphyne/agents.cc#L54-L57