Introduction
Hi, I'm Calvin Richards. I'm a second year Computer Science major at Cal Poly Slo. I enjoy coding and robotics. Here are some projects I have worked on.
Autonomous Path Planning for Swerve
Swerve Drive
I implemented the WPIlib API to enable our robot to be controlled both remotely and autonomously.
Choreo Path Planning
I implemented a program called Choreo that allowed our robot precisely follow predetermined paths.
Cad Projects
3 Drive Adapter
I designed this adapter in Onshape so 3 2.5 in SSDs to fit into
the space of a single 3.5 in HDD.
VEX U 2024 Robot CAD Practice
Over 2025 summer I, with minimal 1:1 help, I designed a robot in
SolidWorks for the VEX U 2024 game High Steaks.
Cabin Project
I designed a ~1000 square foot cabin.
3 Drive Adapter
I designed this adapter in Onshape so 3 2.5 in SSDs to fit into the space of a single 3.5 in HDD.
VEX U 2024 Robot CAD Practice
Over 2025 summer I, with minimal 1:1 help, I designed a robot in SolidWorks for the VEX U 2024 game High Steaks.
Cabin Project
I designed a ~1000 square foot cabin.
This Website
I followed the Hack4Impact bootcap to create this website as a
portfolio for all my personal projects.
I followed the Hack4Impact bootcap to create this website as a portfolio for all my personal projects.
Map Generator
I developed my own algorithm to generate a 2d terrain map in a
variety of sizes and scales.
I developed my own algorithm to generate a 2d terrain map in a variety of sizes and scales.