good
Build Autonomous Navigation Robot: ROS Simulation & Hardware
Learn how to make a low cost autonomous delivery robot at home from scratch on your own using Robot Operating System!
Course Description
There are many courses on ROS which provide good insights on theoretical aspects and building Robots in simulation. But, in this course, we will be discussing how to build a low-cost ROS-powered autonomous robot at home from scratch. Step-by-step instructions will be given in detail on how to build the Autonomous Robot.
This course covers lessons on how to physically build a customized Robot including elements like Mechanical design, Electronic circuit assembly, software configuration, ROS navigation stack integration, Arduino integration, Software simulation, real-world navigation, and a sample delivery application
By the end of this course, you will be able to achieve the following:
Design and build your customized physical robot with autonomous navigation capability
Create a map of your house using the lidar scanner of the robot
Command robot to go to any accessible location on the created map
Interact with the robot using a mobile app, joystick, keyboard, push-button, or remote computer
Monitor robot updates via LCD, mobile app, sound, and status LEDs
Automate delivery of small payload and return to home base
This course is for anyone interested in Robotics who wishes to learn about autonomous navigation in robots and build a low-cost ROS Powered robot platform.
Everything you need to know about building this robot would be explained in this course. A basic understanding of python programming language, ROS basics, Arduino basics, and a little bit of 3D printing knowledge would be handy.
Now let's start to build our Robot!
Goals
What will you learn in this course:
- Design and build your customized physical robot
- Autonomous navigation using Robot Operating System
- Create a map of your house using the lidar scanner of the robot
- Command robot to go to any accessible location on the created map
- Interact with the robot using a mobile app, joystick, keyboard, push-button, or remote computer
- Monitor robot updates via LCD, mobile app, sound, and status LEDs
- Automate delivery of small payload and return to home base
Prerequisites
What are the prerequisites for this course?
- Interest in robotics
- Basic programming (python)
- ROS basics
- Arduino basics
- 3D Printing basics (optional)

Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
5 Lectures
-
About This Course 03:37 03:37
-
Introduction 00:11 00:11
-
Theory 02:15 02:15
-
ROS Navigation Stack 04:56 04:56
-
Resources 00:04 00:04
Building Robot Step by Step
30 Lectures

Conclusion
2 Lectures

Instructor Details

Rajesh Subramanian
Robotics EngineerHi,
I'm Rajesh, Robotics Engineer by profession with 5+ years of experience in industry and research. Completed my post graduation from The University of Queensland, Australia. Have worked with mobile robots, robot arms and modular robots as part of industry and academics. Have published a research paper on modular robot at IEEE international conference.
https://ieeexplore.ieee.org/document/6718991
Course Certificate
User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

Our students work
with the Best


































Feedbacks
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now