ROS 2 Foundations: Architecture, Programming & Core Concepts
Completed by João Ricardo Nunes Sousa
May 29, 2026
3 hours (approximately)
João Ricardo Nunes Sousa's account is verified. Coursera certifies their successful completion of ROS 2 Foundations: Architecture, Programming & Core Concepts
What you will learn
Set up and configure a ROS 2 development environment
Create and manage ROS 2 nodes for modular applications
Use topics, services, and actions for inter-node communication
Skills you will gain
- Category: Generative AI
- Category: Development Environment
- Category: Software Installation
- Category: Docker (Software)
- Category: Containerization
- Category: Operating Systems
- Category: Middleware
- Category: Robotics
- Category: Software Architecture
- Category: Application Programming Interface (API)
- Category: C++ (Programming Language)
- Category: Configuration Management

