Skip to content
View tommasocalzolari's full-sized avatar

Block or report tommasocalzolari

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tommasocalzolari/README.md

Robotics, autonomy, and intelligent navigation

I build autonomous robotic systems that combine perception, planning, learning, and real-time control, with a focus on aerial robotics, computer vision, reinforcement learning, and navigation in constrained environments.


Selected Projects

  • Damage-Robust Quadruped Locomotion - PPO locomotion controller for the MuJoCo Ant, trained under randomized single-leg actuator degradation to improve performance after damage.
    Tech: Python · reinforcement learning · PPO · Stable-Baselines3 · Gymnasium/MuJoCo - Repository

  • SimBioSys Greenhouse Robot - Autonomous ROS2 greenhouse robot for flower-bed inspection, navigation, UI interaction, and basic harvesting.
    Tech: ROS2 · Nav2/AMCL/SLAM · YOLO perception - Repository

  • Parrot Bebop Obstacle Avoidance - Onboard perception and reactive obstacle-avoidance pipeline for a physical Parrot Bebop drone using Paparazzi UAV.
    Tech: C · Paparazzi UAV · onboard computer vision - Repository

  • RRT-MPC Drone Navigation - Autonomous quadrotor navigation in simulation using sampling-based planning and model predictive control.
    Tech: Python · RRT/RRT* · MPC - Repository

  • Multi-Sensor Pedestrian Detection - Autonomous-driving perception pipeline for pedestrian detection and 3D localization using camera, LiDAR, and radar data.
    Tech: Python · sensor fusion · CNN/NMS - Repository

  • Duck Collector Imitation Learning - Vision-based imitation-learning policy for collecting objects in MiniWorld environments.
    Tech: Python · behavior cloning · Keras - Repository

  • Hannes Hand ROS Evaluation - ROS-based experimental framework for evaluating control strategies on the Hannes prosthetic hand.
    Tech: ROS · Python · prosthetic-hand control - Repository

  • Single-Cycle RISC-V CPU - Single-cycle RISC-V CPU implemented in Verilog and verified through waveform-based simulation. Tech: Verilog · RISC-V · GTKWave - Repository

  • FPGA HDMI Display Controller - Custom Verilog HDMI display peripheral connected to a Hummingbird/e203 CPU through memory-mapped I/O.
    Tech: Verilog · FPGA · HDMI - Repository


Technical Focus

  • Robotics and autonomous systems
  • Reinforcement learning and imitation learning
  • Robust control and policy evaluation
  • Motion planning and trajectory optimization
  • Computer vision and sensor fusion
  • Embedded systems and real-time software
  • Python, C/C++, ROS2, PyTorch, OpenCV, Stable-Baselines3, Gymnasium, MuJoCo, and Verilog

Contact

LinkedIn: tommaso-calzolari
Email: tommi.calzolari@gmail.com
TU Delft: tcalzolari@tudelft.nl

Pinned Loading

  1. simbiosys-greenhouse-robot simbiosys-greenhouse-robot Public

    Autonomous greenhouse robotics system using ROS, Nav2, SLAM, perception, UI feedback, and MIRTE Master hardware for plant monitoring and navigation.

    Python 1

  2. paparazzi paparazzi Public

    Forked from tudelft/paparazzi

    Real-time onboard computer vision for autonomous Parrot Bebop flight using Paparazzi UAS, obstacle avoidance, and CNN gate detection.

    C 1

  3. damage-robust-ant-rl damage-robust-ant-rl Public

    Training and evaluating PPO controllers for robust MuJoCo Ant locomotion under simulated single leg actuator failures.

    Python

  4. autonomous-drone-rrt-mpc autonomous-drone-rrt-mpc Public

    Autonomous quadrotor navigation in PyBullet using RRT* global planning and MPC trajectory tracking.

    Python 3

  5. hannes-hand-ros-evaluation hannes-hand-ros-evaluation Public

    ROS-based control, real-time data acquisition, and experimental evaluation of the Hannes hand prosthesis.

    Python 1

  6. multi-sensor-pedestrian-detection multi-sensor-pedestrian-detection Public

    Multi-sensor pedestrian detection and 3D localization using camera, LiDAR, radar, point-cloud clustering, CNN scoring, and non-maximum suppression.

    Python