1
ewpratten.com/content/blog/2022-07-02-robotics-journey.md
Evan Pratten 66528d6284 Revert "The great migration"
This reverts commit f184e610368cedc50f9dd557953c83f70b55f329.
2024-11-14 12:45:30 -05:00

2.8 KiB

title description date tags draft extra aliases
My journey through robotics 5 years of self-taught robotics development, recapped 2022-07-02
story
frc
true
auto_center_images excerpt
true From 2016 to 2021, I dedicated most of my time to robotics and control systems programming. This is my journey
/blog/robotics-journey

My very first introduction to robotics was back in 2014, when I took an autonomous programming workshop as a part of a bigger summer engineering event at Western University. A few years later, I ended up beginning a stint of robotics work through two different competitive robotics teams.

Table of contents

Elementary school robotics

Back in 2016, myself and three other friends formed a competitive robotics team at our elementary school called the Star Trekies. My role on the team was both hardware prototyping and single-handedly programming the entire robot.

With very little knowledge of what we were doing, we stumbled our way through the process, and realistically got pretty much nowhere. Importantly though, I ended up figuring out a few key concepts of control systems development in the process that would come in handy later on.

Highschool robotics

When presented with the question of which highschool I would apply to at the end of 8th grade, I specifically chose H.B. Beal Secondary School due to their well-known competitive robotics team, Raider Robotics, which later turned into a special-invite full-credit program at the school (conveniently counting towards my college requirements).

The year before I joined Raider Robotics, most of the members with substantial technical knowledge moved on to other schools, leaving me once again will very little to work off of.

Introduction

I remember in mid December of 2017, this testbed was brought in to the software lab I was working in, thus marking my first hands-on experience with a fully programable machine at this level.

Testbed photo I took

I don't remember a ton about that night, aside from a group of confused students trying to figure out how to load code onto the thing, and @hyperliskdev teaching me how to make a class in Python3 (its the weirdest things that stick in my memory..)

Fast-forward a few months to early February 2018, and I had figure out how to control a newly built testbed with a laptop sending control commands over a WLAN connection.