Meet Frankenbot

Click the images below to learn more about the robot and our learning experience.

About the Competition

UBC ENPH 253 Robotics Course

MEET FRANKENBOT!

The autonomous rescue-bot

Lessons Learned

Our journey with Frankenbot

Timeline

An outline of our progress throughout Summer

  • June 1

    Brainstorming

    We collaborated as a group to design our robot, implementing various sketching techniques to create original ideas.

  • June 10-12

    Software Brainstorming and Organization

    We divided the competition into different stages and reflected that in our software design to allow for modularity. We also determined the various functions and classes needed, and designed state diagrams for each function.

  • June 23

    Design Proposal

    Submitted a document containing a full description of our mechanical, electrical, and software systems including torque calculations, circuit diagrams, mechanical sketches and software state diagrams.

  • June 29

    Prototyping

    We began prototyping our mechanical parts, including the arm, winch, bucket and claw mechanisms.

  • July 4-7

    Backbone Development

    In preparation for tape following, we modeled the chassis, wheels, and gears in OnShape, and laser cut the parts in addition to soldering and testing QRD sensors and H-Bridge circuits. We also built the zipline bucket, soldered and optimized the IR detection circuit to detect a 1 kHz signal up to 2.5m away from the IR blaster.

  • July 11-14

    Construction and Extremeties Development

    We assembled our first chassis and began tuning PID parameters for tape following. We also built the winch mechanism that lifts the bucket to the zipline and continued the construction of the retrieval arm.

  • July 15-16

    Software Development

    We wrote the first full draft of code for each section of the competition in separate files for ease of debugging. We later combined the states into a single document once we tested each section extensively during integration.

  • July 21

    Zipline Completion

    Zipline mechanism fully complete and controlled by switches.

  • July 24-27

    Arms and Eyes

    Finished construction of retrieval arm and claw prototype. Started to integrate IR detection into the main code.

  • July 28

    Time Trials

    We showcased our progress to the instructors, demonstrating functionality in separate parts because the majority of our systems were not fully integrated.

  • July 31

    Retrieval Arm

    Solved the common ground problem with the retrieval arm, allowing for our first successful rescue of an agent.

  • August 1

    Integration Complete

    We successfully rescued six agents down the zipline for the first time!

  • August 2-9

    Final Touches

    Tuned Frankenbot’s speed and arm precision in preparation for competition.

  • Aug 10
    Competition!

Meet our team

Adam Fink

Adam Fink

Ashley Lloyd

Ashley Lloyd

Rhiannon Holmes

Rhiannon Holmes

Rika Sugimoto

Rika Sugimoto

We are Engineering Physics students at the University of British Columbia. Engineering Physics is a department in the Faculty of Applied Science at UBC that seeks to provide training in both electrical and mechanical engineering along with building a strong foundation in mathematics, physics, and applied technologies.