#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