Digital SCARA Robot
C++ + OpenCV + cvui: AR workspace, ChArUco tracking, IK/FK, smooth trajectories
C++ robotics demo with an interactive cvui control panel and OpenCV-based vision/visualization. A virtual camera overlays a 3D
workspace onto the live camera feed, ChArUco markers provide robust pose tracking, and IK/FK + trajectory generation enable clean,
repeatable motion between target “digital cubes.”
C++
OpenCV
cvui
Robotics
SmartPost - Smart Package Receiver
IoT delivery security: weight verification + 3 cameras + automated locking
Built a secure, IoT-enabled package receiver on a Raspberry Pi 4 with HX711 load-cell sensing, multi-angle video, and a motorized door + locking system. Includes client-server networking for live view, notifications, and remote control.
Raspberry Pi 4
HX711
Networking
Computer Vision
Automated Recycling Sorter
Computer vision + motor control + 3D printed mechanism
Automated object sorting using real-time camera input (OpenCV), motor control logic, and custom 3D-printed mechanical parts for the conveyor and diverter system.
OpenCV
Robotics
Automation
CAD
Remote Video-Controlled Vehicle
Client-server control + live video + custom PCB HAT
Remote-operated vehicle using a Raspberry Pi 4 and a laptop connected via a client-server architecture. Includes live video streaming, multi-camera views, and a custom PCB HAT for power and I/O integration.
C++
Networking
PCB (KiCad)
Raspberry Pi
FreeRTOS Lock Box + OTP Web UI
Pico 2 W secure access control with RFID, keypad, solenoid + web-based OTP
Built a secure lock box using FreeRTOS tasks for responsive input handling and actuator/state control. Users authenticate via PN532 RFID + 4x4 keypad, and can generate one-time codes through an HTML-based Web UI.
FreeRTOS
Pico 2 W
RFID
Web UI