Gianni Di Caro research on swarm intelligence and swarm robotics
  • HOME
  • PUBLICATIONS
  • Teaching
  • Projects
  • Robotics
  • Swarm Intelligence
  • About me
  • Contacts

​​​​
​Gianni A. Di Caro
Ph.D., Associate Teaching Professor @Carnegie Mellon University

​


Swarm Intelligence and (Swarm) Robotics
 What is not good for the swarm is not good for the bee - Marcus Aurelius


Picture
Picture
Picture
Full CV
Google Scholar Profile
> 170 publications
> 35,900 citations
​44 h-index
Picture

   Teaching
(2020-2022)

Spring '22 teaching:
Fall '21 teaching:
Spring '21 teaching:
fall '20 teaching:
Introduction to robotics 16-311
Introduction to
​Machine Learning 10-315
Machine Learning In a nutshell 15-288
Artificial Intelligence 15-281
Principles of Computing 15-110
Principles of Computing 15-110

News

Picture

April 2022 -  New NPRP grant awarded! 

Awarding of project proposal for NPRP-S cycle 14, QNRF
Project proposal Greenhouse-5.0: AI robotics for automated data collection, analytics, and decision support in greenhouse farming has been selected for funding from QNRF. I'm project's Lead PI. This will be exciting!

mis.qgrants.org/Public/AwardSearch.aspx


Picture

October 2021 - In the news! 

Interview on AI for the Gulf Times newspaper 
AI grand challenges and transformational impact

​www.gulf-times.com/story/703383/AI-to-transform-all-types-of-jobs-within-a-decade-says-expert

Picture
October 2021 - Interview in the STEM TV Show, RAI

STEM Episode 16: Insects (in Italian)
A scientific TV series from RAI Culture (Italian public TV broadcasting network).

I'm interviewed in the section starting at about minute 18:40 focusing on Swarm Intelligence and Swarm Robotics.

www.raiplay.it/video/2021/10/Stem---pt16-Insetti-c8932fbf-9b16-4f23-b0c0-0478efa012b1.html

Picture
October 2021 - Panelist in AI Webinar

AI Grand Challenges: A panel discussion (Ganesh Mani, chair)

Ganesh Mani (CMU), Gianni. A. Di Caro (CMU-Q), Patrick McSharry (CMU-Africa), Beverly Woolf (Univ. of Massachusetts), Francesca Rossi (IBM), Dag Spicer (Computer History Museum), Mercy Asiedu (MIT)

 www.youtube.com/watch?v=F-gYwocLSGQ 

Picture
April 2021 - New journal paper accepted!

Spatially-Distributed Missions with Heterogeneous Multi-Robot Teams,  E. Feo-Flushing,   L. Gambardella,  G. A. Di Caro

IEEE Access  ieeexplore.ieee.org/document/9420064

Picture
March 2021 - In the News!

Carnegie Mellon uses AI and robots to explore Qatar’s waters

​Gulf Times
Picture

Picture
Picture
February - March 2021 - New Conference Papers accepted!

Multi-robot informative path planning using a leader-follower architecture, G.A. Di Caro and A.W. Ziaullah Yousaf.  IEEE International Conference on Robotics and Automation (ICRA), Xi’an, China, May 30 - June 5, 2021


​Map learning via adaptive region-based sampling in multi-robot systems, G.A. Di Caro and A.W. Ziaullah Yousaf.  15th International Symposium on Distributed Autonomous Robotic Systems (DARS), Kyoto, Japan, June 1–4, 2021

Picture
August 2020 - New Journal Article!

Swarm Intelligence and Cyber-Physical Systems: Concepts, Challenges and Future Trends,
M. Schranz, G. A. Di Caro, T. Schmickl, W. Elmenreich, F. Arvin, A. Sekercioglu, M. Sende. 

Swarm and Evolutionary Computation, Elsevier, 2020
​
DOI:  doi.org/10.1016/j.swevo.2020.100762

Picture
August 2020 - New Project Grant Awarded!
​

​
Communications-aware distributed deep reinforcement learning in multi-robot teams for underwater inspection tasks
​G. Di Caro (LPI), 1 Year

Picture
July 2019 - New special issue on OR Spectrum

Machine Learning and Combinatorial Optimization,
​
G. A. Di Caro, R. Montemanni, M. Salani, V. Maniezzo (editors)

Submission deadline: January 31, 2020, July 3-5, 2019


Picture
August 2019 - New keynote talk!

Human-Swarm interaction and cooperation, G. A. Di Caro

IEEE RAS Summer School on Multi-Robot Systems, Prague, July 29 - August 2, 2019 


Picture
July 2019 - New conference paper presented!

Robot path planning using imprecise and sporadic advisory information from humans, G. A. Di Caro, E. Feo-Flushing

