Loading Events
  • This event has passed.

Modern robot software development with ROS 2

December 10, 2021 @ 10:00 am - 12:00 pm CET

Event Category:

Presented by

Tomasz Gawron

Institute of Robotics and Machine Intelligence,

Poznań University of Technology

 

Sign up for the event now

Abstract

In this talk, we will highlight the key features of ROS 2, which enable development of modular, scalable, high-performance applications with low effort. We will explore the new communication middleware, the component system, the action system and many others. We will discuss how those new features can be incorporated in the bigger picture of the software development cycle based on our conclusions from ongoing projects. We will share some best practices for structuring large projects and automated testing. What is more, we will show how Docker can be leveraged to create portable development and deployment environments, which facilitate reproducibility.  Finally, we will show how native ROS 2 API’s can be wrapped in simple framework to make the development simpler and faster through an expressive programming syntax.

Presenter biography

Tomasz Gawron received the Ph.D. degree in Robotics from Poznań University of Technology (PUT) in 2019, where he has been working as researcher from 2013. He serves as a Secretary of the Polish IEEE RAS Chapter.  His research interests include motion planning and control of mobile robots, machine learning and automated software synthesis.

 

Venue

Online meeting through WebEx system

Organizer

Polish Chapter of IEEE Robotics & Automation Society