Head of Robotics · SIRB.AI · Abu Dhabi
Erwin Lejeune
I lead robotics software teams across orchestration, navigation and fault management. Eight years in robotics, leading teams since 2021, and still hands-on in ROS 2, C++, Python and Go (some Rust and TypeScript too).
This site is a maze, and the robot is yours.
It's a toy M4, the robot from Caltech that rolls and flies (I worked on its outdoor planning).
- Point at the floor to preview a plan, click to go. The planner can roll, fly over walls, or morph between the two, trading energy for time. A ghost rehearses the route first.
- F folds the wheels into rotors and takes off; F again lands. C shows the local costmap.
- V rides along: a chase view, then the robot's own camera. Sensors turns on object detection, a depth camera, and the LiDAR.
- Scroll, or press Solve. It visits every room in order: one room per chapter.
- Arrow keys or WASD drive it by hand, on the ground or in the air.
- Point at things. Some you can use (stack blocks with a PDDL plan, dock a trolley); others react to you on their own (a flock, a swarm).











