Skip to content

Developer Guide

Early development ยท Sponsor early access

DeRo is in early development, and APIs, packages, and setup instructions are evolving. The Coming Soon components below are not production-ready. Early access is available to Ranch Hand Robotics LLC sponsors; see Sponsor early access to request access.

ROS2.ts coming soon

Decentralized Robotics includes a ROS 2 Web Bridge implemented in Typescript, which can be used by Web Applications, Electron or WASM applications. The bridge is available as an npm package.

npm install @polyhobbyist/ros2

Babylon.js ROS 2 User Interface coming soon

Decentralized Robotics includes a Babylon.js ROS 2 User Interface implemented in Typescript, which can be used by Web Applications, Electron or WASM applications.

npm install @ranch-hand-robotics/babylon_ros

To support Collada (.dae) Files in Babylon.js which are common in ROS 2, we also include a Collada Loader for Babylon.js:

npm i @polyhobbyist/babylon-collada-loader