I was extensively involved in the University of Waterloo Robotics team as a undergraduate student. The main project I worked on was a mars rover for the University Rover Challenge. It is a annual competition held at the Mars Desert Research Station (MDRS) in Hanksville, Utah. The competition simulates environment on Mars. The rover must finish a series of challenging tasks such as collecting and testing samples, traversing terrain autonomously, servicing equipments, and assisting astronauts. It was the first year our new team entered the competition and we were placed 15th out of 36 teams.
I was a core member of the team, leading mechanical, autonomy, and system integration works on the rover. In addition, I was also involved in the finance and recruitment efforts for the team.
As a mechanical lead, I led the mechanical team to design the rover chassis, arm module, science module, and the pan-tilt camera system. The chassis design was inspired by the Canadian Space Agency’s lunar rover. It uses a rocker design that allow wheels at each side of the rover to be at different angle to maximize contact with ground surface. The arm module used worm gear design at all joints so that the arm would draw no power from battery when holding steady.
New to the 2017 rover challenge is the autonomous terrain traversal task. The rover is required to autonomously travel between tennis balls marked by GPS coordinates without any human intervention. Our design used an Extended Kalman Filter to fuse IMU, odometry, and GPS measurements to keep track of where we are. A trajectory rollout local planner was used to ensure the rover stays on path to the next waypoint. With our design, we were among the top 4 highest scoring teams for this task.