Viewing Pointclouds
voxl-portal uses the MPA library to dynamically list and display any open pointcloud pipes. When the “Pointclouds” dropdown is selected, any available pointcloud output will be displayed. All MPA pointcloud types are supported, see libmodal-pipe for the full list.
Select the pointcloud you wish to view, and you will taken to the pointcloud page where your cloud of points is displayed over a grid. The pointcloud viewer utilizes WebGl for gpu accelerated rendering, so running on devices that do not support this may result in other issues.
The bottom left hand corner of the page includes a button to overlay an image stream on top of the pointcloud grid. Clicking on this tv icon will populate a list above of all available image topics, similar to the camera dropdown.
Selecting one will overlay it on the page, where it can be resized via the bottom left corner of the stream and closed using the red x at the bottom left.
The bottom right corner of the page will show a 3-axis view of your current camera angle to help with orientation.
The top right corner of the page (within the header) will also include a black/white slider to switch between light and dark modes.
Tof
voxl-portal has a special viewer for the “Tof” pointcloud topic if your VOXL setup includes a tof camera. This specific pointcloud can be colored by either confidence or intensity, since those values are included with the tof topic.