M.Sc. Control Systems Engineering, University of Padova. Writing my master's thesis at IT+Robotics on 6D object pose estimation for industrial bin-picking. I build ROS 2 systems that see, decide and move — pose estimation, colour segmentation, LiDAR navigation, MoveIt 2 motion planning, and the control theory underneath them.
- turtlebot3-navigation-perception — ROS 2 navigation and perception on a simulated TurtleBot 3: AprilTag goal extraction, Nav2, a LiDAR corridor-following controller, LiDAR table detection, and a baseline versus Kalman-filtered state estimator.
- ur5-vision-guided-manipulation — vision-guided cube swapping on a simulated UR5: 6-DoF pose recovery from a single RGB camera, colour classification, pose/colour fusion with staleness handling, and a constraint-aware MoveIt 2 pick-and-place sequence in C++.
- traffic-sign-light-detection — one YOLO11 detector for 33 classes, unified from two datasets whose annotation formats, coordinate conventions and label taxonomies have nothing in common.
- control-engineering-laboratory — five applied control laboratories in MATLAB/Simulink: Bode-method PID design with experimental identification, state-space tracking with anti-windup, digital control by emulation, LQR on a resonant two-mass load, and discrete LQR with integral action on a balancing robot.
The simulation environments are vendored, so the robotics repositories build self-contained. Each one documents what was verified and what was not.
SRBL Team Description Paper — Small Size League, RoboCup 2025.
- Team leader — RoboCup Small Size League (SRBL) · 2024–2025 — led the team through RoboCup 2025: system integration, technical documentation and competition preparation.
- R&D electronics engineer — MRL Humanoid, QIAU · 2019–2024 — main control board, motor communication, inertial sensor fusion and power distribution for humanoid soccer robots.
- Earlier: co-founder of RoboIUT (2021–2024), RoboCup Junior Soccer League technical committee and referee (2022–2024), R&D at Noandishan Hooshmand Sepahan (2020).
ROS 2 · MoveIt 2 · Nav2 · Gazebo · BlenderProc · OpenCV · YOLO · 6D pose estimation · Python · C/C++ · MATLAB/Simulink · Altium · STM32 · Git · LaTeX
- M.Sc. Control Systems Engineering — University of Padova · 2024–present
- B.Sc. Electrical Engineering — Qazvin I. Azad University · 2019–2023
RoboCup: 1st place, Humanoid League — RoboCup 2019 (Sydney) and IranOpen 2023; 2nd place, RoboCup 2021 (Bordeaux); junior soccer league titles 2015–2018. Persian (native) · English (B2) · Italian (elementary)
