A repository showing examples of how I use bazel including CROSSTOOL setups, resin integrations, and more!GitHub
An automated montage maker for pubg shadowplay clips.GitHub
Implemented a Simultaneous Localization and Mapping algorithm on an autonomous robotics platform. The robot is able to autonomously navigate around a room without prior knowledge of the environment using an Extended Kalman Filter to fuse wheel encoder odometry and monocular visual odometry data.
Developed software for controlling a 6 degree of freedom robotic manipulator. Created debugging GUI in PYQT4 to expedite calibration and algorithm development. Inverse kinematics were performed numerically by using Monte Carlo simulations.
Object detection with real world position and velocity estimation using stereoscopic camera correspondence.
Custom servo built using PID position control of a brushed DC motor, gear reduction, and an IMU as a feedback sensor. Reconfigured system using ROS to use a webcam as a feedback sensor to track objects and keep them in frame.GitHub
Implemented a two axis gimbal system in order to maintain a constant attitude of a camera through the control of two servo motors. I2C used to interface a digital gyroscope and accelerometer, sensor fusion performed using a digital filter.