VoxelPlugin / VoxelPluginFreeLegacy

Voxel Plugin Legacy for Unreal Engine
https://voxelplugin.com
1.57k stars 298 forks source link

Feature Request: Support for Import/Sync of OctoMaps #361

Open eric-schleicher opened 3 years ago

eric-schleicher commented 3 years ago

WHY: Octomap is a broadly accepted library (defacto standard) for capturing and representing occupancy of spaces in robotics. being able to bring these occupancy grids into Unreal (and into Voxel Plugin specifically) enables a great number of new and potentially very compelling visualizations and user interaction possibilities. While there are some rudimentary visualization capabilities within/adjacent to ROS for octomap structures; we are interested creating a pipeline from a ROS host into Unreal via VoxelPlugin to make possible immersive VR and 3d experiences that unreal/VoxelPlugin make possible

Incremental possibilities:

  1. The ability to import a (static/serialized) Octomap structure using Voxel Plugins approach/underlying representation(s).
  2. The ability to subscribe to a live ROS hosts and incrementally manage a low(er) latency state representation of a running Octomap.

artifacts: octomap datasets - http://ais.informatik.uni-freiburg.de/projects/datasets/octomap/

eric-schleicher commented 3 years ago

Casually ran across this which might be relevant prior art. not sure if it's at all useful in the context rudamentary import functionality

https://github.com/idryanov/2schematic