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 the ROS 2 Framework and Autonomous Navigation Capabilities
- Analysis of ROS 2 system architecture and functional capabilities
- Foundational concepts of navigation systems in robotic operations
- Configuration and deployment of the ROS 2 environment
Management of Sensors and Data Acquisition Processes
- Integration of LiDAR and optical camera sensor systems
- Methodologies for data collection and processing workflows
- Utilization of Rviz for the visualization of sensor outputs
Core Principles of Mapping and Localization
- Theoretical foundations of Simultaneous Localization and Mapping (SLAM)
- Implementation strategies for two-dimensional and three-dimensional mapping
- Application of Adaptive Monte Carlo Localization (AMCL) and related techniques
Path Planning and Obstacle Avoidance Strategies
- Procedures for dynamic obstacle detection and avoidance protocols
- Validation of navigation capabilities within simulated test environments
Leveraging Gazebo for Simulation and Testing
- Configuration of Gazebo simulation environments integrated with ROS 2
- Testing of robot models and navigation stacks for operational reliability
- Performance analysis within controlled virtual settings
Deployment of SLAM and Navigation Systems on Physical Hardware
- Establishing connectivity between ROS 2 and physical robotic hardware
- Calibration of sensor inputs and actuator responses
- Execution of real-time navigation experiments and field testing
Diagnosis and Performance Optimization
- Identification and resolution of navigation issues within the ROS 2 framework
- Optimization of SLAM algorithms for operational efficiency
- Adjustment and refinement of navigation parameters for optimal performance
Conclusion and Recommended Subsequent Actions
Requirements
- Working knowledge of fundamental robotics principles
- Proficiency with Linux-based operating systems
- Familiarity with programming in Python or C++
Intended 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.