Hi, I'm Kaiyuan Xu, an MEng student in Electrical and Computer Engineering at Cornell University. My main interests lie in embedded systems and hardware development, and I'm enthusiastic about contributing to innovative projects in this field.
Below are the documentations of each lab for ECE 5160.
Setting up the Artemis Nano Board & making Bluetooth connections
Integrating the IMU (Accelerometer & Gyroscope) into the robot
Integrating two Time of Flight sensors into the robot
Change the robot from manual to open loop control
Understand the PID control and its practical implementation constraints
Stationary (in-place) orientation control for the robot
Implement the Kalman Filter to supplement slowly sampled data by the ToF sensor
Perform drifting stunts
Map out a static room with ToF data
Grid localization of a virtual robot with Bayes Filter
Grid localization of a real robot with Bayes Filter
Navigate through a map