No version for distro humble showing github. Known supported distros are highlighted in the buttons above.
Package symbol

tudelft_hackathon package from tudelft_hackathon repo

tudelft_hackathon

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.0
License TODO
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description REMARO Summer School Delft 2022 - Underwater robotics hackathon
Checkout URI https://github.com/remaro-network/tudelft_hackathon.git
VCS Type git
VCS Version ros2
Last Updated 2023-09-18
Dev Status UNKNOWN
Released UNRELEASED
Tags gazebo underwater-robotics bluerov2 ros2 ignition-gazebo
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

TU Delft REMARO hackathon package

Additional Links

No additional links.

Maintainers

  • Gustavo Rezende

Authors

No additional authors.

Docker Images

REMARO Summer School Delft 2022 - Underwater robotics hackathon

The overall goal of this hackathon is to provide hands-on training for the Early Stage Researchers (ESRs) of the REMARO network (but not limited to) on how to architect, program, simulate and implement basic underwater robot functionalities.

More specifically, the goals for ESRs with background in:

  • Mathematics/Computer Science: Learn basic robotics workflow and commonly used tools
  • Robotics: learn cutting-edge tools, and details on how to develop robot-specific system

Thus, this training will address how to setup an underwater robot, such as the BlueROV2, to run with ROS2, and how to simulate it with Gazebo (Ignition). The idea is that participants work with a simulation first and then test what is developed in a real BlueROV2, with this they can begin to understand the challenges and differences of deploying a robot in simulation and in the real world.

The use case selected for this training is “wall avoidance”. Basically, the goal is for the robot to navigate an environment and not crash into walls using only sonar data. An initial code for a random avoidance mission is provided, and the idea is that participants work to develop better missions during this training and improve the system in general.

More details on instructions for participants can be found in the PARTICIPANTS_TODO

You can check the random wall avoidance behavior on the video:

Youtube video

Acknowledgements

REMARO Logo

This work is part of the Reliable AI for Marine Robotics (REMARO) Project. For more info, please visit: https://remaro.eu/


EU Flag

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No. 956200.

Summary

Setup

Tested with:

Bluerov Setup

  • BlueOS (v1.0.1)

Installation

There are 3 options to use this repo. Install everything locally in your computer. This will require some effort, but when done should be easier to use. Run everything with docker (read disclaimer bellow):

  • Via the CLI. This option should be faster to reproduce everything, but is a little bit annoying for development.
  • Using VSCode. Requires installing VSCode. Should be easier way to use everything. (work in progress)

Disclaimer Running docker images with graphical user interface is a little bit trick and might not work in all systems. We tested in a system with ubuntu 22.04 and with a NVIDIA gpu. It might not work on systems with AMD gpus, and on MAC. We are going to try to fix this problem until the hackathon, but it is not guaranteed. In those cases go for the local installation.

Install prerequisites to run with docker

  • Install docker on your machine. You can find instructions here
  • Allow non-root users to manage docker. Instructions here
  • Install VSCode. Instructions here
  • Install nvidia-docker(only needed if you have a nvidia GPU)

Configure computer to connect with the BlueROV2

Follow Bluerobotics instructions

Install locally

Install Gazebo Garden

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

  • dockerfiles/ros1-2-ignition/ros1_ws/src/beginner_tutorials/launch/talk.launch
  • launch/bluerov.launch
      • simulation [default: false]
      • fcu_url [default: udp://:14551@:14555]
      • fcu_url [default: udp://192.168.2.1:14550@192.168.2.2:14555]
      • gcs_url [default: udp://@localhost:14550]
      • system_id [default: 255]
      • component_id [default: 240]
      • target_system_id [default: 1]
      • target_component_id [default: 1]
  • launch/bluerov_record.launch
      • simulation [default: false]
      • fcu_url [default: udp://:14551@:14555]
      • fcu_url [default: udp://192.168.2.1:14550@192.168.2.2:14555]
      • gcs_url [default: udp://@localhost:14550]
      • system_id [default: 255]
      • component_id [default: 240]
      • tgt_system [default: 1]
      • tgt_component [default: 1]

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tudelft_hackathon at Robotics Stack Exchange

No version for distro jazzy showing github. Known supported distros are highlighted in the buttons above.
Package symbol

tudelft_hackathon package from tudelft_hackathon repo

tudelft_hackathon

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.0
License TODO
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description REMARO Summer School Delft 2022 - Underwater robotics hackathon
Checkout URI https://github.com/remaro-network/tudelft_hackathon.git
VCS Type git
VCS Version ros2
Last Updated 2023-09-18
Dev Status UNKNOWN
Released UNRELEASED
Tags gazebo underwater-robotics bluerov2 ros2 ignition-gazebo
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

TU Delft REMARO hackathon package

Additional Links

No additional links.

Maintainers

  • Gustavo Rezende

Authors

No additional authors.

Docker Images

REMARO Summer School Delft 2022 - Underwater robotics hackathon

The overall goal of this hackathon is to provide hands-on training for the Early Stage Researchers (ESRs) of the REMARO network (but not limited to) on how to architect, program, simulate and implement basic underwater robot functionalities.

More specifically, the goals for ESRs with background in:

  • Mathematics/Computer Science: Learn basic robotics workflow and commonly used tools
  • Robotics: learn cutting-edge tools, and details on how to develop robot-specific system

Thus, this training will address how to setup an underwater robot, such as the BlueROV2, to run with ROS2, and how to simulate it with Gazebo (Ignition). The idea is that participants work with a simulation first and then test what is developed in a real BlueROV2, with this they can begin to understand the challenges and differences of deploying a robot in simulation and in the real world.

The use case selected for this training is “wall avoidance”. Basically, the goal is for the robot to navigate an environment and not crash into walls using only sonar data. An initial code for a random avoidance mission is provided, and the idea is that participants work to develop better missions during this training and improve the system in general.

More details on instructions for participants can be found in the PARTICIPANTS_TODO

You can check the random wall avoidance behavior on the video:

Youtube video

Acknowledgements

REMARO Logo

This work is part of the Reliable AI for Marine Robotics (REMARO) Project. For more info, please visit: https://remaro.eu/


EU Flag

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No. 956200.

Summary

Setup

Tested with:

Bluerov Setup

  • BlueOS (v1.0.1)

Installation

There are 3 options to use this repo. Install everything locally in your computer. This will require some effort, but when done should be easier to use. Run everything with docker (read disclaimer bellow):

  • Via the CLI. This option should be faster to reproduce everything, but is a little bit annoying for development.
  • Using VSCode. Requires installing VSCode. Should be easier way to use everything. (work in progress)

Disclaimer Running docker images with graphical user interface is a little bit trick and might not work in all systems. We tested in a system with ubuntu 22.04 and with a NVIDIA gpu. It might not work on systems with AMD gpus, and on MAC. We are going to try to fix this problem until the hackathon, but it is not guaranteed. In those cases go for the local installation.

Install prerequisites to run with docker

  • Install docker on your machine. You can find instructions here
  • Allow non-root users to manage docker. Instructions here
  • Install VSCode. Instructions here
  • Install nvidia-docker(only needed if you have a nvidia GPU)

Configure computer to connect with the BlueROV2

Follow Bluerobotics instructions

Install locally

Install Gazebo Garden

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

  • dockerfiles/ros1-2-ignition/ros1_ws/src/beginner_tutorials/launch/talk.launch
  • launch/bluerov.launch
      • simulation [default: false]
      • fcu_url [default: udp://:14551@:14555]
      • fcu_url [default: udp://192.168.2.1:14550@192.168.2.2:14555]
      • gcs_url [default: udp://@localhost:14550]
      • system_id [default: 255]
      • component_id [default: 240]
      • target_system_id [default: 1]
      • target_component_id [default: 1]
  • launch/bluerov_record.launch
      • simulation [default: false]
      • fcu_url [default: udp://:14551@:14555]
      • fcu_url [default: udp://192.168.2.1:14550@192.168.2.2:14555]
      • gcs_url [default: udp://@localhost:14550]
      • system_id [default: 255]
      • component_id [default: 240]
      • tgt_system [default: 1]
      • tgt_component [default: 1]

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tudelft_hackathon at Robotics Stack Exchange

No version for distro kilted showing github. Known supported distros are highlighted in the buttons above.
Package symbol

tudelft_hackathon package from tudelft_hackathon repo

tudelft_hackathon

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.0
License TODO
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description REMARO Summer School Delft 2022 - Underwater robotics hackathon
Checkout URI https://github.com/remaro-network/tudelft_hackathon.git
VCS Type git
VCS Version ros2
Last Updated 2023-09-18
Dev Status UNKNOWN
Released UNRELEASED
Tags gazebo underwater-robotics bluerov2 ros2 ignition-gazebo
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

TU Delft REMARO hackathon package

Additional Links

No additional links.

Maintainers

  • Gustavo Rezende

Authors

No additional authors.

Docker Images

REMARO Summer School Delft 2022 - Underwater robotics hackathon

The overall goal of this hackathon is to provide hands-on training for the Early Stage Researchers (ESRs) of the REMARO network (but not limited to) on how to architect, program, simulate and implement basic underwater robot functionalities.

More specifically, the goals for ESRs with background in:

  • Mathematics/Computer Science: Learn basic robotics workflow and commonly used tools
  • Robotics: learn cutting-edge tools, and details on how to develop robot-specific system

Thus, this training will address how to setup an underwater robot, such as the BlueROV2, to run with ROS2, and how to simulate it with Gazebo (Ignition). The idea is that participants work with a simulation first and then test what is developed in a real BlueROV2, with this they can begin to understand the challenges and differences of deploying a robot in simulation and in the real world.

The use case selected for this training is “wall avoidance”. Basically, the goal is for the robot to navigate an environment and not crash into walls using only sonar data. An initial code for a random avoidance mission is provided, and the idea is that participants work to develop better missions during this training and improve the system in general.

More details on instructions for participants can be found in the PARTICIPANTS_TODO

You can check the random wall avoidance behavior on the video:

Youtube video

Acknowledgements

REMARO Logo

This work is part of the Reliable AI for Marine Robotics (REMARO) Project. For more info, please visit: https://remaro.eu/


EU Flag

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No. 956200.

Summary

Setup

Tested with:

Bluerov Setup

  • BlueOS (v1.0.1)

Installation

There are 3 options to use this repo. Install everything locally in your computer. This will require some effort, but when done should be easier to use. Run everything with docker (read disclaimer bellow):

  • Via the CLI. This option should be faster to reproduce everything, but is a little bit annoying for development.
  • Using VSCode. Requires installing VSCode. Should be easier way to use everything. (work in progress)

Disclaimer Running docker images with graphical user interface is a little bit trick and might not work in all systems. We tested in a system with ubuntu 22.04 and with a NVIDIA gpu. It might not work on systems with AMD gpus, and on MAC. We are going to try to fix this problem until the hackathon, but it is not guaranteed. In those cases go for the local installation.

Install prerequisites to run with docker

  • Install docker on your machine. You can find instructions here
  • Allow non-root users to manage docker. Instructions here
  • Install VSCode. Instructions here
  • Install nvidia-docker(only needed if you have a nvidia GPU)

Configure computer to connect with the BlueROV2

Follow Bluerobotics instructions

Install locally

Install Gazebo Garden

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

  • dockerfiles/ros1-2-ignition/ros1_ws/src/beginner_tutorials/launch/talk.launch
  • launch/bluerov.launch
      • simulation [default: false]
      • fcu_url [default: udp://:14551@:14555]
      • fcu_url [default: udp://192.168.2.1:14550@192.168.2.2:14555]
      • gcs_url [default: udp://@localhost:14550]
      • system_id [default: 255]
      • component_id [default: 240]
      • target_system_id [default: 1]
      • target_component_id [default: 1]
  • launch/bluerov_record.launch
      • simulation [default: false]
      • fcu_url [default: udp://:14551@:14555]
      • fcu_url [default: udp://192.168.2.1:14550@192.168.2.2:14555]
      • gcs_url [default: udp://@localhost:14550]
      • system_id [default: 255]
      • component_id [default: 240]
      • tgt_system [default: 1]
      • tgt_component [default: 1]

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tudelft_hackathon at Robotics Stack Exchange

No version for distro rolling showing github. Known supported distros are highlighted in the buttons above.
Package symbol

tudelft_hackathon package from tudelft_hackathon repo

tudelft_hackathon

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.0
License TODO
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description REMARO Summer School Delft 2022 - Underwater robotics hackathon
Checkout URI https://github.com/remaro-network/tudelft_hackathon.git
VCS Type git
VCS Version ros2
Last Updated 2023-09-18
Dev Status UNKNOWN
Released UNRELEASED
Tags gazebo underwater-robotics bluerov2 ros2 ignition-gazebo
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

TU Delft REMARO hackathon package

Additional Links

No additional links.

Maintainers

  • Gustavo Rezende

Authors

No additional authors.

Docker Images

REMARO Summer School Delft 2022 - Underwater robotics hackathon

The overall goal of this hackathon is to provide hands-on training for the Early Stage Researchers (ESRs) of the REMARO network (but not limited to) on how to architect, program, simulate and implement basic underwater robot functionalities.

More specifically, the goals for ESRs with background in:

  • Mathematics/Computer Science: Learn basic robotics workflow and commonly used tools
  • Robotics: learn cutting-edge tools, and details on how to develop robot-specific system

Thus, this training will address how to setup an underwater robot, such as the BlueROV2, to run with ROS2, and how to simulate it with Gazebo (Ignition). The idea is that participants work with a simulation first and then test what is developed in a real BlueROV2, with this they can begin to understand the challenges and differences of deploying a robot in simulation and in the real world.

The use case selected for this training is “wall avoidance”. Basically, the goal is for the robot to navigate an environment and not crash into walls using only sonar data. An initial code for a random avoidance mission is provided, and the idea is that participants work to develop better missions during this training and improve the system in general.

More details on instructions for participants can be found in the PARTICIPANTS_TODO

You can check the random wall avoidance behavior on the video:

Youtube video

Acknowledgements

REMARO Logo

This work is part of the Reliable AI for Marine Robotics (REMARO) Project. For more info, please visit: https://remaro.eu/


EU Flag

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No. 956200.

Summary

Setup

Tested with:

Bluerov Setup

  • BlueOS (v1.0.1)

Installation

There are 3 options to use this repo. Install everything locally in your computer. This will require some effort, but when done should be easier to use. Run everything with docker (read disclaimer bellow):

  • Via the CLI. This option should be faster to reproduce everything, but is a little bit annoying for development.
  • Using VSCode. Requires installing VSCode. Should be easier way to use everything. (work in progress)

Disclaimer Running docker images with graphical user interface is a little bit trick and might not work in all systems. We tested in a system with ubuntu 22.04 and with a NVIDIA gpu. It might not work on systems with AMD gpus, and on MAC. We are going to try to fix this problem until the hackathon, but it is not guaranteed. In those cases go for the local installation.

Install prerequisites to run with docker

  • Install docker on your machine. You can find instructions here
  • Allow non-root users to manage docker. Instructions here
  • Install VSCode. Instructions here
  • Install nvidia-docker(only needed if you have a nvidia GPU)

Configure computer to connect with the BlueROV2

Follow Bluerobotics instructions

Install locally

Install Gazebo Garden

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

  • dockerfiles/ros1-2-ignition/ros1_ws/src/beginner_tutorials/launch/talk.launch
  • launch/bluerov.launch
      • simulation [default: false]
      • fcu_url [default: udp://:14551@:14555]
      • fcu_url [default: udp://192.168.2.1:14550@192.168.2.2:14555]
      • gcs_url [default: udp://@localhost:14550]
      • system_id [default: 255]
      • component_id [default: 240]
      • target_system_id [default: 1]
      • target_component_id [default: 1]
  • launch/bluerov_record.launch
      • simulation [default: false]
      • fcu_url [default: udp://:14551@:14555]
      • fcu_url [default: udp://192.168.2.1:14550@192.168.2.2:14555]
      • gcs_url [default: udp://@localhost:14550]
      • system_id [default: 255]
      • component_id [default: 240]
      • tgt_system [default: 1]
      • tgt_component [default: 1]

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tudelft_hackathon at Robotics Stack Exchange

Package symbol

tudelft_hackathon package from tudelft_hackathon repo

tudelft_hackathon

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.0
License TODO
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description REMARO Summer School Delft 2022 - Underwater robotics hackathon
Checkout URI https://github.com/remaro-network/tudelft_hackathon.git
VCS Type git
VCS Version ros2
Last Updated 2023-09-18
Dev Status UNKNOWN
Released UNRELEASED
Tags gazebo underwater-robotics bluerov2 ros2 ignition-gazebo
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

TU Delft REMARO hackathon package

Additional Links

No additional links.

Maintainers

  • Gustavo Rezende

Authors

No additional authors.

Docker Images

REMARO Summer School Delft 2022 - Underwater robotics hackathon

The overall goal of this hackathon is to provide hands-on training for the Early Stage Researchers (ESRs) of the REMARO network (but not limited to) on how to architect, program, simulate and implement basic underwater robot functionalities.

More specifically, the goals for ESRs with background in:

  • Mathematics/Computer Science: Learn basic robotics workflow and commonly used tools
  • Robotics: learn cutting-edge tools, and details on how to develop robot-specific system

Thus, this training will address how to setup an underwater robot, such as the BlueROV2, to run with ROS2, and how to simulate it with Gazebo (Ignition). The idea is that participants work with a simulation first and then test what is developed in a real BlueROV2, with this they can begin to understand the challenges and differences of deploying a robot in simulation and in the real world.

The use case selected for this training is “wall avoidance”. Basically, the goal is for the robot to navigate an environment and not crash into walls using only sonar data. An initial code for a random avoidance mission is provided, and the idea is that participants work to develop better missions during this training and improve the system in general.

More details on instructions for participants can be found in the PARTICIPANTS_TODO

You can check the random wall avoidance behavior on the video:

Youtube video

Acknowledgements

REMARO Logo

This work is part of the Reliable AI for Marine Robotics (REMARO) Project. For more info, please visit: https://remaro.eu/


EU Flag

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No. 956200.

Summary

Setup

Tested with:

Bluerov Setup

  • BlueOS (v1.0.1)

Installation

There are 3 options to use this repo. Install everything locally in your computer. This will require some effort, but when done should be easier to use. Run everything with docker (read disclaimer bellow):

  • Via the CLI. This option should be faster to reproduce everything, but is a little bit annoying for development.
  • Using VSCode. Requires installing VSCode. Should be easier way to use everything. (work in progress)

Disclaimer Running docker images with graphical user interface is a little bit trick and might not work in all systems. We tested in a system with ubuntu 22.04 and with a NVIDIA gpu. It might not work on systems with AMD gpus, and on MAC. We are going to try to fix this problem until the hackathon, but it is not guaranteed. In those cases go for the local installation.

Install prerequisites to run with docker

  • Install docker on your machine. You can find instructions here
  • Allow non-root users to manage docker. Instructions here
  • Install VSCode. Instructions here
  • Install nvidia-docker(only needed if you have a nvidia GPU)

Configure computer to connect with the BlueROV2

Follow Bluerobotics instructions

Install locally

Install Gazebo Garden

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

  • dockerfiles/ros1-2-ignition/ros1_ws/src/beginner_tutorials/launch/talk.launch
  • launch/bluerov.launch
      • simulation [default: false]
      • fcu_url [default: udp://:14551@:14555]
      • fcu_url [default: udp://192.168.2.1:14550@192.168.2.2:14555]
      • gcs_url [default: udp://@localhost:14550]
      • system_id [default: 255]
      • component_id [default: 240]
      • target_system_id [default: 1]
      • target_component_id [default: 1]
  • launch/bluerov_record.launch
      • simulation [default: false]
      • fcu_url [default: udp://:14551@:14555]
      • fcu_url [default: udp://192.168.2.1:14550@192.168.2.2:14555]
      • gcs_url [default: udp://@localhost:14550]
      • system_id [default: 255]
      • component_id [default: 240]
      • tgt_system [default: 1]
      • tgt_component [default: 1]

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tudelft_hackathon at Robotics Stack Exchange

No version for distro galactic showing github. Known supported distros are highlighted in the buttons above.
Package symbol

tudelft_hackathon package from tudelft_hackathon repo

tudelft_hackathon

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.0
License TODO
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description REMARO Summer School Delft 2022 - Underwater robotics hackathon
Checkout URI https://github.com/remaro-network/tudelft_hackathon.git
VCS Type git
VCS Version ros2
Last Updated 2023-09-18
Dev Status UNKNOWN
Released UNRELEASED
Tags gazebo underwater-robotics bluerov2 ros2 ignition-gazebo
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

TU Delft REMARO hackathon package

Additional Links

No additional links.

Maintainers

  • Gustavo Rezende

Authors

No additional authors.

Docker Images

REMARO Summer School Delft 2022 - Underwater robotics hackathon

The overall goal of this hackathon is to provide hands-on training for the Early Stage Researchers (ESRs) of the REMARO network (but not limited to) on how to architect, program, simulate and implement basic underwater robot functionalities.

More specifically, the goals for ESRs with background in:

  • Mathematics/Computer Science: Learn basic robotics workflow and commonly used tools
  • Robotics: learn cutting-edge tools, and details on how to develop robot-specific system

Thus, this training will address how to setup an underwater robot, such as the BlueROV2, to run with ROS2, and how to simulate it with Gazebo (Ignition). The idea is that participants work with a simulation first and then test what is developed in a real BlueROV2, with this they can begin to understand the challenges and differences of deploying a robot in simulation and in the real world.

The use case selected for this training is “wall avoidance”. Basically, the goal is for the robot to navigate an environment and not crash into walls using only sonar data. An initial code for a random avoidance mission is provided, and the idea is that participants work to develop better missions during this training and improve the system in general.

More details on instructions for participants can be found in the PARTICIPANTS_TODO

You can check the random wall avoidance behavior on the video:

Youtube video

Acknowledgements

REMARO Logo

This work is part of the Reliable AI for Marine Robotics (REMARO) Project. For more info, please visit: https://remaro.eu/


EU Flag

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No. 956200.

Summary

Setup

Tested with:

Bluerov Setup

  • BlueOS (v1.0.1)

Installation

There are 3 options to use this repo. Install everything locally in your computer. This will require some effort, but when done should be easier to use. Run everything with docker (read disclaimer bellow):

  • Via the CLI. This option should be faster to reproduce everything, but is a little bit annoying for development.
  • Using VSCode. Requires installing VSCode. Should be easier way to use everything. (work in progress)

Disclaimer Running docker images with graphical user interface is a little bit trick and might not work in all systems. We tested in a system with ubuntu 22.04 and with a NVIDIA gpu. It might not work on systems with AMD gpus, and on MAC. We are going to try to fix this problem until the hackathon, but it is not guaranteed. In those cases go for the local installation.

Install prerequisites to run with docker

  • Install docker on your machine. You can find instructions here
  • Allow non-root users to manage docker. Instructions here
  • Install VSCode. Instructions here
  • Install nvidia-docker(only needed if you have a nvidia GPU)

Configure computer to connect with the BlueROV2

Follow Bluerobotics instructions

Install locally

Install Gazebo Garden

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

  • dockerfiles/ros1-2-ignition/ros1_ws/src/beginner_tutorials/launch/talk.launch
  • launch/bluerov.launch
      • simulation [default: false]
      • fcu_url [default: udp://:14551@:14555]
      • fcu_url [default: udp://192.168.2.1:14550@192.168.2.2:14555]
      • gcs_url [default: udp://@localhost:14550]
      • system_id [default: 255]
      • component_id [default: 240]
      • target_system_id [default: 1]
      • target_component_id [default: 1]
  • launch/bluerov_record.launch
      • simulation [default: false]
      • fcu_url [default: udp://:14551@:14555]
      • fcu_url [default: udp://192.168.2.1:14550@192.168.2.2:14555]
      • gcs_url [default: udp://@localhost:14550]
      • system_id [default: 255]
      • component_id [default: 240]
      • tgt_system [default: 1]
      • tgt_component [default: 1]

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tudelft_hackathon at Robotics Stack Exchange

No version for distro iron showing github. Known supported distros are highlighted in the buttons above.
Package symbol

tudelft_hackathon package from tudelft_hackathon repo

tudelft_hackathon

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.0
License TODO
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description REMARO Summer School Delft 2022 - Underwater robotics hackathon
Checkout URI https://github.com/remaro-network/tudelft_hackathon.git
VCS Type git
VCS Version ros2
Last Updated 2023-09-18
Dev Status UNKNOWN
Released UNRELEASED
Tags gazebo underwater-robotics bluerov2 ros2 ignition-gazebo
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

TU Delft REMARO hackathon package

Additional Links

No additional links.

Maintainers

  • Gustavo Rezende

Authors

No additional authors.

Docker Images

REMARO Summer School Delft 2022 - Underwater robotics hackathon

The overall goal of this hackathon is to provide hands-on training for the Early Stage Researchers (ESRs) of the REMARO network (but not limited to) on how to architect, program, simulate and implement basic underwater robot functionalities.

More specifically, the goals for ESRs with background in:

  • Mathematics/Computer Science: Learn basic robotics workflow and commonly used tools
  • Robotics: learn cutting-edge tools, and details on how to develop robot-specific system

Thus, this training will address how to setup an underwater robot, such as the BlueROV2, to run with ROS2, and how to simulate it with Gazebo (Ignition). The idea is that participants work with a simulation first and then test what is developed in a real BlueROV2, with this they can begin to understand the challenges and differences of deploying a robot in simulation and in the real world.

The use case selected for this training is “wall avoidance”. Basically, the goal is for the robot to navigate an environment and not crash into walls using only sonar data. An initial code for a random avoidance mission is provided, and the idea is that participants work to develop better missions during this training and improve the system in general.

More details on instructions for participants can be found in the PARTICIPANTS_TODO

You can check the random wall avoidance behavior on the video:

Youtube video

Acknowledgements

REMARO Logo

This work is part of the Reliable AI for Marine Robotics (REMARO) Project. For more info, please visit: https://remaro.eu/


EU Flag

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No. 956200.

Summary

Setup

Tested with:

Bluerov Setup

  • BlueOS (v1.0.1)

Installation

There are 3 options to use this repo. Install everything locally in your computer. This will require some effort, but when done should be easier to use. Run everything with docker (read disclaimer bellow):

  • Via the CLI. This option should be faster to reproduce everything, but is a little bit annoying for development.
  • Using VSCode. Requires installing VSCode. Should be easier way to use everything. (work in progress)

Disclaimer Running docker images with graphical user interface is a little bit trick and might not work in all systems. We tested in a system with ubuntu 22.04 and with a NVIDIA gpu. It might not work on systems with AMD gpus, and on MAC. We are going to try to fix this problem until the hackathon, but it is not guaranteed. In those cases go for the local installation.

Install prerequisites to run with docker

  • Install docker on your machine. You can find instructions here
  • Allow non-root users to manage docker. Instructions here
  • Install VSCode. Instructions here
  • Install nvidia-docker(only needed if you have a nvidia GPU)

Configure computer to connect with the BlueROV2

Follow Bluerobotics instructions

Install locally

Install Gazebo Garden

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

  • dockerfiles/ros1-2-ignition/ros1_ws/src/beginner_tutorials/launch/talk.launch
  • launch/bluerov.launch
      • simulation [default: false]
      • fcu_url [default: udp://:14551@:14555]
      • fcu_url [default: udp://192.168.2.1:14550@192.168.2.2:14555]
      • gcs_url [default: udp://@localhost:14550]
      • system_id [default: 255]
      • component_id [default: 240]
      • target_system_id [default: 1]
      • target_component_id [default: 1]
  • launch/bluerov_record.launch
      • simulation [default: false]
      • fcu_url [default: udp://:14551@:14555]
      • fcu_url [default: udp://192.168.2.1:14550@192.168.2.2:14555]
      • gcs_url [default: udp://@localhost:14550]
      • system_id [default: 255]
      • component_id [default: 240]
      • tgt_system [default: 1]
      • tgt_component [default: 1]

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tudelft_hackathon at Robotics Stack Exchange

No version for distro melodic showing github. Known supported distros are highlighted in the buttons above.
Package symbol

tudelft_hackathon package from tudelft_hackathon repo

tudelft_hackathon

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.0
License TODO
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description REMARO Summer School Delft 2022 - Underwater robotics hackathon
Checkout URI https://github.com/remaro-network/tudelft_hackathon.git
VCS Type git
VCS Version ros2
Last Updated 2023-09-18
Dev Status UNKNOWN
Released UNRELEASED
Tags gazebo underwater-robotics bluerov2 ros2 ignition-gazebo
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

TU Delft REMARO hackathon package

Additional Links

No additional links.

Maintainers

  • Gustavo Rezende

Authors

No additional authors.

Docker Images

REMARO Summer School Delft 2022 - Underwater robotics hackathon

The overall goal of this hackathon is to provide hands-on training for the Early Stage Researchers (ESRs) of the REMARO network (but not limited to) on how to architect, program, simulate and implement basic underwater robot functionalities.

More specifically, the goals for ESRs with background in:

  • Mathematics/Computer Science: Learn basic robotics workflow and commonly used tools
  • Robotics: learn cutting-edge tools, and details on how to develop robot-specific system

Thus, this training will address how to setup an underwater robot, such as the BlueROV2, to run with ROS2, and how to simulate it with Gazebo (Ignition). The idea is that participants work with a simulation first and then test what is developed in a real BlueROV2, with this they can begin to understand the challenges and differences of deploying a robot in simulation and in the real world.

The use case selected for this training is “wall avoidance”. Basically, the goal is for the robot to navigate an environment and not crash into walls using only sonar data. An initial code for a random avoidance mission is provided, and the idea is that participants work to develop better missions during this training and improve the system in general.

More details on instructions for participants can be found in the PARTICIPANTS_TODO

You can check the random wall avoidance behavior on the video:

Youtube video

Acknowledgements

REMARO Logo

This work is part of the Reliable AI for Marine Robotics (REMARO) Project. For more info, please visit: https://remaro.eu/


EU Flag

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No. 956200.

Summary

Setup

Tested with:

Bluerov Setup

  • BlueOS (v1.0.1)

Installation

There are 3 options to use this repo. Install everything locally in your computer. This will require some effort, but when done should be easier to use. Run everything with docker (read disclaimer bellow):

  • Via the CLI. This option should be faster to reproduce everything, but is a little bit annoying for development.
  • Using VSCode. Requires installing VSCode. Should be easier way to use everything. (work in progress)

Disclaimer Running docker images with graphical user interface is a little bit trick and might not work in all systems. We tested in a system with ubuntu 22.04 and with a NVIDIA gpu. It might not work on systems with AMD gpus, and on MAC. We are going to try to fix this problem until the hackathon, but it is not guaranteed. In those cases go for the local installation.

Install prerequisites to run with docker

  • Install docker on your machine. You can find instructions here
  • Allow non-root users to manage docker. Instructions here
  • Install VSCode. Instructions here
  • Install nvidia-docker(only needed if you have a nvidia GPU)

Configure computer to connect with the BlueROV2

Follow Bluerobotics instructions

Install locally

Install Gazebo Garden

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

  • dockerfiles/ros1-2-ignition/ros1_ws/src/beginner_tutorials/launch/talk.launch
  • launch/bluerov.launch
      • simulation [default: false]
      • fcu_url [default: udp://:14551@:14555]
      • fcu_url [default: udp://192.168.2.1:14550@192.168.2.2:14555]
      • gcs_url [default: udp://@localhost:14550]
      • system_id [default: 255]
      • component_id [default: 240]
      • target_system_id [default: 1]
      • target_component_id [default: 1]
  • launch/bluerov_record.launch
      • simulation [default: false]
      • fcu_url [default: udp://:14551@:14555]
      • fcu_url [default: udp://192.168.2.1:14550@192.168.2.2:14555]
      • gcs_url [default: udp://@localhost:14550]
      • system_id [default: 255]
      • component_id [default: 240]
      • tgt_system [default: 1]
      • tgt_component [default: 1]

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tudelft_hackathon at Robotics Stack Exchange

No version for distro noetic showing github. Known supported distros are highlighted in the buttons above.
Package symbol

tudelft_hackathon package from tudelft_hackathon repo

tudelft_hackathon

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.0
License TODO
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description REMARO Summer School Delft 2022 - Underwater robotics hackathon
Checkout URI https://github.com/remaro-network/tudelft_hackathon.git
VCS Type git
VCS Version ros2
Last Updated 2023-09-18
Dev Status UNKNOWN
Released UNRELEASED
Tags gazebo underwater-robotics bluerov2 ros2 ignition-gazebo
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

TU Delft REMARO hackathon package

Additional Links

No additional links.

Maintainers

  • Gustavo Rezende

Authors

No additional authors.

Docker Images

REMARO Summer School Delft 2022 - Underwater robotics hackathon

The overall goal of this hackathon is to provide hands-on training for the Early Stage Researchers (ESRs) of the REMARO network (but not limited to) on how to architect, program, simulate and implement basic underwater robot functionalities.

More specifically, the goals for ESRs with background in:

  • Mathematics/Computer Science: Learn basic robotics workflow and commonly used tools
  • Robotics: learn cutting-edge tools, and details on how to develop robot-specific system

Thus, this training will address how to setup an underwater robot, such as the BlueROV2, to run with ROS2, and how to simulate it with Gazebo (Ignition). The idea is that participants work with a simulation first and then test what is developed in a real BlueROV2, with this they can begin to understand the challenges and differences of deploying a robot in simulation and in the real world.

The use case selected for this training is “wall avoidance”. Basically, the goal is for the robot to navigate an environment and not crash into walls using only sonar data. An initial code for a random avoidance mission is provided, and the idea is that participants work to develop better missions during this training and improve the system in general.

More details on instructions for participants can be found in the PARTICIPANTS_TODO

You can check the random wall avoidance behavior on the video:

Youtube video

Acknowledgements

REMARO Logo

This work is part of the Reliable AI for Marine Robotics (REMARO) Project. For more info, please visit: https://remaro.eu/


EU Flag

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No. 956200.

Summary

Setup

Tested with:

Bluerov Setup

  • BlueOS (v1.0.1)

Installation

There are 3 options to use this repo. Install everything locally in your computer. This will require some effort, but when done should be easier to use. Run everything with docker (read disclaimer bellow):

  • Via the CLI. This option should be faster to reproduce everything, but is a little bit annoying for development.
  • Using VSCode. Requires installing VSCode. Should be easier way to use everything. (work in progress)

Disclaimer Running docker images with graphical user interface is a little bit trick and might not work in all systems. We tested in a system with ubuntu 22.04 and with a NVIDIA gpu. It might not work on systems with AMD gpus, and on MAC. We are going to try to fix this problem until the hackathon, but it is not guaranteed. In those cases go for the local installation.

Install prerequisites to run with docker

  • Install docker on your machine. You can find instructions here
  • Allow non-root users to manage docker. Instructions here
  • Install VSCode. Instructions here
  • Install nvidia-docker(only needed if you have a nvidia GPU)

Configure computer to connect with the BlueROV2

Follow Bluerobotics instructions

Install locally

Install Gazebo Garden

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

  • dockerfiles/ros1-2-ignition/ros1_ws/src/beginner_tutorials/launch/talk.launch
  • launch/bluerov.launch
      • simulation [default: false]
      • fcu_url [default: udp://:14551@:14555]
      • fcu_url [default: udp://192.168.2.1:14550@192.168.2.2:14555]
      • gcs_url [default: udp://@localhost:14550]
      • system_id [default: 255]
      • component_id [default: 240]
      • target_system_id [default: 1]
      • target_component_id [default: 1]
  • launch/bluerov_record.launch
      • simulation [default: false]
      • fcu_url [default: udp://:14551@:14555]
      • fcu_url [default: udp://192.168.2.1:14550@192.168.2.2:14555]
      • gcs_url [default: udp://@localhost:14550]
      • system_id [default: 255]
      • component_id [default: 240]
      • tgt_system [default: 1]
      • tgt_component [default: 1]

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged tudelft_hackathon at Robotics Stack Exchange