Skip to content

Work related to the master thesis: Side-Scan Sonar Imaging and Error-State Kalman Filter Aiding Unmanned Underwater Vehicle (UUV) to Autonomy

License

Notifications You must be signed in to change notification settings

bjornrho/Navigation-brov2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Navigation for BlueROV2

Sensor drivers, state estimation, trajectory generation/publishing, Text User Interface, and acoustic image processing pipeline for navigational purposes utilizing ROS2 Galactic. Master thesis is publicly available here.

Generated Trajectory Executed Trajectory

Consult separate README's for the usage of respective packages:

Library/Module Dependencies

The packages/scripts rely on the following list of libraries and modules to function properly.

Onboard:

Locally:

Both:

GStreamer Camera Stream

In order to set up 30fps live stream from camera to PC; run the shell scripts start_video_pc.sh and start_video_pi.sh on PC and PI respectively.

Hardware Configuration

The following hardware was used in this project:

  • ROV: Blue Robotics BlueROV2 (heavy configuration)
  • Embedded Computer: Raspberry Pi 4 Model B
  • DVL: Waterlinked A50
  • IMU: Adafruit BNO055
  • Barometer: Blue Robotics BAR30
  • Side-scan sonar: Deepvision OSMEthernet Sonar System, 680 kHz transducers

License

MIT Apache 2.0

About

Work related to the master thesis: Side-Scan Sonar Imaging and Error-State Kalman Filter Aiding Unmanned Underwater Vehicle (UUV) to Autonomy

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published