20th Towards Autonomous Robotic Systems Conference (TAROS), London, July 3-5, 2019


Picture
June 2019 - New invited talk!

A Survey of Machine Learning for Combinatorial Optimization, G. A. Di Caro

30th European Conference on Operations Research (EURO), Dublin, 23-26 June, 2019

Picture
May 2019 - TARMEM project is starting up!

Finally, the NPRP10 TARMEM (Teams of Aquatic and  Aerial Robots for Marine Environmental Monitoring) project is starting up.

Project description and news can be accessed at: www.tarmem.org

Picture
1 May 2018 - New CMU-Q graduates, class 2018!  

​​Congratulations to all 90 new CMU-Q graduates, 13 from CS, and in particular to Fatma Tlili,  Rohith Pillai, and Aisha Mohamed who did their senior theses with me as an advisor!


Picture
24 April 2018 - New student awards!  

​​Congratulations to Fatma and Rohith, who I'm advising for their senior thesis: their work has been awarded at the Meeting of the Minds 2018!

Fatma Tlili: Best Project Award (CMUQ) for her work on 
                      Deep learning  and pattern analysis for crack detection

  Rohith Pillai:  Best CS Project Award (QNRF) for his work on 
                       A mixed initiative system for survivable path planning 


Picture
April 2018 - New journal article:  

​​An integer linear programming model for fair multitarget tracking in cooperative multirobot systems, 
​
J. Banfi,  J. Guzzi, F. Amigoni, E. Feo-Flushing, A. Giusti, L. Gambardella, G. A. Di Caro

Autonomous robots,   DOI:10.1007/s10514-018-9735-4


Picture
26 March 2018 - New accepted conference paper:
​  
​A Model of Artificial Emotions for Behavior-Modulation and Implicit Coordination in Multi-robot Systems, J. Guzzi, A. Giusti, L. Gambardella, G. A. Di Caro
​
GECCO 2018, Kyoto, Japan, July 15-19


Picture
7 January 2018 - New undergrad course, CS 15-382:
​  
​This fall semester I'm teaching a new (exciting!) CS course, that I designed from scratch:
​Collective Intelligence
​
​
​The course is about complex systems, multi-agent systems, swarms, networks, ...
Web site with description, slides, homework: www.qatar.cmu.edu/~gdicaro/15382/


Picture
13 December 2017 - New Ph.D.!​  

​My Ph.D. student Eduardo Feo-Flushing has successfully defended his thesis on Collaborative missions with heterogeneous networked teams at the University of Lugano (USI), Switzerland.

Congratulations Dr. Feo!!​


Picture
Picture
10 July 2017 - Keynote @ Lakeside Labs Research days 2017​  
​
I gave a keynote talk on Robot Swarms: The human-in-the-loop,  at the Research days 2017​  organized by Lakeside Labs on the topic of  Self-organization and Swarm Intelligence in Cyber-Physical systems,  Klagenfurt, Austria, July 10-12, 2017

Website of the event: researchdays.lakeside-labs.com/
​
​
Video of the talk:  www.youtube.com/watch?v=S4057TOMUNA
​


Picture
15 June  2017 - New research project funded!​  
​
Research project Teams of Aquatic / Aerial Robots for Marine Environmental Monitoring, has been awarded 600,000 USD funding from Qatar National Research Fund (QNRF) under program NPRP cycle 10

I'm the leading PI. Profs. Filippo Arrichiello and Enrico Simetti from ISME, Italy, are co-PIs


Highlights of recent research (up to 2016)

Picture

SWARMIX:
​Mixed swarms for SAR

The Swiss-funded Sinergia project SWARMIX: a mixed team of humans, robots, and dogs interact and cooperate for search and rescue.
Learn More
Awarded as Most Entertaining Video (+ other nominations) at the 
​2016 AAAI Video competition  
Picture

Adaptive relay control in mobile robotic networks

The position of mobile robots acting as network relays in a mobile ad hoc network is adaptively controlled based on a mathematical model that jointly outputs positions and routing tables.
Learn More
Picture

Swarm recognition of human gestures

A swarm of small robots collectively classify human gestures for building an intuitive modality for human-swarm interaction
Learn More
Picture
Picture

Wearable interfaces for multi-modal human swarm interaction

Deep learning for autonomous drone navigation following forest trails

Robots are mainly passive during the interaction. Decoding and fusion of vocal and gestural commands is done using wearable devices and local networking.
Deep learning techniques are used to train a neural network to recognize forest trails. The network is used by the controller of a quadrotor to autonomously and safely  navigate among trees..
Learn More
Learn More
Proudly powered by Weebly
  • HOME
  • PUBLICATIONS
  • Teaching
  • Projects
  • Robotics
  • Swarm Intelligence
  • About me
  • Contacts