Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to Computer Vision in Robotics
- Exploring the role of computer vision applications in robotics
- Addressing key challenges in perception and visual understanding
- Configuring the development environment with OpenCV and Python
Image Processing Fundamentals
- Understanding image representation and manipulation techniques
- Applying filtering, edge detection, and feature extraction
- Utilizing color spaces and segmentation methods
Object Detection and Tracking with OpenCV
- Detecting objects via classical methods such as Haar cascades and HOG
- Tracking moving objects within video streams
- Incorporating visual feedback into robotic systems
Deep Learning for Visual Perception
- Examining the architecture of convolutional neural networks (CNNs)
- Training and deploying object detection models
- Implementing pre-trained models like YOLO, SSD, and Faster R-CNN
Sensor Fusion and Depth Perception
- Merging camera data with LiDAR and ultrasonic sensor inputs
- Performing depth estimation and 3D reconstruction
- Enabling perception for obstacle avoidance and navigation
Vision-Based Control and Decision Making
- Applying computer vision techniques to robotic manipulation
- Implementing visual servoing and closed-loop control
- Facilitating autonomous decision-making driven by visual input
Deploying and Optimizing Vision Models
- Deploying models on embedded systems and edge devices
- Optimizing inference performance for real-time operations
- Troubleshooting issues and enhancing model accuracy
Summary and Future Directions
Requirements
- A solid understanding of basic robotics concepts
- Proficiency in Python programming
- Foundational knowledge of machine learning principles
Target Audience
- Robotics engineers
- Computer vision practitioners
- Machine learning engineers
21 Hours
Testimonials (2)
Supply of the materials (virtual machine) to get straight into the excersises, and the explanation of the Ros2 core. Why things work a certain way.
Arjan Bakema
Course - Autonomous Navigation & SLAM with ROS 2
its knowledge and utilization of AI for Robotics in the Future.