your robotics operating system

(but not ROS™)

Welcome to the future! BlueOS is an easy-to-use onboard software system offering a range of useful tools and features. It’s the foundation that powers Blue Robotics’ products and custom platforms alike, designed to make marine, aerial, and ground technology more accessible, modular, and capable.

[why BlueOS?]

Because managing a robot shouldn’t be the hardest part. BlueOS is a browser-based operating system, giving you full control over your ROV, USV, or or any type of robotic platform!

Open-source with a clean interface and modular architecture, BlueOS lets you do more, faster. Connect cameras, sensors, motors, and tools while managing networks and autopilots with ease.

[who uses BlueOS?]

BlueOS is built for anyone from first-time users to expert developers. It connects mission and machine, ensuring smooth operations and enhanced performance for everyone.

It’s the platform for educators to collect data and explore, for kelp farmers to inspect crop, for subsea professionals to survey, monitor, or inspect, and for developers to create and experiment!

blueos-stars-1

a solid foundation
with infinite possibilities

BlueOS comes with all the features needed for an onboard computer and room to grow

[fully manageable from your browser]

Access BlueOS’s user interface through your browser and build your own extensions around web technologies like REST APIs, websockets, and Docker Containers.

[autopilot management]

Run ArduPilot directly onboard or via a connected autopilot board. Built-in configuration tools and APIs make it easy to interact with.

[streams of video]

MAVLink Camera Manager comes standard, and lets you configure and redirect video streams for your connected cameras.

[system management]

Connect to wired and wireless networks, enable a hotspot, run an internet speed test, monitor system performance, browse files, and more with BlueOS’s built-in system tools.

[seamless software updates]

A containerized software architecture makes BlueOS Core and Extension updates quick and painless. You can easily roll back or test the latest beta with ease.

[developer tools for all levels]

Build the features you need with plentiful developer tools and publish your own BlueOS Extension to share your work.

stellar simplicity,
boundless capabilities

BlueOS is built for users and for developers with clean UIs and powerful dev tools

[customize your craft]


BlueOS shows you your vehicle, including what’s on it and how it’s connected. Configure your frame and peripherals, connect your sensors, and watch it come to life before your eyes!

blueos-stars

[a single sidebar]


The BlueOS web interface shows all your service pages in its sidebar, including any extensions you’ve installed. The interface is simple by default, showing only the major tools that most people find useful.

Full functionality is also available when needed, which includes features like Available Services, allowing you to take a look under the hood, Mavlink Endpoints, helping you target vehicle telemetry across your network, and the Terminal providing easy access for power users to run a code snippet or monitor processes directly.

See the built-in services in our docs.

blueos-stars-1

extensions for everything else

The BlueOS Extension system allows you to create anything that BlueOS is missing, and distribute it to anyone in BlueOS

[a robotics app store]


Your needs may not be standard, but they can still be shared with others in BlueOS.

The BlueOS Extension system is like a robotics app store, uniting developers and users to create solutions for any problem. BlueOS Extensions provides features beyond the standard features, such as sensor and device support, cloud connectivity, data visualization, vehicle autonomy, and developer tools.

Check out the available Extensions so far to get a taste of what is possible!

blueos-stars-1

[Cockpit, an open source GCS]


Cockpit is Blue Robotics’ next-generation control interface, thrusting your vehicle control experience into the future. Cockpit is a control station software that can run as a browser-based BlueOS Extension, hosted by your vehicle, or as a traditional standalone application.

The interface is based around configurable widgets, so you can choose what to see where, and truly control your vehicle the way you want to.

blueos-stars

[looking for the latest on Cockpit?]

blueos-stars

dive into the depths

Dip your toes into our getting started guide or take the plunge into our development documentation.

[get started]

Get ready to explore BlueOS!
These docs provide step-by-step guidance on vehicle setup and configuration.

[create extensions]

Unlock your potential with BlueOS!
These docs highlight the tech stack, APIs, and tips for crafting cutting-edge extensions.