Get in Touch
 Duration 21 hours

Course Outline

Fundamentals of ROS 2 and Autonomous Navigation

  • Review of ROS 2 architecture and core capabilities
  • Analysis of navigation system dynamics in robotics
  • Configuration of the ROS 2 development environment

Handling Sensors and Data Acquisition

  • Integration of LiDAR and camera sensors
  • Methods for collecting and processing sensor data
  • Visualization of sensor outputs via Rviz

Core Concepts in Mapping and Localization

  • Foundational principles of SLAM
  • Implementation of 2D and 3D mapping techniques
  • Localization strategies using AMCL and related methods

Path Planning and Obstacle Management

  • Investigation of various path planning algorithms
  • Techniques for dynamic obstacle detection and avoidance
  • Verification of navigation logic in simulated settings

Leveraging Gazebo for Simulation

  • Establishment of Gazebo simulations connected to ROS 2
  • Validation of robot models and navigation stacks
  • Assessment of performance metrics in virtual environments

Implementation of SLAM and Navigation on Physical Robots

  • Establishing connectivity between ROS 2 and physical hardware
  • Calibration of sensors and actuators
  • Execution of real-time navigation experiments

Diagnosis and Performance Enhancement

  • Troubleshooting navigation challenges within ROS 2
  • Optimization of SLAM algorithms for improved efficiency
  • Adjustment of navigation parameters for optimal results

Conclusion 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++

Intended Audience

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

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories