Course Name
Course Code : PRP03
Venue Details
Postal Code : 1109
Session Dates
Duration: 3 days (21 hours)
This training program provides a comprehensive introduction to the Robot Operating System (ROS), equipping participants with the knowledge and practical skills required to develop and deploy robotic applications. Through a mix of theoretical learning and hands-on exercises, learners will explore the fundamentals of ROS, robot simulation, sensor integration, and navigation, while also gaining the ability to develop custom ROS packages for specific use cases
Introduction to ROS and Core Concepts Introduction to ROS Overview of the Robot Operating System. ROS distributions and installation. ROS file system and workspace setup. Understanding ROS Architecture Nodes, topics, messages, and services. ROS Master, Parameter Server, and launch files. Practical exercise Working with ROS Tools ROS CLI tools Using Rviz for visualization. Practical exercise Introduction to ROS Packages Structure of ROS packages. Building and managing packages using Catkin. Practical exercise Interfacing with Hardware and Simulations Integrating Sensors and Actuators ROS interfaces for sensors Controlling actuators: motors and servos. Practical exercise Robot Simulations in Gazebo Setting up the Gazebo environment. Simulating robots and environments. Practical exercise Robot Kinematics and Control Understanding kinematic models. Writing controllers for robot motion. Practical exercise Advanced Concepts and Applications Navigation and Path Planning Introduction to the navigation stack. Configuring maps, localization, and path planning. Practical exercise Working with Action Servers Understanding action servers and clients. Implementing long-running tasks using ROS actions. Practical exercise Customizing and Extending ROS Writing ROS plugins and integrating third-party libraries. Debugging and optimizing ROS applications. Practical exercise Hands-On Project Developing a complete ROS application: from setup to deployment. Practical exercise Course Recap and Q&A Review of key ROS concepts. Open Q&A session for doubt resolution. Resources for further learning and development.
Mode of Delivery : The event can be attended both online and at nearby ProgNXT classroom by Individual Professionals and Corporate Employees as per the seat availability. Please Contact Us at [email protected] for checking the seat availability
Audience : We have a global audience that logs in to using their own computers to work hand in hand with our world-class instructors.
Assessment : Each training course will have ProgNXT Assessment at the end.
Certification : After successful passing of ProgNXT Assessment, ProgNXT Certification will be provided, which has got acceptance in 55+ Countries.
| Global Region | Location | Start Date | End Date | Action |
|---|---|---|---|---|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |