When you use the recording feature in the visualizer, the saved file will always store the data in polar coordinates (regardless of whether you save it in the default
.csv format, or specify
.json). The reasoning behind this is mainly that storing Polar coordinates only requires 2 values (r, theta), whereas Cartesian coordinates require 3 values (x,y,z).
However, this is a wonderful opportunity to use the file conversion features of the visualizer. The visualizer permits the exportation of an opened recording file in various converted formats. So... do the following:
- Connect to the device
- Record a small sample of data and save it somewhere you'll remember (ex:
- Disconnect the device
- Navigate to the "Playback" tab and open the recorded file (
- Use the scrubber under the "Playback" sub-panel to find a good looking single scan.
- Expand the "Export" sub-panel
- Use the "Selected Export Range" slider to specify the range you wish to export (in this case, just move them so it includes only the good looking scan index you found in step #5.
- In the "Export As" dropdown, select "CSV (Merged Pointcloud)"
- Hit export, and save it somewhere you'll remember (ex: ...\Desktop\test_cartesian.csv)
This converted file should now contain the cartesian coordinates of the single scan you identified. You can also open this converted file from the "Map" tab in the visualizer, where it will be interpreted as a 3D pointcloud rather than a 2D polar recording.
For more details about how to record scan data, see this article:
For more details about the conversion/export feature, as well as details about the export formats, and even a simple GIF that demonstrates the process... check out this article:
For more details about the "Map" tab, and viewing 3D pointcloud data, checkout this article: