8.1. Deployment

We have 2 BlueROV2s:

  • The old BlueROV. We use it mainly for the SEMS/FAV class. It’s vehicle name is bluerov01.

  • The newer BlueROV. This one is used for the UVMS setup and has the Alpha arm mounted to it. It’s vehicle name is bluerov02.

Todo

This section is still work in progress.

8.1.1. SSH Access

For convenience, you can copy your ssh-key to the BlueROV to enable passwordless login and create an entry in your ~/.ssh/config for the BlueROV similiar to:

Host klopsi-main-01
    User pi
    Hostname klopsi-main-01.local
    IdentitiyFile "~/.ssh/id_ed25519"

Note

Replace the path for the identity file with the name of your key.

This entry allows you to use ssh klopsi-main-01 instead of ssh pi@klopsi-main-01.local.

8.1.2. Start the usual Setup

Automated start of nodes (bluerov01)

For the bluerov01, we currently use an automated setup, where all necessary nodes are started at booting.

Make sure you have read and understood Automated Deployment.

Manual start of nodes (bluerov02)

$ ros2 launch hardware bluerov.launch.py vehicle_name:=bluerov01