Skip to content
← Back to projects
Industrial Robotics

Web-based 3D point cloud editor

Balyo
Web-based 3D point cloud editor

Context

Attached to Balyo’s perception research lab in Singapore, the team needed a tool to view, edit, and debug data produced by 3D cameras mounted on robots.

Approach

Working within the engineering team at the Singapore lab, I led the development of a web-based 3D editor:

  • Defined the tool specifications with the perception engineers
  • Built the 3D rendering engine (display, manipulation, editing, user interaction) using Three.js
  • Packaged the core application as a cross-platform desktop app via Electron, running on Linux and Windows
  • Set up CI/CD using GitLab pipelines for automated builds and distribution
Technologies used
React Three.js Redux Electron TypeScript Python Docker