Northwestern University Robotics Club (NURC)
NURC holds a special place in my heart as it was my first real introduction to robotics. I have been on this club for three years now and am currently the Workshop Chair on the execetive board for the club. Battlebots and workshop are my main focuses with NURC. See below to learn about them.

NURC Workshop

Northwestern University Robotics Club

This was an introductory robotics course I designed for new members of NURC. It covers the basics of embedded programming in C++ in Arduino IDE. In this course we covered PWM, simple circuit design, and embedded programming. The culmination of this workshop was in making a motion sensor use the knowledge learned throughout the workshop. The motion sensor was made up of an ESP32, phototransistor, retroreflective tape and a laser.

If you'd like to see the contents of the workshop see the wiki section of the GitHub link below.

Language: C++
Environment: Arduino IDE
Skills: Circuit Design, Embedding Programming

github.com

BattleBots

NURC Project for Robobrawl Competition

An annual competition held at UIC, we built a 30 lb. drumbot to compete against other 30 lb. battlebots. The robot was designed in OnShape and made out of aluminum and steel parts. Over 30 hours was put into machining the robot and around 5-10 hours was spend programming the differential drive. We had to map the movements of a joystick to the drive of the robot.

See the videos below for a video of the battlebot moving and the weapon spinning up!

Language: C++
Environment: Arduino IDE
Skills: Manual/Conversational Mill, Lathe, Waterjet, Embedded Programming, CAD (OnShape)


Robot Design Competition

Semi-Autonomous Robot Design Competition Held by NU

An annual competition held by Northwestern University where students get to build robots to compete against other students' creations. In building our robot, my partner and I took an ESP32, lasers, phototransistors, servo motors, DC motors, vives and button sensors to create a robot that could sense and percieve its environment and communicate these perceptions back to us. For this competition I designed the gripping system for the robot which a servo actuates on button sensors inputs after the laser/phototransistor setup percieved an object.

See the videos below for a quick example of our robot in action.

Language: C++
Environment: Arduino IDE
Skills: Laser Cutting, 3D Printing, Embedding Programming,

scoosh