Analysis updated 2026-07-16 · repo last pushed 2026-07-02
Pilot and monitor an underwater ROV like the BlueROV2 from a ground-station computer.
Build a custom autonomous survey boat and use BlueOS as the piloting and monitoring interface.
Monitor live video feeds and telemetry data from a drone or ground rover in real time.
| patrickelectric/blueos-docker | auser/resume-builder | hailoc12/xomcho-os | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Vue | Vue | Vue |
| Last pushed | 2026-07-02 | 2026-03-12 | 2019-01-12 |
| Maintenance | Active | Maintained | Dormant |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 4/5 | 2/5 | 3/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires an onboard computer like a Raspberry Pi attached to an autopilot board running ArduPilot or PX4, plus Docker container support.
BlueOS is an operating system for robots and unmanned vehicles. It runs on a small computer attached to the vehicle itself and acts as the central hub for managing everything, video feeds, communications, navigation, and control. If you're building or operating an autonomous boat, submarine, or drone, BlueOS gives you a dashboard to monitor and control it from a separate ground-station computer. At a high level, it works by sitting between your vehicle's autopilot hardware (things like ArduPilot or PX4) and whatever device you're using to pilot from. It routes the video stream and telemetry data so you can see what the vehicle sees and send commands back. The system is built in a modular way, meaning individual components can be updated or extended without replacing the whole thing. It's designed to run on small, affordable computers like a Raspberry Pi 3 or 4, keeping CPU usage low while staying responsive. The people who would use this are anyone operating unmanned vehicles, marine researchers piloting underwater ROVs to inspect reefs, hobbyists building autonomous boats, or engineers working with drones and ground rovers. Blue Robotics, the company behind it, sells ready-made vehicles like the BlueROV2 and BlueBoat that work with BlueOS out of the box. But because it also supports generic ArduPilot and PX4 setups, you can use it on custom-built vehicles too. Someone building a custom survey boat, for example, could install BlueOS on their onboard computer and get a polished interface for piloting and monitoring without building that software themselves. One notable thing about the project is its philosophy of being "simple by default but powerful when needed." The interface follows standard design patterns so it feels familiar, but underneath it exposes a full services API for developers who want to customize or extend it. The project also offers three release tracks, stable, beta, and a bleeding-edge master version, so users can choose how much risk they're comfortable with. The system runs in containers, which keeps it portable across different hardware, though desktop Linux support is still noted as incomplete.
BlueOS is an onboard operating system for unmanned vehicles like ROVs, drones, and boats. It runs on a small computer attached to the vehicle and provides a dashboard to monitor video, telemetry, and control.
Mainly Vue. The stack also includes Vue, Docker, ArduPilot.
Active — commit in last 30 days (last push 2026-07-02).
No license information was provided in the explanation, so the usage rights are unknown.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.