#ece5160
Lab 12: Path Planning and Execution
In this lab, we use a bayes filter for localization and PID for control to follow a path
Ananya Jajodia
Lab 12: Path Planning and Execution
Lab 11: Localization on the real robot
In this lab, we use a bayes filter for localization using a real robot
Ananya Jajodia
Lab 11: Localization on the real robot
Lab 10: Grid Localization using Bayes Filter
In this lab, we use a bayes filter to estimate position
Ananya Jajodia
Lab 10: Grid Localization using Bayes Filter
Lab 9: Mapping
In this lab, we use our sensors to create a map of our environment
Ananya Jajodia
Lab 9: Mapping
Lab 8: Stunts
In this lab, we execute a flip and drift using PID and Kalman filters
Ananya Jajodia
Lab 8: Stunts
Lab 7: Kalman Filter
This lab introduces the Kalman Filter
Ananya Jajodia
Lab 7: Kalman Filter
Lab 6: Orientation Control
This lab introduces PID control for orientation
Ananya Jajodia
Lab 6: Orientation Control
Lab 5: Linear PID control and Linear Interpolation
This lab introduces PID control
Ananya Jajodia
Lab 5: Linear PID control and Linear Interpolation
Lab 4: Motors and Open Loop Control
This lab introduces the motor driver and open loop control
Ananya Jajodia
Lab 4: Motors and Open Loop Control
Lab 3: ToF
This lab introduces the ToF sensor
Ananya Jajodia
Lab 3: ToF
Lab 2: IMU
This lab introduces the IMU
Ananya Jajodia
Lab 2: IMU
Lab 1: Artemis and Bluetooth
This lab introduces programming the RedBoard Artemis Nano and explores communicating with the board via Bluetooth
Ananya Jajodia
Lab 1: Artemis and Bluetooth