You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We should improve the API of all point cloud loaders and constructors and offer the same set of parameters.
Some API calls allow you to shift and scale the cloud while loading, some other calls don't.
Also there should not only be the option to translate but also to rotate a cloud while loading it from a file (the API was implemented before we had the matrix calculations in the math helpers).
A somewhat related question:
Is there a way to scale the binvox files inserted as part of a urdf robot?
If not I will need to find a way to scale the actual binvox or stl files.
You can scale the binvox files during the rasterization process. Therefore I created the voxelize.sh script, which has a scaling parameter.
Translation and rotation defined in the .urdf files is already supported. Scaling unfortunately not (but it would be pretty easy to implement, though).
We should improve the API of all point cloud loaders and constructors and offer the same set of parameters.
Some API calls allow you to shift and scale the cloud while loading, some other calls don't.
Also there should not only be the option to translate but also to rotate a cloud while loading it from a file (the API was implemented before we had the matrix calculations in the math helpers).
Example:
The high level API offers:
while the CTOR of PointCloud only has no options at all:
PointCloud::PointCloud(const std::string &path_to_file, bool use_model_path = true);
But this is a low prio improvement.
The text was updated successfully, but these errors were encountered: