Skip to content

Pipeline localisation using sonar #16

@MadsJJ

Description

@MadsJJ

Motivation

To make the drone more reliable, we implement a localisation approach using the sonar. That way we add redundancy and reliability using a perception sensor, in addition to the acoustic pinger. The sonar provides significantly longer range than a camera underwater.

Description

Using the 2D sonar image from the FLS, determine whether it contains the pipeline. If the pipeline is displayed, locate the starting point. The starting point of the pipe can be assumed to be endpoint closest to the drone or origo.

Task suggestion

  • Create training data for a ML model using the simulator and/or real world data

  • Train an ML model to segment the pipe

    • Using YOLO will output a confidence score, making it easier to detect the presence of the pipe.
    • Using a SOTA sonar segmentation model can provide better segmentation and robustness to noise. Detecting the presence of the pipe will be more difficult.
  • Using the segmentation mask, locate the pipeline starting point

    • Can use pipe point closest to drone

Deliverables

  • A method to determine wether the pipeline is present in the image
  • A method to create a segmentation mask on the pipeline the image
  • A method to locate the starting point of the segmented pipeline

References

Contacts

@MadsJJ

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions