Robotics Software & Embodied AI
Robotics for Everyone.
Broxme develops software that makes it easier to learn robotics and to build, program, and simulate mobile robots.
Try a scripted rover in the browser Robotics Lab.
Run the rover
Scripted simulationStart the rover and watch it stop and follow a scripted detour.
Ready at the start of the route.
Develop and test virtual mobile robots
Broxme Studio is our robotics development environment for learners and builders. The engineering build lets you assemble a virtual robot, write its behavior with visual blocks or supported subsets of Python and C++, and inspect a simulated run.
See the Studio workflow and statusFrom a robot program to a repeatable test
In the Studio engineering build, a virtual robot and its program run in a modeled environment. Developers can inspect the robot’s behavior and replay the run. The browser Robotics Lab illustrates one scripted response.
Read the developer guideRobotics Lab rover behavior
- Detect the barrier
- Stop
- Take a detour
-
Research priorities
Embodied AI Research
Our research directions include perception, autonomous navigation, and how findings from simulation transfer to physical robots.
-
In development
Broxme Core
The project models and execution components behind simulation and replay in Studio.
-
In development
Robotics SDK
Developer interfaces for extending robotics workflows, starting with Studio’s internal extension work.
Future applications
The same fundamentals of sensing, navigation, and control could inform future work in several environments.
Consumer Robotics
Small mobile robots for learning and experimentation in homes and other shared spaces.
Explore consumer roboticsAgricultural Robotics
Field navigation and sensing for mobile platforms operating among crops.
Explore agricultural roboticsIndustrial Robotics
Simulation and integration workflows for mobile robots in structured workspaces.
Explore industrial roboticsRobotics Journal
Learn how mobile robots sense their surroundings, follow programs, and respond in simulation.
Getting Started with Robotics: A Practical Beginner’s Guide
Learn how a wheeled robot senses, decides, and moves. Observe a scripted rover run, then design a stop test of your own.
Read the articleRobot Simulation Explained: Why It Matters
See what a robot simulator models, repeat a stop test with one change at a time, and identify what to verify on hardware.
Read the articleFrom Visual Programming to Real Robot Control
Translate a block-based stop rule into Python, test it with sample readings, and see how a control interface handles motion requests.
Read the articleMake robotics more accessible
Our mission is to make robotics simple, affordable, and accessible to everyone. Start with one robot behavior you can observe and explain.