Your machines, reachable.On whatever network they're on.
Whether it's for remote access or swarm robotics, FleetMQ's software platform makes your machines reachable, from the first day of development to production deployments in the field.
FleetMQ finds the fastest link to your machine, wherever it is.
When the link changes, nothing in your setup does.
FleetMQ finds the fastest link to your machine, wherever it is.
When the link changes, nothing in your setup does.
Your machine,now reachable.
Develop
A machine on your desk or sitting in the lab. Install FleetMQ once, and you can access, code, and visualize data on your machine from your computer. No fussing with IP tables, router configurations, or VPNs.
Test
A machine goes out into the field for evaluation or a pilot. Your dev setup stays unchanged, even if the network changed. When the link changes, our metrics tell you how it affects your deployment.
Operate
Machines deployed in the field. Operators can reach every machine. When a network link degrades, FleetMQ helps the machine change how the data is streamed, to meet your operational and safety requirements.
Advance past your first stream.
With FleetMQ, adding a machine-to-machine data stream is adding one topic to your FleetMQ config.
When a link degrades, FleetMQ helps you prioritize data streams that matter. Critical control & telemetry data streams stay protected, while flexible data streams are adapted. For advanced data streaming prioritization, we're happy to work with you to develop your machine's prioritization policy.
On a machine with several links, FleetMQ uses the fastest one by default. For machines with more advanced needs, we're happy to work with you to develop your machine's multi-link policy.
With FleetMQ, adding a machine-to-machine data stream is adding one topic to your FleetMQ config.
FleetMQ runs in a sidecar deployment on your machine, next to any systems you already have. It supports streaming of ROS 2 data out-of-the-box and an SDK with libraries in Python, C#, or any other language you're using on your machine. Nothing in your stack needs to get replaced.
The sidecar handles the data streams you point at it, and nothing else.
Using another language?
Request support →

