Get in Touch

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

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories