project-highlight-image

Pablo - The Selfie Drawing Robot!

hero-image

Sachin

OVERVIEW

This year at UTS TechFest's Robotics Showcase, my group (Nikhil Kumar, Edan Anonuevo) and I were able to present our project we've been working on for our Robotics Studio 2 Class this semester: Pablo - The Selfie Drawing Robot! Put simply, our project allows the user to take a selfie using the GUI and watch as our robot arm traces the outline of their face on card with a marker, and my team and I are very proud to win the second place highly commended robotics project award for the showcase! We chose to write this project primarily in C++ for its superior processing speed, with a java based web front-end/GUI and ROS2 communication protocols to control the Universal Robots UR3e arm. We utilised a number of libraries such as RemBG, OpenCV and DLib for facial recognition and outlining, as well as several TSP/optimisation algorithms we devised to simplify the drawing process. I was personally in charge of creating the path planning and optimisation algorithms, to maximise the image fidelity whilst drawing the image in the shortest time possible. I also created the custom 3D printed end effector, incorporating a spring-dampened pen holder as well as the canvas mount. This project has been such a valuable learning experience for myself, and a highlight of my course so far! I'm so thankful for my team members who worked so hard to get this project to a polished state by the showcase date, seeing people lining up to watch the robot draw their face was so rewarding. I'd also like to thank Tony Le and Tan Huynh for the guidance and feedback on how to make this project ready for TechFest.

HighlightS

Winning the UTS Techfest Competition 2025

SKILLS

PythonUR3 Robotic ArmC++Networking3D PrintingOptimisation and Algorithms

ADDITIONAL CONTENTS


Home
Questions?
hero-image

Sachin

Mechatronic Engineering Undergraduate

I’m a fourth-year Mechatronic Engineering student at University of Technology Sydney with a strong interest in designing intelligent, reliable systems that integrate software, hardware, and real-world constraints. My academic focus spans robotics, embedded systems, and manufacturing automation, where I enjoy working at the intersection of perception, control, and physical design.


Through hands-on, project-based work - including an award-winning computer vision–based robotic arm system - I’ve developed practical experience in ROS2, CAD-driven mechanical design, and custom PCB development. These projects have shaped how I approach engineering problems: breaking complex systems into testable components, iterating quickly, and prioritising solutions that perform robustly outside ideal conditions.


Alongside my studies, my internship at AstraZeneca’s pharmaceutical manufacturing facility exposed me to industrial automation in a live production environment, where reliability, safety, and uptime are critical. Working with industrial control systems, maintenance teams, and legacy equipment strengthened my appreciation for clear documentation, cross-disciplinary collaboration, and designing systems that remain maintainable and viable over time.

| lowinertia |
Engineering Portfolio in 15 minutes
Create Your Portfolio