{"id":3186,"date":"2026-08-10T09:02:40","date_gmt":"2026-08-10T09:02:40","guid":{"rendered":"https:\/\/nokobox.com\/index.php\/item\/udemy-ros-for-beginners-iii-web-based-navigation-with-rosbridge-2023-5\/"},"modified":"2026-08-10T09:02:40","modified_gmt":"2026-08-10T09:02:40","slug":"udemy-ros-for-beginners-iii-web-based-navigation-with-rosbridge-2023-5","status":"publish","type":"digital_item","link":"https:\/\/nokobox.com\/index.php\/item\/udemy-ros-for-beginners-iii-web-based-navigation-with-rosbridge-2023-5\/","title":{"rendered":"Udemy \u2013 ROS for Beginners III: Web-based Navigation with ROSBridge 2023-5"},"content":{"rendered":"<div class=\"w-post-elm post_content\">\n<h2 dir=\"ltr\">Descriptions<\/h2>\n<p dir=\"ltr\">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.<\/p>\n<h3 dir=\"ltr\">What you\u2019ll learn<\/h3>\n<ul dir=\"ltr\">\n<li>Create a web interface to teleoperate a robot<\/li>\n<li>Develop a web interface for robot navigation<\/li>\n<li>Use JavaScript React front-end development<\/li>\n<li>Use ROSBridge to interact with ROS ecosystem<\/li>\n<\/ul>\n<h3 dir=\"ltr\">Who this course is for<\/h3>\n<ul dir=\"ltr\">\n<li>Cloud robotics engineers<\/li>\n<li>Any ROS learner and enthusiast<\/li>\n<li>Software developer for robotics applications<\/li>\n<\/ul>\n<h3 dir=\"ltr\">Specificatoin of ROS for Beginners III: Web-based Navigation with ROSBridge<\/h3>\n<ul dir=\"ltr\">\n<li>Publisher : <a href=\"https:\/\/href.li\/?https:\/\/www.udemy.com\/course\/ros-web-nav\/\" target=\"_blank\">Udemy<\/a><\/li>\n<li>Teacher : <a href=\"https:\/\/downloadlynet.ir\/tag\/anis-koubaa\">Anis Koubaa<\/a><\/li>\n<li>Language : English<\/li>\n<li>Level : Intermediate<\/li>\n<li>Number of Course : 45<\/li>\n<li>Duration : 2 hours and 49 minutes<\/li>\n<\/ul>\n<h3 dir=\"ltr\">Content of ROS for Beginners III: Web-based Navigation with ROSBridge<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-901189\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2024\/05\/ROS-for-Beginners-III_-Web-based-Navigation-with-ROSBridge.c.jpeg\" alt=\"ROS for Beginners III_ Web-based Navigation with ROSBridge\" width=\"705\" height=\"427\"><\/p>\n<h3 dir=\"ltr\">Requirements<\/h3>\n<ul dir=\"ltr\">\n<li>Be familiar with ROS concepts and ecosystem<\/li>\n<li>Recognizes the concepts of the navigation<\/li>\n<li>Has basic knowledge on Web development<\/li>\n<li>Understand Javascript<\/li>\n<\/ul>\n<h3 dir=\"ltr\">Pictures<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-901190\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2024\/05\/ROS-for-Beginners-III_-Web-based-Navigation-with-ROSBridge.d.jpeg\" alt=\"ROS for Beginners III_ Web-based Navigation with ROSBridge\" width=\"705\" height=\"282\"><\/p>\n<h3 dir=\"ltr\">Sample Clip<\/h3>\n<div style=\"width: 640px;\" class=\"wp-video\"><span class=\"mejs-offscreen\">Video Player<\/span><\/p>\n<div id=\"mep_0\" class=\"mejs-container mejs-container-keyboard-inactive wp-video-shortcode mejs-video\" tabindex=\"0\" role=\"application\" aria-label=\"Video Player\" style=\"width: 640px; height: 360px; min-width: 217px;\">\n<div class=\"mejs-inner\">\n<div class=\"mejs-mediaelement\"><mediaelementwrapper id=\"video-125604-1\"><video class=\"wp-video-shortcode\" id=\"video-125604-1_html5\" width=\"640\" height=\"360\" preload=\"metadata\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/ROS_for_Beginners_III__Web-based_Navigation_with_ROSBridge_Downloadly.ir.mp4?_=1\" style=\"width: 640px; height: 360px;\"><source type=\"video\/mp4\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/ROS_for_Beginners_III__Web-based_Navigation_with_ROSBridge_Downloadly.ir.mp4?_=1\"><a href=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/ROS_for_Beginners_III__Web-based_Navigation_with_ROSBridge_Downloadly.ir.mp4?nocache=1786097593217\">https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/ROS_for_Beginners_III__Web-based_Navigation_with_ROSBridge_Downloadly.ir.mp4<\/a><\/video><\/mediaelementwrapper><\/div>\n<div class=\"mejs-layers\">\n<div class=\"mejs-poster mejs-layer\" style=\"display: none; width: 100%; height: 100%;\"><\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-loading\"><span class=\"mejs-overlay-loading-bg-img\"><\/span><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-error\"><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer mejs-overlay-play\" style=\"width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-button\" role=\"button\" tabindex=\"0\" aria-label=\"Play\" aria-pressed=\"false\"><\/div>\n<\/div>\n<\/div>\n<div class=\"mejs-controls\">\n<div class=\"mejs-button mejs-playpause-button mejs-play\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Play\" aria-label=\"Play\" tabindex=\"0\"><\/button><\/div>\n<div class=\"mejs-time mejs-currenttime-container\" role=\"timer\" aria-live=\"off\"><span class=\"mejs-currenttime\">00:00<\/span><\/div>\n<div class=\"mejs-time-rail\"><span class=\"mejs-time-total mejs-time-slider\" role=\"slider\" tabindex=\"0\" aria-label=\"Time Slider\" aria-valuemin=\"0\" aria-valuemax=\"0\" aria-valuenow=\"0\" aria-valuetext=\"00:00\"><span class=\"mejs-time-buffering\" style=\"display: none;\"><\/span><span class=\"mejs-time-loaded\"><\/span><span class=\"mejs-time-current\"><\/span><span class=\"mejs-time-hovered no-hover\"><\/span><span class=\"mejs-time-handle\"><span class=\"mejs-time-handle-content\"><\/span><\/span><span class=\"mejs-time-float\"><span class=\"mejs-time-float-current\">00:00<\/span><span class=\"mejs-time-float-corner\"><\/span><\/span><\/span><\/div>\n<div class=\"mejs-time mejs-duration-container\"><span class=\"mejs-duration\">00:00<\/span><\/div>\n<div class=\"mejs-button mejs-volume-button mejs-mute\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Mute\" aria-label=\"Mute\" tabindex=\"0\"><\/button><a href=\"javascript:void(0);\" class=\"mejs-volume-slider\" aria-label=\"Volume Slider\" aria-valuemin=\"0\" aria-valuemax=\"100\" role=\"slider\" aria-orientation=\"vertical\"><span class=\"mejs-offscreen\">Use Up\/Down Arrow keys to increase or decrease volume.<\/span><\/p>\n<div class=\"mejs-volume-total\">\n<div class=\"mejs-volume-current\" style=\"bottom: 0px; height: 100%;\"><\/div>\n<div class=\"mejs-volume-handle\" style=\"bottom: 100%; margin-bottom: -3px;\"><\/div>\n<\/div>\n<p><\/a><\/div>\n<div class=\"mejs-button mejs-fullscreen-button\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Fullscreen\" aria-label=\"Fullscreen\" tabindex=\"0\"><\/button><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h3 dir=\"ltr\">Installation Guide<\/h3>\n<p dir=\"ltr\">Extract the files and watch with your favorite player<\/p>\n<p dir=\"ltr\">Subtitle : English<\/p>\n<p dir=\"ltr\">Quality: 720p<\/p>\n<h3 dir=\"ltr\">Download Links<\/h3>\n<p dir=\"ltr\"><a href=\"https:\/\/dl3.downloadly.ir\/Files\/Elearning\/Udemy_ROS_for_Beginners_III_Web-based_Navigation_with_ROSBridge_2023-5_Downloadly.ir.part1.rar?nocache=1786097591\">Download Part 1 \u2013 1 GB<\/a><\/p>\n<p dir=\"ltr\"><a href=\"https:\/\/dl3.downloadly.ir\/Files\/Elearning\/Udemy_ROS_for_Beginners_III_Web-based_Navigation_with_ROSBridge_2023-5_Downloadly.ir.part2.rar?nocache=1786097591\">Download Part 2 \u2013 422 MB<\/a><\/p>\n<h5 dir=\"ltr\">Password file(s): <a>www.downloadly.ir<\/a><\/h5>\n<h3 dir=\"ltr\">File size<\/h3>\n<p dir=\"ltr\">1.41 GB<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Descriptions ROS for Beginners III: Web-based Navigation with ROSBridge, Welcome to the course on ROS for Beginners III Web-based Navigation with ROSBridge. I a<\/p>\n","protected":false},"author":1,"template":"","dgi_category":[10458],"dgi_tag":[35038,35039,35040,35041,35042,35043,35044,35045,35046],"class_list":["post-3186","digital_item","type-digital_item","status-publish","has-post-thumbnail","hentry","dgi_category-video-tutorials","dgi_tag-anis-koubaa","dgi_tag-download-ros-for-beginners-iii-web-based-navigation-with-rosbridge","dgi_tag-free-download-ros-for-beginners-iii-web-based-navigation-with-rosbridge","dgi_tag-free-ros-for-beginners-iii-web-based-navigation-with-rosbridge","dgi_tag-ros-for-beginners-iii-web-based-navigation-with-rosbridge","dgi_tag-ros-for-beginners-iii-web-based-navigation-with-rosbridge-download","dgi_tag-ros-for-beginners-iii-web-based-navigation-with-rosbridge-free","dgi_tag-ros-for-beginners-iii-web-based-navigation-with-rosbridge-free-download","dgi_tag-udemy-ros-for-beginners-iii-web-based-navigation-with-rosbridge"],"_links":{"self":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/3186","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item"}],"about":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/types\/digital_item"}],"author":[{"embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/3186\/revisions"}],"wp:attachment":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/media?parent=3186"}],"wp:term":[{"taxonomy":"dgi_category","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_category?post=3186"},{"taxonomy":"dgi_tag","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_tag?post=3186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}