IIT People Search

Gianluca Cerilli

Robotics Software Engineer
Senior Technician
Dynamic Legged Systems
Research center

Gianluca Cerilli received the BSc degree in Computer Engineering from Roma Tre University in 2016 and the MSc degree in Artificial Intelligence and Robotics from Sapienza University of Rome, in 2019.
He studied for five months at University of Bergen, Norway, during his BSc and spent other five months at European Space Research and Technology Centre ESTEC (ESA), Netherlands, for his MSc thesis. This was focused on the development of a visual servoing system on a robot manipulator for object detection and pick up on Mars.

He worked at Stellantis from 2019 as a member of the Automated Driving Software team in a Scrum based agile development cycle. The main activities were focused on the development and integration of automated driving features and functional software compliant with functional safety principles.

From 2021 he works as Robotics Software Engineer at IIT, in the Dynamic Legged Systems (DLS) research line, and he is mainly involved in space applications, like the ANT project financed by the European Space Agency (ESA) and in collaboration with DFKI (prime). The aim of the Autonomous Non-wheeled all-Terrain (ANT) project concerns the implementation of a framework that could allow a rover system to explore difficult-to-access areas of the Moon and Mars such as high inclinations slopes, cliffs, craters, caves and lava tubes.

The main activities at DLS lab concern: the design, implementation and testing of libraries for the locomotion of different robots; the integration and testing of robot kinematics and dynamics libraries; software support for the laboratory and collaboration with external software teams; planning and analysis of software team development activities.


Title: Master’s Degree in Artificial Intelligence and Robotics
Institute: Sapienza University of Rome
Location: Rome
Country: Italy
From: 2016 To: 2019

Title: Bachelor’s Degree in Computer Engineering
Institute: Roma Tre University
Location: Rome
Country: Italy
From: 2012 To: 2016


Title: Certified LeSS Pratictioner
Description: Large-Scale Scrum (LeSS) is a framework for scaling agile development to multiple teams. The Certified LeSS Practitioner course is an in-depth course covering the LeSS principles, framework and rules, and guides. It provides essential information for adopting and improving LeSS to your product development group.
Date: 17-01-2020

Experience External

Title: Autonomous Driving Engineering Specialist
Institute: Stellantis
Location: Turin
Country: Italy
From: 2019 To: 2021

Title: Robotics and Machine Learning Intern
Institute: European Space Agency - ESA
Location: Noordwijk
Country: Netherlands
From: 2018 To: 2018


Robotics, Artificial Intelligence

Programming (C++, Python, Java, ROS, Matlab)

Web design (HTML5, CSS3, Javascript, WebGL)

Operating Systems (Linux, Windows)

All Publications
Bertol D. W., Fink G., Nisticò Y., Cerilli G., Marchitto M., Semini C.
A Practical Real-Time Distributed Software Framework for Mobile Robots
Second Workshop on Quality and Reliability Assessment of Robotic Software Architectures and Components, ICRA 2023 Workshop
Poster Conference
Barasuol V., Villa M., Marchitto M., Cerilli G., Semini C.
Controlled Sliding Locomotion for Legged Rovers on Steep Terrain During Space Exploration
17th Symposium on Advanced Space Technologies in Robotics and Automation
Conference Paper Conference
Dettmann A., Planthaber S., Bargsten V., Dominguez R., Cerilli G., Marchitto M., Fink G., Focchi M., Barasuol V., Semini C., Marc R.
Towards a generic navigation and locomotion control system for legged space exploration
16th Symposium on Advanced Space Technologies in Robotics and Automation (ASTRA 2022), pp. 8
Conference Paper Conference
Cerilli G., Zwick M.
Visual servoing for sample tube detection and pick-up on Mars
15th Symposium on Advanced Space Technologies in Robotics and Automation (ASTRA 2019), pp. 8
Conference Paper Conference