Christopher Tsai's repositories
mobile-manipulation
Simulating a mobile manipulator picking and placing an object.
pole-detection
Detecting street poles in HD map point cloud data.
cs348-intro-to-ai
Coding assignments for an artificial intelligence course.
aerial-retrieval
Overlaying road data on aerial imagery.
turtlebot3-figure-eight
Causing a TurtleBot3 to follow a figure-eight trajectory.
turtlebot3-slam
SLAM tasks on the TurtleBot3 burger.
covid-commando
A Baxter robot takes your temperature!
me454-optimal-control
Coding assignments for a numerical optimization and optimal control course.
probe-analysis
Matching probe points to roads and deriving road slopes.
skateboard-squad
A skateboarding robot! In real life + simulation.
smart-eraser
Erasing text using color segmentation, object tracking, and texture synthesis.
turtlesim-waypoints
Simulating a turtle to move through a series of waypoints.
design-competition-2019
A semi-autonomous block-picking robot.
arm-move-diff-drive
InterbotiX MoveIt motion planning + Gazebo diff drive tasks.
cs349-machine-learning
Coding assignments for a machine learning course.
dc-motor-control
Controlling a DC motor's position from scratch using PID control.
domeTracker
Pylon/OpenCV tracking algorithm for VisiFlex Fingertip Sensor (C++)
me433-advanced-mechatronics
Mini-projects for an advanced mechatronics course.
raspi-testing-using-cv
Evaluating RasPi 3 and RasPi 4 performance on a face-tracking robot arm.