Context
These projects were part of my Robotics Engineering classes. For each of them, I was part of a group of four, and we had weekly labs where we applied what we learned in class to our robot. Robotics classes are notoriously time-consuming, and my group and I spent many hours outside of class making additional improvements to our robot. All code was written in C++ and
Project 1
Jamal - Robot 1
Stacy - Robot 2
Objective
The objective for this project was to design and assemble two robots that have different gripper and forearm configurations that can place/return both metal and plastic "solar panels" onto/from 25 and 45 degree wooden "roofs".
Topics Covered
Motor Control
Gear Design
State Machines
Fourbar Linkages
IR Remote
Stresses
PID Control
Line Following
Basic Wiring
Sonar Distance Sensor
The listed topics all played a roll into the outcome of our project. I personally spent at least 20-30 hours outside of class working on our project but the outcome was a team effort. We used AGILE methodology to organize and delegate our responsibilities so that we could reach our deadlines and have a finished product by the end of the semester. It does not serve the project justice to summarize the topics covered into 10 words but this was one of my first exposures to a project this technical and I tried my best to describe it in a digestible and informative way.
Project 2
Description
This project involved a deeper dive into topics we have encountered in the past and concepts we previously had understood at face value.
Dale - Robot
Topics Covered
Velocity Control
Wall Following
ESP32
Slope Detection (IMU)
Visual Cues
Bitwise operations
The listed topics all played a roll into the outcome of our project. I personally spent at least 20-30 hours outside of class working on our project but the outcome was a team effort. We used AGILE methodology to organize and delegate our responsibilities so that we could reach our deadlines and have a finished product by the end of the semester. It does not serve the project justice to summarize the topics covered into 10 words but this was one of my first exposures to a project this technical and I tried my best to describe it in a digestible and informative way.