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.
Duration 21 hours
Course Outline
Introduction to Computer Vision in Robotics
- Survey of computer vision applications within robotic systems
- Addressing key challenges in perception and visual understanding
- Configuring the development environment with OpenCV and Python
Image Processing Essentials
- Techniques for image representation and manipulation
- Methods for filtering, edge detection, and feature extraction
- Utilizing color spaces and segmentation strategies
Object Detection and Tracking via OpenCV
- Identifying objects using classical approaches (Haar cascades, HOG)
- Tracking dynamic objects within video streams
- Incorporating visual feedback into robotic control loops
Deep Learning for Visual Perception
- Fundamentals of convolutional neural networks (CNNs)
- Training and deploying object detection models
- Implementing pre-trained architectures (YOLO, SSD, Faster R-CNN)
Sensor Fusion and Depth Perception
- Combining camera data with LiDAR and ultrasonic sensor inputs
- Performing depth estimation and 3D reconstruction
- Enabling perception for obstacle avoidance and navigation
Vision-Driven Control and Decision Making
- Applying computer vision principles to robotic manipulation
- Implementing visual servoing and closed-loop control
- Enabling autonomous decision-making based on visual data
Model Deployment and Optimization
- Deploying models on embedded systems and edge devices
- Optimizing inference performance for real-time operational requirements
- Diagnosing issues and enhancing model accuracy
Summary and Future Directions
Requirements
- A solid grasp of fundamental robotics principles
- Proficiency in Python programming
- Working knowledge of machine learning fundamentals
Target Audience
- Robotics engineers
- Computer vision practitioners
- Machine learning engineers
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.