🤖

Rehan Siddiqi

AI/Robotics

Hey, I'm Rehan.

Computer Engineering student at the University of Guelph. My interests span robotics, artificial intelligence, and the intersection of hardware and software. I enjoy building innovative solutions and exploring how technology can solve real-world problems.

Work Experience

Research Assistant

Jan 2025 – Aug 2025

Robotics Institute, University of Guelph

Python, C++, Docker, ROS2, FastAPI, MuJoCo, Yolov9

Developed intelligent path planning and perception systems for autonomous robots in agriculture. Focused on real-time decision making, data-driven automation, and advanced visual perception for robotic harvesting.

Undergraduate Research Assistant

May 2024 – Aug 2024

Robotics Institute, University of Guelph

Python, C++, Docker, ROS2, Git

Engineered a teleoperation system for robotics research, focusing on automation and real-time control. Developed robust communication and state management for autonomous harvesting. Gained experience in robotics systems integration.

Projects

Reinforcement Learning Arm Controller

Python, Isaac Lab, Isaac Sim, RSL-RL, PPO

Trained obstacle-aware arm reaching policies in Isaac Lab + Isaac Sim using RSL-RL PPO. Built a staged curriculum to improve performance as obstacles increased, and used TensorBoard to track success, collisions, and reward stability.

Gazebo Moveit2 Motion Planner

C++, ROS2, MoveIt2, OMPL, IKFast, RViz2, Gazebo, Docker

Developed a full-stack simulation of a 6-DOF robotic arm for autonomous motion using ROS2 and MoveIt2. Enabled fast, accurate path planning and real-time perception with OMPL, IKFast, and Octomap-based collision checking.

Facial Recognition Security System

Raspberry Pi 4, Python, Flask, RFID, IR Sensor, Camera Module

Built a security system with facial recognition and RFID access. Enhanced facility security by logging unrecognized faces and enabling seamless authorized entry.

ESP-NOW Wireless SCADA Mesh Network

C++, ESP32, FreeRTOS, ESP-NOW

Built a 4-node ESP32 SCADA mesh with FreeRTOS and ESP-NOW for real-time pump control. Implemented PID regulation on the head node and a slotting/ACK scheme to keep communications reliable and low-latency.

RTOS PID Temperature Controller

C++, STM32, uC/OS-III, LabVIEW

Built an STM32 PID temperature controller on uC/OS-III with a 200 ms control loop. Scheduled I/O, control, HMI, and logging tasks deterministically and validated the firmware in a HIL setup against a LabVIEW plant over UART.

GreenScore - GDSC Hacks

React, FastAPI, MongoDB, Gemini AI, Firebase, Python

Built an AI platform that rates food products on ethics and sustainability using barcode scans and product lookup. Enabled secure, real-time user experience with a responsive React/FastAPI interface and robust cloud integration.

Workflow Coordinator

Java, JavaFX, MongoDB, NoSQL, Maven

Developed a desktop workflow planning app with secure authentication and real-time data persistence. Enabled efficient workflow creation, tracking, and completion for users through an intuitive interface and robust NoSQL backend.