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
Foundations of ROS 2 and Autonomous Navigation
- An overview of ROS 2 architecture and its core capabilities
- Comprehending navigation systems within robotics
- Preparing and setting up the ROS 2 development environment
Managing Sensors and Data Acquisition
- Integrating LiDAR and camera sensor systems
- Techniques for collecting and processing sensor data
- Visualizing sensor outputs effectively using Rviz
Core Concepts of Mapping and Localization
- Theoretical principles behind SLAM
- Implementation strategies for 2D and 3D mapping
- Achieving localization using AMCL and alternative techniques
Path Planning and Obstacle Avoidance Strategies
- Exploring various path planning algorithms
- Methods for dynamic obstacle detection and avoidance
- Validating navigation capabilities in simulated settings
Leveraging Gazebo for Simulation
- Configuring Gazebo simulations in conjunction with ROS 2
- Evaluating robot models and navigation stack performance
- Analyzing system behavior within virtual environments
Implementing SLAM and Navigation on Physical Robots
- Establishing connections between ROS 2 and physical hardware
- Calibrating sensors and actuators for optimal performance
- Executing real-time navigation experiments
Troubleshooting and Performance Optimization
- Debugging common navigation issues in ROS 2
- Enhancing the efficiency of SLAM algorithms
- Precisely adjusting navigation parameters
Conclusions and Future Directions
Requirements
- A solid grasp of fundamental robotics principles
- Proficiency with Linux-based operating systems
- Foundational knowledge of programming in Python or C++
Target Audience
- Robotics engineers
- Automation developers
- Professionals in Research and Development focused on 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.