I'm a Robotics Engineering student at the University of Genoa, passionate about programming and technology. This is my university GitHub profile where I share academic projects, labs, and assignments.
[in progress...]
Languages: C/C++ | Python | Matlab | Java | JavaScript
Databases: Microsoft SQL Server
Tools: Git | VS Code
Focus: Robotics | Automation | Software Development
-
π Currently working on: Advanced AUV Motion Control and Terrain Following for Automatic Seabed Inspection
-
π± Learning: [in progress]
-
π Studying: [in progress]
-
π§ Develop advanced skills in robotics and automation
-
π Master algorithms and data structures
-
π€ Contribute to open source projects
-
π± Continuous growth in software engineering
- Terrain Following Thesis β Advanced AUV motion control and terrain following for seabed inspection
- Cooperative Robotics β Advanced robotics control implementations for cooperative manipulation tasks using Task Priority Inverse Kinematics (TPIK) algorithms
- Robot Dynamics β A comprehensive collection of robot dynamics simulations and control implementations using MATLAB/Simulink
- Modelling control of manipulators β A comprehensive collection of robot kinematics simulations and control implementations using MATLAB
- Embedded Systems β A collection of MPLAB X projects for Microchip 16βbit MCUs (XC16), covering core embedded topics: timers, interrupts, UART, ADC, PWM, SPI, cooperative scheduling, and parsing
- Artificial Intelligence β A comprehensive repository for Artificial Intelligence in Robotics, featuring implementations of DNN, automated planning algorithms, and reinforcement learning techniques
- Computer Vision β Laboratory implementations developed in MATLAB, covering fundamental to advanced topics in image processing, feature detection, stereo vision, and motion analysis
- Drone Simulator β This project consists of a drone operation interactive simulator with master and child processes, watchdog, and socket communication
- SLAM Navigation ROS2 β Advanced guidance and SLAM localization with PDDL decision planner package in ROS2
- Navigation ROS1 β Simulates the movement of a robot in a 3D world environment, generating and deleting position goals
- Python Simulator β This project consists of moving a robot to collect all tokens in the space and group them together in a 2D environment
- Java market game β Game project for a bigger app on android developed with Java and libGdx
- Biomedical β A collection of biomedical robotics and biomedical signal processing focusing on three main areas: EMG signal processing, EEG analysis, and haptic robotics with the Phantom Omni device
Some README sections and code comments were generated with GitHub Copilot and may contain mistakes.
