HUMAN INTERFACE
Phantom Bridge is a fast open-source WebRTC ROS2 bridge and real-time web-based User Interface for data visualization, video streaming, robot monitoring, and teleoperation. The UI is responsive and runs on most desktops, tablets, and mobile phones.
Gamepads, joysticks, and touch-screens are supported out of the box for instant ROS2 teleoperation over the internet. The interface is flexible, customizable, platform-agnostic, and offers features such as system load monitoring, Docker control, and robot's Wi-Fi management. You can also easily extend it with JavaScipt & CSS widgets.
Phantom Bridge is easy to set up, it simply plugs into your existing ROS2 + Docker stack. It performs introspection of the ROS2 system and utilizes existing URDF, models, transforms, data types, and more.
The toolkit works over 4G/LTE cellular connectivity, it's also super fast, low-latency and P2P on a local Wi-Fi. The Bridge Client aims to have as low footptint on the ROS2 edge hardware as possible, utilizing GPU and HW encoders where available. You can also use it to interact with headless cloud simulations.
We offer this software as a free hosted service, and as a commercial Pro version with some extra conveniences and integrations (see below). You can also host any part of this ecosystem on your own infrastructure.
โ Install to Your ROS2 Machine or Read the DocumentationDocs
This open-source project and the free hosted service are funded by your kind donations.