ROS: Programming for Robotics Träningskurs

Kurskod

ros

Varaktighet

21 timmar (vanligtvis 3 dag inklusive pauser)

Krav

  • An understanding of basic robotics concepts.
  • Basic programming experience.

Audience

  • Hobbyists
  • Robotics Enthusiasts
  • Engineers and Technicians

Översikt

ROS står för Robots operativsystem Det är en öppen källkod som används för att stödja utvecklingen av avancerade robotar I den här instruktörsledda träningen kommer deltagarna att lära sig hur man börjar använda ROS för sina robotprojekt genom att använda robotics visualisering och simuleringsverktyg Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå grunderna i ROS Lär dig hur du skapar ett grundläggande robotprojekt med hjälp av ROS Lär dig hur du använder olika verktyg för robotik, inklusive simulerings- och visualiseringsverktyg Publik hobby Robotics entusiaster Ingenjörer och tekniker Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .

Machine Translated

Kursplan

Introduction

Understanding Basic ROS Concepts

  • Overview of the ROS Architecture and Philosophy
  • Setting Up the ROS Workspace Environment
  • ROS Master, Nodes, Topics, and Messages
  • Using Console Commands
  • Working with the Catkin Build System
  • The ROS Launch File
  • 3D Visualization and User Interaction with the Gazebo Simulator

Creating Your First ROS Program

  • Creating a ROS Package
  • Setting Up a ROS Project in Eclipse
  • Using the ROS C++ Client Library
  • Writing a Simple ROS Subscriber and Publisher
  • Storing and Retrieving Parameters Using the ROS Parameter Server
  • Using RViz for ROS 3D Visualization

Utilizing the TF Transformation System on ROS

Working with the rqt User Interface

Exploring Robot Models on ROS

The Simulation Description Format (SDF)

Deploying ROS Services

Implementing ROS Actions

Using Simulated Time on ROS

Storing Message Data in ROS Bags

Regression Testing with Realistic Scenarios

Applying Different Debugging Strategies in ROS

Exploring Complex Real-World Applications for ROS

Next Steps Towards Creating Your First ROS Project

Troubleshooting

Closing Remarks

Vittnesmål

★★★★★
★★★★★

Relaterade Kategorier

Relaterade Kurser

Rabatterade kurser

Nyhetsbrev & Erbjudanden

Anmäl dig till vårt nyhetsbrev så får du information om aktuella rabatter på öppna kurser. Vi respekterar ditt privatliv, så att din e-postadress kommer endast att användas för sändning vårt nyhetsbrev. När som helst kan du ändra inställningarna eller helt avbeställa den.

Våra kunder

is growing fast!

We are looking to expand our presence in Sweden!

As a Business Development Manager you will:

  • expand business in Sweden
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions