Developing Web Interfaces for ROS 2 Course - Python
From the essential to advanced widgets, learn how to control and monitor robots with ROS 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
