Skip to content

importTahsinZaman/Robotics_PowerPlay2022-2023_Bot2

Repository files navigation

This is the repository for my second robot in the FTC 2022-2023 Power Play Season that competed in the Pennsylvania State Championship. While we spent much time buiding a claw mechanism and two viper slides for scoring, my focus was on building, optimizing, and programming the drive train.

Our previous robot had issues due to a poorly built drive train that lacked weight distribution, size optimization, and stability. To avoid these problems, we built this robot with symmetry and added counterweights by balancing it on a makeshift fulcrum. As a result, it had smooth and precise movement in all directions.

As the lead programmer, my main motivation for creating an accurate drive train was to utilize the new FTC libraries I had been spending my time learning about, especially RoadRunner. RoadRunner uses PID and feedforward controllers for localization and autonomous movement. With the precise drive train, I am currently working on building a 1+5 autonomous mode.

Although my team did not advance to the World Championships this year, this season was an incredible opportunity to learn a ton about engineering, electrical, and of course programming. This was my school's first year competing in FTC Robotics and I started knowing just the basics of programming a robot to now feeling ready to tackle any programming demands that a robot might throw at me.

About

Codebase for the second robot I worked on during the FTC 2022-2023 Power Play Season

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages