Canada Spends Logo

Explore our Budget 2026 analysis

Grant: Strategic Projects - Group

École Polytechnique de Montréal

$127,000.00

A Software Ecosystem for Groups of Heterogeneous Autonomous Robots

FY 2016-17

Summary
This project is to investigate novel approaches to create a software ecosystem specific to groups autonomous robots, including programming languages, middleware, and application deployment. This is a strategic area for Canada, as we are currently on the verge of a new techology revolution: autonomous robots are becoming more and more present in our everyday lives. From drones to self-driving cars, these systems are becoming pervasive, and are used in many kinds of applications. Examples of robotic applications are search and rescue operations, industrial and agricultural inspection, coordinated vehicle platooning, aerial mapping and monument digitization, and medical or surgical activities. We envision a world where a designer can specify the behaviour of heterogeneous groups of robots, and package this behaviour in an application that can be installed on multiple robotic systems. There will be a market for these robotic apps, and manufacturer of drones and other devices will allow customers to purchase and customize these behaviours for their specific activities. Our objective is to develop a programming language, software engineering practices, and an application development and delivery ecosystem for heterogeneous multi-robot systems. The successful completion of this project would put Canada at the forefront of an emerging field with a revolutionary market potential.
Program
Strategic Projects - Group
Location
Quebec, Canada
Recipient Type
Academia
Type
Grant
Source
NSERC's Awards Data

As published

Application id
479149-2015
Name nom
Beltrame, Giovanni
Department département
Génie informatique et génie logiciel
Organization id
64
Institution établissement
École Polytechnique de Montréal
Province en
Québec
Province fr
Québec
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2016
Competition year année de concours
2015
Award amount
127000
Program id
STPGP
Program name en
Strategic Projects - Group
Program name fr
Projets stratégiques - De groupe
Group en
Research partnerships programs
Group fr
Programmes de partenariat
Committee code
1567
Committee name en
Strategic Projects Selection Panel - ICT
Committee name fr
Comité de sélection des projets stratégiques - ICT
Area of application code
801
Area of application group en
Information and communication services
Area of application group fr
Services d'information et de télécommunications
Area of application en
Computer software
Area of application fr
Logiciel
Research subject code
2720
Research subject group en
Information technology
Research subject group fr
Technologie de l'information
Research subject en
Computer systems software
Research subject fr
Logiciel de systèmes informatiques
Partie
2
Nb partie
3
Application title
A Software Ecosystem for Groups of Heterogeneous Autonomous Robots
Keyword
NSERC
Application summary
This project is to investigate novel approaches to create a software ecosystem specific to groups autonomous robots, including programming languages, middleware, and application deployment. This is a strategic area for Canada, as we are currently on the verge of a new techology revolution: autonomous robots are becoming more and more present in our everyday lives. From drones to self-driving cars, these systems are becoming pervasive, and are used in many kinds of applications. Examples of robotic applications are search and rescue operations, industrial and agricultural inspection, coordinated vehicle platooning, aerial mapping and monument digitization, and medical or surgical activities. We envision a world where a designer can specify the behaviour of heterogeneous groups of robots, and package this behaviour in an application that can be installed on multiple robotic systems. There will be a market for these robotic apps, and manufacturer of drones and other devices will allow customers to purchase and customize these behaviours for their specific activities. Our objective is to develop a programming language, software engineering practices, and an application development and delivery ecosystem for heterogeneous multi-robot systems. The successful completion of this project would put Canada at the forefront of an emerging field with a revolutionary market potential.
École Polytechnique de Montréal - $127,000 Grant (201… | Canada Spends