Get in Touch
 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

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories