help Help
book LEARNING
emoji_events COMPETITIONS
people_alt Projects
shopping_basket MARKETPLACE
English
arrow_drop_down
English
中文
arrow_drop_down
Chinese Yuan (¥)
US Dollar ($)
Indian Rupee (₹)
Nigerian Naira(₦)
Euro (€)
Hong Kong Dollars(HK$)

Need to access a workshop / class ?

Enter your classcode

fingerprint


My Account

My Billing

SETTINGS

Invite A Friend


01/27/2021 11:08 AM
SIGN IN
REGISTER
SIGN IN
REGISTER

English
arrow_drop_down
English
中文
arrow_drop_down
Chinese Yuan (¥)
US Dollar ($)
Indian Rupee (₹)
Nigerian Naira(₦)
Euro (€)
Hong Kong Dollars(HK$)

book LEARNING

emoji_events COMPETITIONS

people_alt Projects

shopping_basket MARKETPLACE

help Help

01/27/2021 11:08 AM

Obstacle Avoidance with Wheeled Robots

starstarstarstarstar_half
(223 ratings)
  • access_time 4 hours
  • trending_up Beginner
  • label Wheeled Robot

This course comes with a certification

Get this Course

Refer 10 users to get this course for free 🎁

Course Referrals
close
group_add
You have referred 0 people to this course so far. Refer 10 more people and get access to this course for free!.

How would you like to access this course?

close

radio_button_unchecked
Subscribe to Beginner Plan ( $... monthly)

This course is part of the Robociti Beginner subscription package, which gives you access to 16 courses in total. Learn More

radio_button_unchecked
Buy only this course ( $...)

Choose this option to get lifetime access to ONLY the "Obstacle Avoidance with Wheeled Robots" course on Robociti.


Subscribe
Course Details
Reviews
Discussions
Back to Course List
Back to Course List

About This Course

Skills you'll learn from this course

  • done_all Basics of Robotic Sensors
  • done_all Use of Ultrasonic Distance Sensors with Raspberry Pi
  • done_all Basics of Signal Processing
  • done_all Python Programming Basics for Obstacle Detection and Avoidance with Distance Sensors

In this course, which has Course "Build A Motion Controlled Wheeled Robot" as its prerequisite, students will learn how to equip the wheeled robot created in course "Build A Motion Controlled Wheeled Robot" with ultrasonic sensors in order to avoid obstacles along its path, much like the Mars Rovers navigate on the surface of the Red Planet. Firstly, students review the 4-wheeled Mars Rover's basic parts and are given an introduction about its sensors, followed by a more general explanation about how different sensors work, and a more detailed presentation of ultrasonic sensors. Then, they are taught how to attach the ultrasonic sensors on the 4-wheeled robot, and how to connect them to the processing board. Afterwards, the robot is connected to the programming environment and students program the basic sensing functionalities of the robot using predefined functions given in libraries in the Python programming language. Finally, the students combine the motion and sensing functions they learned to complete the navigation of the robot within a specific environment to reach a goal location while avoiding some obstacles in the way and overcoming others.

Get Certified

Obstacle Avoidance with Wheeled Robots Certificate

Course Features

  • check_circle Programming Environment
  • check_circle Jupyter Notebook
  • check_circle Robot Simulations
  • check_circle Forum & Support

Course Chapters

Course Introduction

  • Mars Rover Sensing
  • Course Objectives

Session 1: Theoretical Principles

  • Session Objectives
  • Curiosity Parts Review
  • Curiosity Rover Sensors
  • Mini Challenge
  • Ultrasonic Sensors
  • HC-SR04Sensor
  • Signal Processing I
  • Signal Processing II
  • Mini Challenge
  • Session Summary

Session 2: Hardware Assembly

  • Session Objectives
  • Component Intro
  • Mini Challenge
  • Assembly Preview
  • Hardware Assembly
  • Mini Challenge
  • Vehicle Customization
  • Session Summary

Session 3: Programming

  • Session Objectives
  • Robot Management
  • WorkSpace Setup
  • Python Basics Review
  • Python Strings
  • Python Lists
  • Python Booleans
  • Python: if statements
  • Python: while loop
  • Python: for loop
  • Time Module
  • Mini Challenge
  • Obstacle Detection
  • Session Summary

Session 4: Challenge

  • Session Objectives
  • Challenge Introduction
  • Challenge Time
  • Submit Your Code
  • Upload Your Video
  • Course Completion
  • 上传您的视频
Requirements
Course “Build A Motion Controlled Wheeled Robot” is a prerequisite for this course.

For this course you can use the Wheely Robot/Starter Kit If you are using hardware, you will need:
For this course you can use the Wheely Robot/Starter Kit
  • Wheeled Robot assembled in Course “Build A Motion Controlled Wheeled Robot”
  • Remaining contents of the Wheely Robot/Starter Kit after Course “Build A Motion Controlled Wheeled Robot”, including the ultrasonic sensors
  • Several obstacles for the robot to avoid

Get Certified

Obstacle Avoidance with Wheeled Robots Certificate

Courses Contributor

label
Robiciti Team

Course Reviews

Robociti is recommended by students and professionals

alt

Robociti is the go-to platform to learn robotics from scratch. Its teaching methodology equips you with knowledge that is relevant, with lesson progressions that build foundation upon foundation.

Jeffrey - Engineering Student

starstarstarstarstar
alt

Finally a platform for the community of RoboGeeks, where one does not only have the opportunity to acquire the know-how of robotics, but can also meet and connect with others who share the same interest!

Lajos - Robotics Hobbyist

starstarstarstarstar
alt

The courses on Robociti are a great way to have a soft start in robotics. I didnt have any experience before and found that the coding and building were taught very instructively.

Adrian - Robotics Student

starstarstarstarstar_half
alt

Very easy to understand. The slides and quizzes make this course easy and interesting.

Dylan - Student

starstarstarstarstar
alt

I love this course. It is great. I am a beginner and so far I understand it.

Kumar - Hobbyist

starstarstarstarstar

Course Discussions

forum
Have any questions or comments? Join the discussion on the Robociti Forum and share with other learners.

No. 1 AI & Robotics learning community

English
arrow_drop_down
English
中文

About Us

Our Company

Legal

Privacy Policy

Refund Policy

Careers

Products and Services

Courses

Competitions

Marketplace

Projects

Blog

Free Resources


Support

Help

FAQs

Contact Us


Go Social


@ 2021 Popular Robotics Inc. 博普乐科技(北京)有限公司

business 北京市海淀区上地信息路26号1层0106-201室

京ICP备19029546号-1