Autonomous Pallet Jack
Developed the entire navigation stack for CAN communication, path planning, estimation, and control in ROS
Evaluated path tracking controllers, namely, MPC, Pure-Pursuit, and PID, and achieved < 6 cm tracking error
Assisted in the development of a robust localization framework using structural features in the environment that can achieve better estimates than the state-of-the-art indoor localization frameworks
Designed and programmed the embedded hardware to command the vehicle's motion using Arduino, filtering circuits using op-amps and relays