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
Fundamentals of ROS 2 and Autonomous Navigation
- An examination of ROS 2 architecture and its core capabilities.
- Gaining insight into navigation systems within robotics.
- Preparing the ROS 2 development environment.
Managing Sensors and Data Capture
- Integrating LiDAR and camera sensor technologies.
- Techniques for gathering and processing sensor data.
- Utilizing Rviz for visualizing sensor outputs.
Core Concepts in Mapping and Localization
- Understanding the theoretical underpinnings of SLAM.
- Executing 2D and 3D mapping strategies.
- Achieving localization through AMCL and related methodologies.
Strategies for Path Planning and Obstacle Management
- Reviewing various path planning algorithms.
- Implementing dynamic obstacle detection and avoidance mechanisms.
- Evaluating navigation performance in simulated settings.
Leveraging Gazebo for Simulation
- Configuring Gazebo simulations in conjunction with ROS 2.
- Testing robot models and associated navigation stacks.
- Assessing operational performance within virtual environments.
Implementing SLAM and Navigation on Physical Robots
- Establishing connections between ROS 2 and physical hardware.
- Performing calibration of sensors and actuators.
- Conducting real-time navigation experiments.
Problem-Solving and Performance Tuning
- Diagnosing and resolving navigation challenges within ROS 2.
- Optimizing SLAM algorithms for improved efficiency.
- Adjusting navigation parameters for optimal performance.
Conclusions and Future Directions
Requirements
- A solid grasp of fundamental robotics concepts.
- Proficiency in operating Linux-based systems.
- Familiarity with programming languages such as Python or C++.
Target Audience
- Robotics engineers.
- Automation developers.
- Professionals engaged in research and development of autonomous systems.
Testimonials (1)
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.