Connect Your Robot to Exosphere
Any robot is compatible — humanoids, drones, wheelers, or custom builds. Install the Exosphere Robot Skill in ARCx (or ARC), and you and the people you invite can drive your robot, or use it for telepresence, from anywhere in the world.
Supported Robot Products
How Do I Connect My Robot?
Connecting takes a few minutes and needs no port forwarding, VPN or video server. ARCx is the recommended way to connect a robot to Exosphere — choose your platform below to get connected.
Using ARCx
- Download and install ARCx on Windows, Linux or macOS.
- Add a movement panel and a camera robot skill to your robot project.
- Install the Exosphere robot skill for ARCx to the project.
- Add the people who may control your robot to the access list, including yourself.
- Describe what the robot is for — a meeting, an event, a check on the house, or help getting unstuck — and press submit.
- Open the robot from Exosphere in any browser and take the controls, or let the people you invited take them.
ARCx adds a locked telepresence kiosk for the robot's own screen, hardware video encoding, and Custom UI widgets for posting a task from a touch screen.
Using ARC
- Download and install ARC Robot Software.
- Add a movement panel and camera control to your robot project.
- Install the Exosphere robot skill for ARC to the project.
- Add the people who may control your robot to the access list, including yourself.
- Describe what the robot is for and press submit.
- Open the robot from Exosphere in any browser and take the controls, or let the people you invited take them.
Using ROS
Exosphere integrates with ROS 2 robots through either ROS connector robot skill: the ROS 2 Connector for ARCx or the ROS2 Connector for ARC. Nothing changes on the ROS side beyond running rosbridge, which the connector talks to.
- Run
rosbridge_serveron your ROS 2 robot. - Add the ROS connector to an ARCx (or ARC) project and connect it to the robot.
- Bind the robot's movement to
/cmd_vel, and servos to joint states, so the remote driver's controls reach your ROS nodes. - Add a camera and the Exosphere robot skill to the same project, then post the robot to Exosphere as usual.
Exosphere for ARCx