top of page
IMG_8772_edited.png

Robot Jarvis

Mechatronics Final Project 

With Avani N, Eric O, Manasa D

Overview
Screenshot 2026-06-19 at 8_edited.jpg
Screenshot 2026-06-19 at 8.42_edited.png

Jarvis, an autonomous electromechanical robot for a competitive field-navigation challenge. The robot was required to localize itself, navigate around obstacles, and autonomously score field targets. Our final system combined a two-level mechanical chassis, motorized differential drive, embedded sensing, and wireless communication. Jarvis used encoder-based dead reckoning, TOF wall following, and servo-based actuation. During competition, the robot’s speed and mechanical robustness became major advantages, allowing it to quickly reach targets, climb the ramp, and play effective defense against other robots.

Electrical Design
Screenshot 2026-06-19 at 12.47.29 PM.png

The main PCB controlled the DC motors, time-of-flight sensors, servo, and I2C communication. 2 DC motors were driven through an L298N motor driver and powered by a separate LiPo battery, while the servo used its own 6.4–7 V supply. 

The localization system was on an isolated PCB to reduce electrical noise and protect the signal-conditioning circuit. The Vive circuit amplified IR photodiode signals using a two-stage op-amp design field positioning and orientation estimation.

A major challenge was translating breadboarded circuits into reliable soldered perfboard assemblies, which required continuity checks, voltage probing, and more intentional wire routing.

IMG_9010 (1)_edited.png
IMG_9008 (1)_edited.jpg
Screenshot 2026-06-19 at 8.41.40 AM.png

Validating op-amp with a function generator

Introducing IR photodiode

Final PCB

Software Design
Screenshot 2026-06-19 at 1.10.19 PM.png

Manual Control

Screenshot 2026-06-19 at 1.12.08 PM.png
Screenshot 2026-06-19 at 1.11_edited.jpg

Autonomous Control

  • LinkedIn
Screen Shot 2022-10-09 at 10.47.44 PM.png

©2023 by Clarice Pranyoto. 

bottom of page