Sketchtron – Robotic Writing System
Sketchtron is a technical project focused on enabling a robotic arm to write legible characters by translating digital input into precise physical motion. The goal of the project was to bridge software and hardware by converting human‑provided text or drawings into machine‑executable commands that controlled robotic movement.
As the team lead, I played a central role in designing and implementing the system’s software logic. I helped develop a Java‑based program that accepted user input and translated it into motion instructions that the robotic arm could execute accurately. This required breaking down complex inputs into smaller, structured commands that the hardware could interpret consistently.
In addition to programming, I contributed to the design of an intuitive user interface that allowed users to interact naturally with the system. The interface supported both typed input and drawn characters, enabling dynamic responses from the robot based on user prompts. Through this project, I gained experience in system‑level thinking, debugging software‑hardware interactions, and working within a collaborative engineering team.
Sketchtron strengthened my interest in computer engineering by demonstrating how software can directly control physical systems. It also improved my leadership, communication, and problem‑solving skills, as I regularly explained technical concepts to teammates and adapted solutions based on testing results.
Discovery Project
This section highlights technical projects that demonstrate my problem‑solving skills and growing experience in computer engineering. My Discovery Project represents a key part of my academic development, allowing me to apply technical concepts while working through the engineering design process.