ben roberts

  • Home
  • Projects
  • Experience
  • About
resume

AI GOLF COACH

(IN PROGRESS)

Using OpenCV and YOLOv5 to create a golf swing analyzing AI. Currently, I can view a swing and track the motion of the golf shaft as well as track the movement of the body.
  • OpenCV
  • YOLOv5
  • Computer Vision
  • Neural Network
  • PyTorch

Custom Shaker

Designed and 3D Printed a shaker that holds the fluid chamber and shakes to dislodge bubbles during specific fluid exchanges during Ex-SEQ,
  • Solidworks
  • Arduino
  • C++
  • Python
  • Serial Communication (pySerial)

Video can’t be displayed

This video is not available.

Centrifugal clutch

Designed a centrifugal clutch to client specifications and created a model in Solidworks.
  • Solidworks
  • Applied Physics
  • Mathematics
  • Communication
pdf copy

hydraulic piston

Designed a hydraulic piston that met the client's specifications and constraints in a team of 4.
  • Solidworks
  • Applied Physics
  • Mathematics
  • Communication
PDF copy

Video can’t be displayed

This video is not available.

Autonomous robot

Designed, built and programmed an autnomous robot that was tasked with dropping a ping pong ball on top of an IR emmitter.
  • Vex Controlers
  • Robot c
  • Circuitry Skills
  • Problem Solving
  • Teamwork

Filament winder

Reverse-engineered a filament winder created by past UVic rocketry students to try and implement it into current projects.
  • Arduino
  • Research
  • Communication
  • Problem-Solving

Hookes law lab python analysis

Using Python and Matplotlib I analyzed data collected during a Hookes law lab.
  • Python
  • MatPlotLib
  • Pandas
  • Jupyter Notebook

We use cookies to enable essential functionality on our website, and analyze website traffic. By clicking Accept you consent to our use of cookies. Read about how we use cookies.

Your Cookie Settings

We use cookies to enable essential functionality on our website, and analyze website traffic. Read about how we use cookies.

Cookie Categories
Essential

These cookies are strictly necessary to provide you with services available through our websites. You cannot refuse these cookies without impacting how our websites function. You can block or delete them by changing your browser settings, as described under the heading "Managing cookies" in the Privacy and Cookies Policy.

Analytics

These cookies collect information that is used in aggregate form to help us understand how our websites are being used or how effective our marketing campaigns are.