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
Foundations of ROS 2 and Autonomous Navigation
- An overview of ROS 2 architecture and its key capabilities
- Understanding the mechanics of navigation systems in robotics
- Configuring the ROS 2 development environment
Handling Sensors and Data Acquisition
- Integrating LiDAR and camera sensor units
- Techniques for collecting and processing raw sensor data
- Visualizing sensor outputs effectively using Rviz
Core Concepts of Mapping and Localization
- Key principles underlying SLAM
- Implementing both 2D and 3D mapping strategies
- Achieving localization through AMCL and alternative techniques
Path Planning and Obstacle Management
- Examining various path planning algorithms
- Strategies for dynamic obstacle detection and avoidance
- Evaluating navigation performance in simulated settings
Leveraging Gazebo for Simulation
- Configuring Gazebo simulations alongside ROS 2
- Testing robot models and associated navigation stacks
- Analyzing system performance within virtual environments
Implementing SLAM and Navigation on Physical Robots
- Establishing connections between ROS 2 and physical hardware
- Calibrating sensors and actuators for accuracy
- Executing real-time navigation experiments
Optimizing Performance and Troubleshooting
- Debugging common navigation issues within ROS 2
- Enhancing SLAM algorithm efficiency
- Refining navigation parameters for optimal operation
Conclusion and Future Directions
Requirements
- A foundational grasp of core robotics principles
- Proficiency with Linux-based operating systems
- Basic programming skills in either Python or C++
Target Audience
- Robotics engineers
- Automation developers
- Professionals engaged in research and development for autonomous systems
21 Hours
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.