My personal projects
Here there are some of the most relevant projects I have been working on lately.
For more details about the project please look at the specific project's page.
FireCop
With a high-tech adorable robot, we won the second place at the Amazing Robot Competition in 2022 in Helsinki.Fully ROS-based, it leverages machine learning and computer vision, using stereocamera and infrared sensors for detecting fire. I am proud to be the team leader in this successful project carried out under time pressure.
End-to-end sensor fusion for Visual Inertial Odometry
Sensor fusion for localization is a solved problem thanks to filtering approaches, but robustness to outliers can be achieved through deep-learning methods. Also, End-to-end sensor fusion uses a deep-learning pipeline to make sensor fusion plug and play.
Collision avoidance for swarm drones
This project is part of the european project 5G!Drones, developed by Eurecom. Here I improved my programming skills and learnt new tools for database management and autopilot systems. Due to the signed NDA, I cannot show this project further in detail.
DBot
Project for Aalto University. Together with my colleague and friend Alvari, we have developed DBot, a ROS-based multipurpose robot for maintenence of the CERN LHC and as delivery bot.
CAN-bus stepper motor controller
PCB design and firmware development of a controller for stepper motors driver over CANBus. After several iterations, we are now working on a new iteration that will be part of a project we want to try to commercialize to ignite the automation... stay tuned!
ROS Robotic arm
Based on Nyrio's Kickstarter successful project, together with a friend we have designed our robotic arm, with our own electronics and create a ROS hardware interface for programming the arm.
Chargery
Automatic charging and monitoring station for a pack of 6 LiPo 3s batteries, to avoid undercharge or overcharge.
Portable 3DP-CF-450 Drone
Design and production of a portable 3d printed and carbon fiber class 450 drone. The arms are designed to be easily removed for better portability.