Skip to content
Oswaldo Dylan.
All projects
Fullstack · Industrial Software2026

ROBOT UI

1 / 7

Overview

A FastAPI backend controls a Doosan robot arm through a small C++ daemon built on Doosan's DRFL SDK. Plans are JSON step lists (move, weld, arc, turntable), waypoints get recorded by hand-guiding the arm, and you can jog it axis by axis or run plans in sequence or parallel with a turntable and laser. Daemon and browser stay synced over WebSocket. An Arduino on serial watches the e-stop line, and the connection drops out safely if the WebSocket dies.

Highlights

  • Custom C++ daemon wrapping Doosan DRFL SDK, driven via newline-delimited JSON over stdin/stdout
  • Live hand-guide waypoint recording and axis jog control with pose capture
  • Hardware e-stop integration (Arduino serial) with full-screen safety overlay and auto plan-halt