About Me
As a curious and passionate robotics researcher, I absolutely love diving into tough
challenges where deep learning meets robotics. I'm constantly on the lookout
for new technologies and driven to see how we can use them to build innovative
solutions. My goal is always to push beyond what's expected and bring fresh ideas to life.
Technical Skills
Python
C++
PyTorch
OpenCV
Docker
Git
ROS1/2
Open3D
Linux
TensorFlow
Unity 3D
JavaScript
React
Node.js
SQL
CI/CD
Numpy
Hugging Face
LLM
Pandas
Sci-kit
Languages
Italian
Native
English
Professional
Spanish
Professional
Catalan
Basic
Work Experience
Robotic Researcher
Eurecat | 2021 – Present
The work focuses on the development and deployment of advanced algorithms for both full and shared autonomy in aerial robotics. This address the entire pipeline, from sensor data extraction to final decision-making. I have experience with state-of-the-art algorithms across the perception pipeline, including localization, object detection, tracking, and planning. Additionally, I have worked with various neural-accelerated boards, both NVIDIA and non-NVIDIA, for running models on edge devices. The role also involved integrating human-in-the-loop systems for shared-autonomy algorithms, necessitating the creation of intuitive interfaces for robot interaction through Augmented Reality and Large Language Models (LLMs)
Technology used: C++, Python PyTorch, Robot Operating System (ROS1/2), OpenCV, Open3D, Unity3D, Nvidia Jetson, TensorFlow, LLM, Docker, Git
Deep Learning Researcher
University of Trento | Jan 2021 – Jul 2021
Development of deep learning multimodal attention methods, combining extracted information from text, audio and video for emotion recognition in the context of human robot interaction.
Technology used: Python, PyTorch, Numpy, Sci-kit, Pandas, Docker, Git
Deep Learning Researcher
Fondazione Bruno Kessler (FBK) | Oct 2020 – Dec 2020
Research for Huawei with a partnership with Fondazione Bruno Kessler on unsupervised human pose keypoint estimation from video sources.
Technology used: Python, PyTorch, Numpy, Sci-kit, Pandas, Git
Deep Learning Researcher
Bosch | Feb 2020 – Oct 2020
Development of deep learning attention methods for pedestrian and vehicle future trajectory prediction in the context of autonomous driving.
Technology used: Python, PyTorch, Docker, Git
Full Stack Developer Intern
Zucchetti Healthcare | Mar 2018 – Jun 2018
Development front-end and back-end of a Social Media Website in nursing houses for supporting reminisce activities.
Technology used: HTML, CSS, React Js, Node Js, SQLite
Personal Projects
🎮 robo-boy
A web application for controlling ROS 2 robots, tailored for mobile usage. Inspired by retro handheld consoles.
🔗 Project Website
🔗 GitHub Repository
Key Features:
- Multi-Platform Control: Specialized control interfaces for drones, robotic arms, and general robotics applications
- Custom Gamepad Creator: Drag-and-drop interface for creating personalized control layouts with joysticks, buttons, D-pads, toggles, and sliders
- Mobile-First Design: Optimized for touch devices with retro gaming aesthetics
- ROS 2 Integration: Real-time communication with ROS 2 robots through WebSocket connections
- Theme Customization: Multiple themes including custom color palette creation
- 3D Visualization: Point cloud and URDF model visualization capabilities
- Voice Control: Voice command interface for hands-free robot operation
- Containerized Deployment: Docker-based setup with reverse proxy for easy deployment
Technology Stack:
Frontend: React, TypeScript, Vite
ROS Integration: rosbridge_server, web_video_server
3D Graphics: Three.js for robot visualization
Deployment: Docker, Caddy reverse proxy
Styling: CSS3 with custom theme system
Impact & Applications:
This project bridges the gap between complex robotics systems and intuitive user interfaces, making robot control accessible through familiar gaming paradigms. It's particularly valuable for:
- Remote robot teleoperation in research and industrial settings
- Educational robotics with engaging, game-like interfaces
- Rapid prototyping of robot control systems
- Mobile robot operation in field environments
Education
PhD, Robotics & AI
DTU - Technical University of Denmark
2021 - 2024
Industrial Robotic & AI PhD at Danish Technical University conducted at Eurecat (Spain) under the MSCA-ITN programme
Thesis Title: Designing a Human-Drone Interaction: Insights from the AeroAssistant Framework
MSc, Autonomous Systems
University of Trento (Italy) and Aalto University (Finland)
2018 - 2020
European Double Program at University of Trento (Italy) and Aalto University (Finland) under the EIT Digital Master Programme
Major: Robotics & AI | Minor: Business & Entrepreneurship
Thesis Title: Feasible and adaptive attention-based models for multimodal trajectory prediction in urban driving scenarios
BSc, Computer Science
University of Trento, Italy
2015 - 2018
Bachelor degree at University of Trento, Italy, ranked 1st for CS in Italy
Published Research
7 publications at international conferences and workshops
Google Scholar Profile
Point, Segment, and Inspect: Leveraging Promptable Segmentation Models for Semi-Autonomous Aerial Inspection
🔗 Paper
Authors: Riccardo Franceschini, Javier Rodriguez Marquez, Matteo Fumagalli, and Julian Cayero Becerra
International Symposium on Robot and Human Interactive Communication 2024
Riding the Rollercoaster: Improving UAV Piloting Skills with Augmented Visualization and Collaborative Planning
🔗 Paper
Authors: R Franceschini, JR Marquez, M Fumagalli, JC Becerra
2024 International Conference on Unmanned Aircraft Systems
Enhancing Human-Drone Interaction with Human-Meaningful Visual Feedback and Shared-Control Strategies
🔗 Paper
Authors: R Franceschini, M Fumagalli, JC Becerra
2023 International Conference on Unmanned Aircraft Systems
Multimodal emotion recognition with modality-pairwise unsupervised contrastive loss
🔗 Paper
🔗 Code
Authors: R Franceschini, E Fini, C Beyan, A Conti, F Arrigoni, E Ricci
2022 26th International Conference on Pattern Recognition (ICPR)
Learn to efficiently exploit cost maps by combining RRT* with Reinforcement Learning
🔗 Paper
Authors: R Franceschini, M Fumagalli, JC Becerra
2022 IEEE International Symposium on Safety, Security, and Rescue Robotics
Feasible and adaptive multimodal trajectory prediction with semantic maneuver fusion
🔗 Paper
Authors: H Berkemeyer, R Franceschini, T Tran, L Che, G Pipa
2021 IEEE International Conference on Robotics and Automation (ICRA)