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
- Analysis of ROS 2 architecture and core capabilities
- Insights into navigation systems within robotics
- Configuration of the ROS 2 development environment
Sensor Integration and Data Acquisition
- Connection of LiDAR and camera sensors
- Methods for collecting and processing sensor data
- Visualization of sensor outputs through Rviz
Core Concepts in Mapping and Localization
- Underlying principles of SLAM
- Execution of 2D and 3D mapping procedures
- Localization methods utilizing AMCL and alternative techniques
Path Planning and Obstacle Avoidance
- Investigation of various path planning algorithms
- Strategies for dynamic obstacle detection and avoidance
- Validation of navigation in simulated settings
Simulation with Gazebo
- Setup of Gazebo simulations integrated with ROS 2
- Verification of robot models and navigation stacks
- Evaluation of performance within virtual environments
Implementation on Physical Robots
- Interfacing ROS 2 with physical hardware
- Calibration of sensors and actuators
- Execution of real-time navigation experiments
Debugging and Performance Optimization
- Resolution of navigation issues within ROS 2
- Optimization of SLAM algorithms for improved efficiency
- Adjustment of navigation parameters for optimal performance
Conclusion and Future Directions
Requirements
- Familiarity with fundamental robotics principles
- Proficiency with Linux-based operating systems
- Foundational programming knowledge in Python or C++
Target Audience
- Robotics engineers
- Automation developers
- Professionals in R&D specializing in 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.