Closed gavanderhoorn closed 4 years ago
According to @schornakj this is a know issue with yak
.
Reason I'm posting here is that a work-around when using yak
with yak_ros
(via the demo nodes included here) would be:
PointCloud2
to a depth image with the correct encoding here), or(TYPE_32FC1, metres)
to (TYPE_16UC1, millimetres)
(the wiki page only mentions mm->m
conversion, but the code actually supports m->mm
as well(ie: work-around on the ROS side of the yak
integration)
Just wanted to log this here, but as it's not an issue here (the problem is in yak
according to @schornakj), closing this.
@dave992 and @IKapitaniuk FYI.
Summarising here (from private email): current implementation of yak doesn't appear to support depth images with
TYPE_32FC1
encoding (ie: floats encoding metres), but onlyTYPE_16UC1
(ie: integers encoding millimetres).Everything seems to work, but no fusion takes place and trying to serialise the current state of
yak
to a mesh (by calling thegenerate_mesh
service) results in:Context: