Developing Web Interfaces for ROS 2 Course - Python
From the essential to advanced widgets, learn how to control and monitor robots with ROS 2 using just your web browser, all on the web!

Course Summary
Would you like to control and monitor robots with ROS 2 using just your web browser?
The "Developing Web Interfaces for ROS 2" is the right course for you! We dive, step-by-step, into many different widgets that communicate directly to ROS 2 using only HTML and JavaScript code. You will learn the essential and be able to develop more using the knowledge acquired.
What you will learn
- Understand how to make ROS 2 data available to other environments
- Understand how to create simple but efficient web pages
- How to publish to topics and control robots from the web
- How to subscribe to topics and monitor ROS data from the web
- How to work with ROS 2 params from the web
- How to consume ROS 2 services and action servers from the web
- Create powerful interfaces that show: 3D models, maps, and camera images
Course Overview
Teachers
Robots used
FastBot robot
