Get in Touch
 Duration 21 hours

Course Outline

Foundations of ROS 2 and Autonomous Navigation

  • Exploring the ROS 2 architecture and its core capabilities
  • Gaining insight into navigation systems within robotics
  • Establishing a functional ROS 2 development environment

Handling Sensors and Data Acquisition

  • Seamlessly integrating LiDAR and camera sensors
  • Strategies for collecting and processing sensor data
  • Visualizing sensor outputs effectively using Rviz

Core Concepts in Mapping and Localization

  • Understanding the fundamental principles of SLAM
  • Executing both 2D and 3D mapping tasks
  • Achieving localization through AMCL and alternative techniques

Path Planning and Obstacle Avoidance Strategies

  • Examining various path planning algorithms
  • Implementing dynamic obstacle detection and avoidance mechanisms
  • Validating navigation logic within simulated environments

Leveraging Gazebo for Simulation

  • Configuring Gazebo simulations in conjunction with ROS 2
  • Evaluating robot models and navigation stacks
  • Assessing performance metrics in virtual settings

Implementation of SLAM and Navigation on Physical Robots

  • Establishing connections between ROS 2 and physical hardware
  • Calibrating sensors and actuators for precision
  • Conducting real-time navigation experiments

Debugging and Performance Optimization

  • Resolving navigation issues within the ROS 2 framework
  • Enhancing SLAM algorithms for greater efficiency
  • Refining navigation parameters for optimal performance

Wrap-up and Future Directions

Requirements

  • A solid grasp of fundamental robotics principles
  • Proficiency with Linux-based operating systems
  • Foundational programming knowledge in either Python or C++

Target Audience

  • Robotics engineers
  • Automation developers
  • R&D professionals specializing in autonomous systems

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories