Frontend System
Mission
Section titled “Mission”Robots are complex, but controlling them shouldn’t be. The Frontend System Team designs and builds the user interfaces for the MujinController. Our goal is to make setting up and managing industrial robots as intuitive as using a smartphone.
What We Build
Section titled “What We Build”MujinController UI
Section titled “MujinController UI”A 3D-heavy, web-based interface that runs on the teaching pendant. It allows users to:
- Visualize the robot and environment in real-time (WebGL).
- Configure pick-and-place tasks with drag-and-drop simplicity.
- Monitor system health and error logs.
Web Tools for Solutions
Section titled “Web Tools for Solutions”We also build internal and external dashboards for warehouse management systems (WMS) integration and fleet monitoring.
UX Philosophy: “No Code”
Section titled “UX Philosophy: “No Code””Our ultimate goal is to eliminate the need for robot programming languages. By providing a powerful GUI, we enable factory workers and systems integrators to deploy robots without writing a single line of code.
Design Meets Robotics
We bridge the gap between complex backend logic and user-friendly design.
Tech Stack
Section titled “Tech Stack”- Frameworks: React, TypeScript, Redux
- 3D Graphics: Three.js, WebGL
- Build Tools: Webpack, Vite
- Testing: Jest, Cypress
Culture
Section titled “Culture”We are a team of designers and engineers working closely together. We iterate fast, prototype often, and constantly test our designs on real robots in the Mujin office.