Projects
Case studies
Each case study breaks the system down into hardware, firmware, and software.
OccluNet — acoustic detection of occluded objects
Neural audio method that detects both the occluder and the object hidden behind it using a 16-channel microphone array.
Bimanual VLA manipulation on OpenArm
Full teleoperation-to-policy pipeline bringing a generalist Vision-Language-Action model to a new bimanual arm with very little data.
Traversability benchmarking for field robots
A repeatable benchmark for comparing traversability and risk maps across algorithms and real field sites.
Real-time 3D semantic segmentation in ROS 2
ROS 1 → ROS 2 lifecycle-node port with vectorised PointCloud2 parsing: 0.2 FPS to 10 FPS, roughly 50x faster.
MiMo Mini — interactive hexapod robot
A bilingual EN/JA hexapod that detects a hand wave, recognises faces, and responds to voice commands on a Raspberry Pi 5.
Project Ace — robotic table tennis (Sony AI)
Contributor to a reinforcement-learning robotic table-tennis system that outplays elite human players, published in Nature.