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: Command-Line Interface
- Category: Configuration Management
- Category: Containerization
- Category: Software Architecture
- Category: Software Installation
- Category: Docker (Software)
- Category: Generative AI
- Category: System Configuration
- Category: Package and Software Management
- Category: Robotics
- Category: Application Programming Interface (API)
- Category: C and C++

