About This Course
Skills you'll learn from this course
- done_all Basics of Sensor Fusion
- done_all Basics of Probabilistic Theory
- done_all Exploration of Hostile Environments with Robots
- done_all OpenCV and Python for Image Processing Intermediate Concepts
- done_all Camera and Ultrasonic Sensor Fusion for Sample Collection with Wheeled Robots
During Course "Object Collection with Wheeled Robots", which builds upon all the previous courses, lets students practice more about how to use all the sensors we have mounted on our wheeled robot, including the ultrasonic sensors and the camera, to detect and approach target objects up to a specified position, from which the robotic arm adjusted can manipulate the target objects appropriately. At first, students learn about Sensor Fusion and the challenges we are presented with when trying to combine information from different sources, along with the Probabilistic Theory we have introduced to deal with the uncertainty of this process. Then, students can see different hostile environment applications that robots are used for in the modern world. Afterwards, more Computer Vision skills are taught and students can see how to use different filters to detect different elements in their images through the use of OpenCV functions. Finally, they combine the skills they learned to complete the challenge of detecting target objects around the robot, navigating to them, picking them up with the robotic arm and carrying them to a target location.
Get Certified
Course Features
- check_circle Programming Environment
- check_circle Jupyter Notebook
- check_circle Forum & Support
Course Chapters
Course Introduction
Mars Rover Manipulation
Course Objectives
Session 1: Theoretical Principles
Session Objectives
Sensor Fusion
Fused Sensors
Sensor Fusion Issues
Fusion Applications
Mini Challenge
Probabilistic Theory I
Probabilistic Theory II
Gaussian Distributions
Kalman Filter
Filter Applications
Mini Challenge
Hostile Environment
Mini Challenge
Session Summary
Session 2: Hardware Assembly
Session 3: Programming
Session Objectives
Robot Management
WorkSpace Setup
CV with Python Review
CV with Python II
Accessing Pixel Values
Image Thresholding
Smoothing Images
Morph. Transformations
HSV Settings
Object Collection
Mini Challenge
Session Summary
Session 4: Challenge
Session Objectives
Challenge Introduction
HSV Settings
Challenge Time
Course Summary
Submit Your Code
Upload Your Video
Course Completion