Udemy – ROS for Beginners III: Web-based Navigation with ROSBridge 2023-5

Udemy – ROS for Beginners III: Web-based Navigation with ROSBridge 2023-5 Downloadly IRSpace

Udemy – ROS for Beginners III: Web-based Navigation with ROSBridge 2023-5
Udemy – ROS for Beginners III: Web-based Navigation with ROSBridge 2023-5

ROS for Beginners III: Web-based Navigation with ROSBridge, Welcome to the course on ROS for Beginners III Web-based Navigation with ROSBridge. I am Anis Koubaa, and I will be your instructor in this course. This course is the third course in the series ROS For Beginners. It is a project-based course that deals with how to develop a web interface to teleoperate and interact with ROS-enabled robots. At the end of this course project, you will develop a web interface that will allow you to teleoperate and monitor the robot based on ROS. The Web interface will be developed using ReactJS, which is a popular JavaScript framework for front-end development. We will first start by developing a component that will tell us whether the robot with which we would like to communicate is connected or not connected. Then, you will develop another component to teleoperate the robot through a web-based joystick in ReactJS. You also implement a button for stopping the robot in an emergency situation. Furthermore, the web interface will display live information about the robot such as its position, orientation, and linear and angular velocity. The last part of this project deals with map-based navigation. You will be able to display the navigation map on the web browser and send the goal location for the robot to navigate to. In the end, you will develop a comprehensive web interface that will allow you to interact with your robot easily through a web interface using the most popular JavaScript framework, which is ReactJS. Cloud robotics is an emerging topic in the last few years and it aims at integrating mobile robots with cloud computing systems and the Internet of Things through web services interfaces. Besides, I have developed this course because there are not sufficient pointers and no comprehensive tutorials on how to make web browsers interact with robots.

What you’ll learn

  • Create a web interface to teleoperate a robot
  • Develop a web interface for robot navigation
  • Use JavaScript React front-end development
  • Use ROSBridge to interact with ROS ecosystem

Who this course is for

  • Cloud robotics engineers
  • Any ROS learner and enthusiast
  • Software developer for robotics applications

Specificatoin of ROS for Beginners III: Web-based Navigation with ROSBridge

  • Publisher : Udemy
  • Teacher : Anis Koubaa
  • Language : English
  • Level : Intermediate
  • Number of Course : 45
  • Duration : 2 hours and 49 minutes

Content of ROS for Beginners III: Web-based Navigation with ROSBridge

ROS for Beginners III_ Web-based Navigation with ROSBridge

Requirements

  • Be familiar with ROS concepts and ecosystem
  • Recognizes the concepts of the navigation
  • Has basic knowledge on Web development
  • Understand Javascript

Pictures

ROS for Beginners III_ Web-based Navigation with ROSBridge

Sample Clip

Installation Guide

Extract the files and watch with your favorite player

Subtitle : English

Quality: 720p

Download Links

Download Part 1 – 1 GB

Download Part 2 – 422 MB

File size

1.41 GB