Program the arm in your browser, check every move on screen, then play the same motion on the robot on your desk.
BabaCAD Robotics Web runs in the browser, and a web page cannot open a network connection to a robot controller by itself. A small bridge app on your computer does that. The BRW plugin brw-plugin.js sends the simulated trajectory to the bridge over a local WebSocket (ws://127.0.0.1:8765). The bridge checks the trajectory and the robot, then drives the controller over the robot's own TCP/IP interface.
Postures, simulation, and User Command 1 from the plugin
Checks joint limits, speeds and robot state, then generates the robot program
Moves to the start pose slowly, then follows the simulated path
app/config.json and start the bridge with start-bridge.bat (Windows) or start-bridge.command (Mac).brw-plugin from the package (Import / Export).Each robot needs its own kinematic model, joint mapping and communication settings. Every one added to this list has been checked against its manufacturer's data. The list is updated continually as new robots are added, so check back if your robot is not here yet.
| Robot | Setup package (zip) | Setup guide |
|---|---|---|
Universal Robots UR3 CB-series controller |
menu_bookUR3 guide | |
Universal Robots UR5 CB-series controller |
menu_bookUR5 guide | |
Universal Robots UR10e e-Series controller |
menu_bookUR10e guide |