My Projects

Sauna Manufacturing Robot Mill

In June, I completed a year-long integration of a Kawasaki BX130X robot as a sauna milling machine. I've designed every part of the mechanical, electrical and software system and learned an incredible amount along the way...

Skills: PLC Panel Design, Structured Text Programming, Design for Manufacturing, Robot Kinematics, Python Scripting, Kawasaki AS Programming, Project Management

Fentanyl Detection Device

How I built a prototype of a device to analyze the fentanyl content of a drug sample in under 15 minutes, with a precision of less than a microgram...

Skills: Microfluidics, Project Management, Electrochemistry, Python

Winning Project: Simulated Self-Driving Car

How I trained a robot simulated in Gazebo to navigate a parking lot while obeying traffic rules & reading license plate numbers to win the 16 team class-wide competition...

Skills: ROS, Linux, Python, OpenCV, TensorFlow

Winning Project: Jenny the Autonomous Recycling Robot

How my team and I collaborated online from three different provinces to win the annual UBC Engineering Physics Robot Competition with a robot that could follow tape, find soda cans, pick them up and drop them into a recycling bin, as well as shoot a few water pong cups...

Skills: C++, PID Control, Rapid Prototyping, Electrical Design, Technical Communication

When Air Takes Shape: Global Air Quality Interactive Art

I spent my last year of school volunteering with Activism Through Technology and Art (ATTA) as part of the mechatronics team on a public art display to raise awareness of global air quality issues. Check it out here.

Skills: Stepper Motors, Project Management, C++

Entrepreneurship 101: Starting and Running a Landscaping Business

How I started a small landscaping business that quickly grew into a mid-size operation with 5 full-time and 3 part-time employees and learned about client relationships, time management and problem-solving along the way...

Skills: Project Management, Marketing, Customer Relations, Team-Building

Person Following iRobot

How I built an iRobot to detect and follow a person...

Skills: OpenCV, Controls, Image Processing

Adventures

When not working on projects, I love to be outside. I've been incredibly lucky to be able to go on many adventures with friends and family, here are some of my favourites.

If you think I could contribute as part of your team or have questions about any of my projects,

Send me an email!

mykalrudie@gmail.com