Skip to content
View veneziaandrea's full-sized avatar

Block or report veneziaandrea

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.

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
veneziaandrea/README.md

Andrea Venezia

Automation & Control Engineering | Robotics & Autonomous Systems

Master’s student in Automation and Control Engineering @ Politecnico di Milano
President of the Polimi Robotics Association (AEA)
Focused on robotics, state estimation, MPC, and autonomous systems.

LinkedIn GitHub Email


🚧 Ongoing Projects

πŸ›Έ Multi-UAV Trajectory Optimization (Ongoing)

GitHub Repo

MPC-based optimal control framework for a drone fleet, enabling coordinated trajectory planning for obstacle avoidance and surface monitoring under dynamic constraints.

Tech: Optimization, MPC, Python, UAVs


πŸŽ› Quanser Aero 2 Control – Automation Lab (Ongoing)

GitHub Repo

Control for pitch and yaw regulation of a Quanser Aero 2 bicopter, focusing on multivariable dynamics, stability, and closed-loop attitude control.

Tech: Robotics, Control, MATLAB, Simulink


πŸ€– Robotics Systems Experience

Robotics Systems Integration and Deployment

End-to-end robotics pipeline development from simulation to real-world deployment.
Includes setup and integration of ROS2 and MuJoCo environments, remote system deployment, and implementation of Model Predictive Control (MPC) for real-time control.
Validated through experimental deployment on a physical robotic platform in closed-loop operation.

Tech: ROS2, MuJoCo, MPC, Control Systems, C++


πŸ“¦ Projects

πŸ€– Autonomous Robotics & SLAM Navigation

GitHub Repo

End-to-end ROS system for 2D SLAM, localization, and autonomous navigation of a 4-wheel mobile robot.
Implements sensor fusion and the ROS Navigation Stack for mapping, pose estimation, and path planning in unknown environments.

Tech: ROS, C++, Python, SLAM


🧠 RNN Time Series Classification

GitHub Repo

Deep learning model for time series classification using RNNs (LSTM, GRU) for sequential pattern learning.

Tech: PyTorch, RNN, Python


🩺 Mask-Guided Patch Classification in Pathology Images

GitHub Repo

Deep learning pipeline for Whole Slide Image (WSI) classification of breast cancer subtypes using a MIL framework, mask-guided patch selection, GAN-based augmentation, and a two-stage fine-tuning strategy.

Tech: PyTorch, MIL, Computer Vision


🦾 ROS-based Robotics Foundations

GitHub Repo

ROS1-based mobile robotics project focused on robot simulation and odometry estimation for state tracking and navigation using Gazebo and RViz.

Tech: ROS, C++


πŸ›  Tech Stack

Robotics & Control

ROS
ROS2
MPC
Control Systems

Programming

Python
C
C++
MATLAB

Simulation

PyBullet
Gazebo

AI & ML

PyTorch
Deep Learning

Tools

Linux
Git
Simulink
SolidWorks


πŸ› Leadership & Community

  • President, Polimi Robotics Association (AEA)
  • Supervisory Board Member, European Student Robotics Association (ESRA)
  • Founder & Technical Lead, SAPIENS bio-inspired prosthetic system project

πŸ“« Contact

πŸ“§ Email: veneziandrea02@gmail.com
πŸ“ Milano, Italy
πŸ”— LinkedIn: https://linkedin.com/in/andrea-venezia

Pinned Loading

  1. multi-UAVs-trajectory-optimization multi-UAVs-trajectory-optimization Public

    MPC based optimal control of a flying drones fleet for obstacle avoidance/surface monitoring

    Python 6

  2. autonomous-robot-slam-navigation autonomous-robot-slam-navigation Public

    End-to-end ROS1 system for 2D SLAM, localization, and autonomous navigation of a 4-wheel mobile robot using sensor fusion and ROS navigation stack

    CMake

  3. mask-guided-patch-mil-pathology-classification mask-guided-patch-mil-pathology-classification Public

    Mask-guided patch-based deep learning framework for weakly supervised molecular subtype classification of histopathological whole-slide images using multiple instance learning.

    Jupyter Notebook

  4. rnn-time-series-classification rnn-time-series-classification Public

    Deep learning approach for time series classification using recurrent neural networks (RNN, LSTM, GRU) for sequential pattern learning.

    Jupyter Notebook