apl-ocean-engineering / sonar_image_proc

Other
12 stars 3 forks source link

Using Sonar Metadata in FOV/Pointcloud Scripts #33

Closed micat001 closed 1 year ago

micat001 commented 1 year ago

Change Overview

Biggest change is adding the sonar_msg_metadata class to unify how we access metadata across the FOV and point cloud scripts.

Other changes:

Scaling Stuff

Here's a visualization of the first 1000 points of the sonar_msg and the different scaling methods.

The "clipped" line is what we are currently using: image

PC Visualization

With no thresholding

image

With thresholding (only positive values)

image

With thresholding (only values > 0.1)

image

lauralindzey commented 1 year ago

Done with my review; looks fine. Feel free to merge whenever ... consider all of my comments optional.

Possibly the only thing worthy of discussion comes down to code style preferences: more FP-like or more OOP like. I'm a fan of being functional when possible =)