• Developed software for robotic control and navigation.
• Designed a real-time obstacle detection algorithm using point clouds and an occupancy grid
• Utilized an EKF for fusing GPS, IMU, and stereo camera sensor data for robot localization
• Created image processing algorithm with OpenCV to detect when robot wheels sink in soft soil
• Implemented a trajectory control algorithm for skid-steer vehicles
• Collaborated with a team of engineers to build a robot control application using React/Redux
• Employed OpenCV to visualize hazards, markers, and paths in a navigation camera view
• Liaised with geologists to define system requirements for field testing
• Directed field campaigns for testing performance of hazard detection and navigation algorithms
• Contributed to the development of an in-house replacement for ROS