We currently support Sanbot ELF, QNAP Afobot, iPal, Double 2, InMoov, any ROS2-enabled mobile robot, and VIAM robots. Check out our Supported Robots page to see what each robot can do.
Each robot type has its own app or driver that you'll need to install:
bash <(curl -sSL https://platform.burf.co/install/ros2)bash <(curl -sSL https://platform.burf.co/install/viam)Just configure your server URL and robot ID in the app, and you're good to go - the robot will show up in your dashboard. See our Getting Started guide for step-by-step instructions.
We use WebRTC for video streaming, which gives you the lowest possible latency for real-time video. You'll typically see 100-500ms delay depending on your network. A few things that can affect this:
The Lock feature lets you lock the BRemote Android app from the web interface. When locked, the app shows a lock screen instead of the camera preview - but video still streams to the web. This is designed for remote teleop scenarios where you don't want someone at the robot end to exit the app or access the controls.
The lock state persists across app restarts and robot reconnections. When a locked robot boots up, the app automatically starts streaming and shows the lock screen. Toggle it from the lock switch in the header of any robot control page.
If your robot is managed via VIAM, you can connect it with one command:
bash <(curl -sSL https://platform.burf.co/install/viam)
The installer asks for your VIAM robot address and API credentials (from app.viam.com), your VIAM component names (camera, base, movement sensor), and your Platform API key. It can also set up auto-start on boot via systemd.
Absolutely! We have a REST API for custom integrations - perfect if you want to build your own automation or connect robots to other systems. Check out the API Documentation for all the details.
We take security seriously. Here's what we've got in place:
Note: This is a beta release - we'll be adding more security features as we move towards production.
Get in touch with us at burf.co - we'd love to hear from you!
Getting Started | About The Platform | Supported Robots | API Documentation