bring-up¶
Role: Unified provisioning scripts for the AUV4.5 / UAV2 / ASV platforms. Both real hardware (SBC + Orin) and the various simulation environments.
For the BlueROV2 workspace, the relevant pieces are the simulation
configurations under etc/sim/.
Layout¶
| Path | Purpose |
|---|---|
etc/sim/ |
Tmuxp configs and per-environment settings for simulation. |
etc/auv4_sbc/ |
Real-AUV4 SBC: systemd user services, network config, udev rules. |
etc/auv4_orin/ |
Orin compute module setup. |
*.repos |
vcstool repo lists per environment (some are private bumblebeeAS GitHub repos). |
ROS interfaces¶
None. This is a pure provisioning package.
Gotchas¶
- Needs
vcstoolto import dependencies, and SSH access to the private bumblebeeAS GitHub for those repos. - Real-hardware SBC bring-up uses systemd user services (non-root startup): different from a typical robot system service install.
- SSH key setup between SBC and Orin is a prerequisite for inter-board comms.
- Orin setup runs outside Docker before first build; that affects cache ownership inside the container.
See also¶
- Running the sim: the BlueROV sim does not use this package directly; we run our own tmuxp mission files.