lgsvl / simulator

A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles
Other
2.29k stars 780 forks source link

Manipulating pointcloud/mesh at runtime #1889

Open rswlkr opened 2 years ago

rswlkr commented 2 years ago

I'm repurposing LGSVL for construction to facilitate things such as earth-moving optimisation and as such, I need to be able to deform mesh/pointcloud during runtime based on certain collisions (ie bucket/surface). I don't need particularly accurate physics for these interactions (right now anyway...although it would be cool to figure out how to treat points as particles given an interaction). I want to do other things too, like stream new points into the environment as they become available.

The question: is there documentation or information regarding the format used to store pointclouds in LGSVL way and/or is there any general advice/guidance in how I might go about achieving the above?

Thanks!

EricBoiseLGSVL commented 2 years ago

Any ideas to start them off @kamkolak-lge ?