Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multibeam Sonar Migration Template #291

Closed

Conversation

woensug-choi
Copy link
Collaborator

This is to fastforward the effort the migration of the Muiltibeam Sonar plugin.

Notion note related to this is at https://yeongdocat.notion.site/Multibeam-Sonar-Plugin-Migration-Memo-3a98b778e87a419b9adf32a88d78814c?pvs=4

Progress (Check date of the update, I am updating this as I progress)

  • Copy and rename the generic dvl plugin of gazebo offical https://github.com/gazebosim/gz-sim/tree/gz-sim8/src/systems/dvl
  • Sample world file including system plugin and the sensor plugin
    ros2 launch dave_demos dave_world.launch.py world_name:=dave_multibeam_sonar verbose:=true
  • Launch system with sensor sample in empty world with objects
    ros2 launch dave_demos multibeam_sonar_standalone.launch.py x:=4.0 z:=0.5 Y:=3.14
  • Insert codes of GPU Lidar to publish point cloud
  • Add tag handles to read multibeam sonar parameters from SDF
  • Construct a dataset to pipeline into CUDA code
  • Insert CUDA code wrapper function
  • Conditional CMAKE to check wether the machine has CUDA building and runtime library

Leftover

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants