Computational models of biological motor control, neurorobotics, and dynamical systems analysis.
Featured
Software · In Development
A web-based multi-view 3D pose annotation GUI built with vanilla JavaScript and Three.js. Features multi-camera video playback, DLT triangulation, reprojection error visualization, cross-view tracking, and SLEAP-compatible import/export. Although browser-based, it loads locally mounted files quickly for a fluid user experience. No build system — pure static files.
Our paper has been accepted to the NeurIPS 2025 — Data on the Brain & Mind: Concrete Applications of AI to Neuroscience and Cognitive Science Workshop. We utilize MIMIC-MJX which uses JAX and MuJoCo-MJX to elicit speeds of more than 1 million steps per second through the physics and RL environment. This enables massively parallel imitation learning of mouse forelimb musculoskeletal reaching dynamics, bridging high-fidelity biomechanical simulation with scalable reinforcement learning to study the neural computations underlying motor control.
A new collaborative preprint on our neuromechanical modeling framework, integrating stac-mjx and track-mjx for data-driven control of biomechanical bodies in physics simulation. MIMIC-MJX enables high-speed imitation learning from motion capture data through fully differentiable, GPU-accelerated simulation, allowing researchers to fit biomechanical models to real animal movement data at unprecedented scale.
Publications
Video
PiRat: rat-robot interaction project in collaboration with Janet Wiles' CIS Lab at UQ.
Affiliations