What makes a robot good for learning?
I'm exploring how a robot can be designed from the start as a platform students can understand, repair, modify, simulate, and keep using as they progress.
What should the platform support?
Understand
See how the mechanism and control work.
Repair
Diagnose and replace common parts.
Modify
Change hardware and software freely.
Simulate
Move between simulation and the real robot.
Start
Get a first result without weeks of setup.
Grow
Keep using the platform for advanced robotics.
Current direction
I'm exploring a compact robot platform that students can assemble, simulate, program, repair, and modify — from basic motor control and kinematics to locomotion, perception, and robot learning.
Mentoring
Robotics & research
Problem formulation, implementation, debugging and experiments.
Academic tutoring
Math, computer science and programming.
Scholarships & study abroad
Applications, essays, CVs and planning.