Introduction to Image Processing for Robotics




Introduction to Image Processing for Robotics

In this course we will learn to use the Riders platform to study image processing problems for some real-world robotics environments. Riders is an online development system which provides everything you need so you can start immediately writing code and working with robots. You just need your browser and you won't need to install anything. After joining the Udemy course you can sign up for Riders. We will send you a code and brief instructions so you can join the course and open the lessons.

In ScoutRider we introduce the Riders platform in the context of a fun puzzle. This is a quick activity which will get you comfortable with the Riders platform so you can open projects, start simulations, edit code, and become familiar with the tools available to you.

In LineRider we introduce the basic concepts of image processing. Your robot has a simple 1D camera composed of just 32 pixels. We will learn how to write code which reads the image and determines where a white line is located on the image. We will develop a feedback algorithm so your robot follows the line to complete a course. The goal is to complete the course as quickly as possible so you can have fun tuning the parameters and try to get the best time.

In GreenRider we will start working with 2D color images. We will learn about red, green, and blue pixel components and apply this knowledge to solve a real world problem. A recycling plant needs to sort objects by interpreting images on a camera. We will learn to sort images by size and by color.

In ZeroGRider we will apply your new knowledge of image processing and feedback to control a satellite. We will learn how to create a docking algorithm so the satellite docks quickly and safely with a space station.

In AutoRider we will create an autonomous driving algorithm so your robot can navigate a course and avoid other vehicles. This is an extremely active area of research right now. We will walk you through the steps for this challenging problem.

In DroneRider we will be introduced to OpenCV which is an image processing library. Using OpenCV, we will determine the locations and colors of gates for a course. We will then instruct your drone to fly the course and try some strategies for improving your speed. For this final lesson you will have the opportunity to compete in a challenge and compare your results with other contestants.


Application of Image Processing to Real-World Robotics Environments Taught at an Introductory Level

Url: View Details

What you will learn
  • Introductory Image Processing with Robotics
  • Introductory Python Programming
  • Real Applications of Image Processing

Rating: 3.66667

Level: Beginner Level

Duration: 2 hours

Instructor: Riders AI


Courses By:   0-9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

About US

The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of hugecourses.com.


© 2021 hugecourses.com. All rights reserved.
View Sitemap