Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Leveraging a Functional Approach for More Testable and Maintainable ROS 2 Code

CppCon via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a functional approach to writing more testable and maintainable Robot Operating System (ROS) 2 code in this conference talk from CppCon 2023. Gain insights into the challenges of using object-oriented programming in ROS and learn how adopting functional programming techniques can minimize middleware impact, reduce code coupling, and improve robustness. Discover alternative methods for architecting ROS 2 code, understand common sources of bugs and flaky tests, and acquire strategies to create more reliable and maintainable robotics software. By the end of the talk, develop a new perspective on ROS 2 code architecture that enhances testability and overall code quality.

Syllabus

Leveraging a Functional Approach for More Testable & Maintainable ROS 2 Code - Bilal Gill - CppCon23

Taught by

CppCon

Reviews

Start your review of Leveraging a Functional Approach for More Testable and Maintainable ROS 2 Code

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.