Get in Touch
 Duration 21 hours

Course Outline

Foundations of ROS 2 and Autonomous Navigation

  • Examining the core architecture and functional capabilities of ROS 2
  • Analyzing navigation system structures within robotics
  • Configuring the necessary ROS 2 development environment

Managing Sensors and Data Acquisition

  • Connecting LiDAR and camera sensor modules
  • Acquiring and refining raw sensor data
  • Utilizing Rviz to visualize sensor feedback

Core Concepts in Mapping and Localization

  • Exploring the underlying principles of SLAM
  • Executing both 2D and 3D mapping procedures
  • Achieving precise localization using AMCL and advanced methods

Strategies for Path Planning and Obstacle Evasion

  • Evaluating various path planning algorithms
  • Implementing dynamic obstacle detection and avoidance protocols
  • Validating navigation behaviors in simulated settings

Leveraging Gazebo for Simulation

  • Constructing Gazebo simulation environments integrated with ROS 2
  • Testing specific robot models and navigation stacks
  • Evaluating performance metrics in virtual contexts

Implementing SLAM and Navigation on Physical Robots

  • Bridging ROS 2 with physical hardware components
  • Performing sensor and actuator calibration
  • Executing real-time navigation experiments

Debugging and Performance Enhancement

  • Diagnosing and resolving navigation challenges within ROS 2
  • Refining SLAM algorithms for optimal efficiency
  • Adjusting navigation parameters for peak performance

Conclusion and Future Directions

Requirements

  • Solid grasp of fundamental robotics concepts
  • Proficiency with Linux-based operating systems
  • Foundational programming skills in either Python or C++

Target Audience

  • Robotics engineers
  • Automation software developers
  • Professionals engaged in R&D for autonomous systems

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories