I implemented a 3-stage pipelined RISC-V CPU with the Verilog HDL which is tested an AMD Xilinx PYNQ-Z1 board with a core clock frequency of 75MHz.
Jan 1, 2024
I implemented part of an operating system called Pintos.
Jan 1, 2024
Reinforcement learning autonomous racing with SAC Algorithm in Carla Simulator. The agent can drive at 150 km/h in the simulator.
Jul 20, 2023
A streamable, gymnasium compatible control suite that unifies control of vehicles / reading of sensors in simulation and in real world for any robots.
Jun 15, 2023
For UC Berkeley’s CS184: Computer Graphics and Imaging course, I worked on implementing a 2d rasterizer, 3d Bezier curves and surfaces, algorithms to manipulate half-edge meshes, mesh up-sampling by loop subdivision, ray-tracing renderers for various materials, and a clothing simulation mod for Minecraft.
May 10, 2023
I was very fortunate to gain early exposure to robotics through the DarBots program at Darlington School. I competed as the team captain in the FTC robotics competition for two years.
May 20, 2020