•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