About Me
I am a curious and passionate robotic researcher who loves tackling new challenges and pushing the boundaries of deep learning. Always eager to explore, I thrive on turning innovative ideas into real-world solutions.
Languages
Italian
Native
English
Professional
Spanish
Professional
Catalan
Basic
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
Work Experience
Robotic Researcher
Eurecat | 2021 – Present
The work involves developing and deploying advanced autonomy and shared-autonomy teleoperation for aerial inspection. It integrates augmented reality elements and deep learning approaches, running on embedded hardware, to retain human decision-making while leveraging autonomy features.
Technology used: C++, Python PyTorch, Robot Operating System (ROS1/2), OpenCV, Open3D, TensorFlow, Docker, Git
Deep Learning Researcher
University of Trento | Feb 2020 – 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 on for an external company 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
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
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
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
Authors: R Franceschini, M Fumagalli, JC Becerra
2023 International Conference on Unmanned Aircraft Systems
Multimodal emotion recognition with modality-pairwise unsupervised contrastive loss
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
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
Authors: H Berkemeyer, R Franceschini, T Tran, L Che, G Pipa
2021 IEEE International Conference on Robotics and Automation (ICRA)