Zarejestruj się teraz

Zaloguj sie

Zgubione hasło

Zgubiłeś swoje hasło? Wprowadź swój adres e-mail. Otrzymasz link i utworzysz nowe hasło e-mailem.

Dodaj post

Musisz się zalogować, aby dodać post .

Dodaj pytanie

Aby zadać pytanie, musisz się zalogować.

Zaloguj sie

Zarejestruj się teraz

Witamy na stronie Scholarsark.com! Twoja rejestracja zapewni Ci dostęp do większej liczby funkcji tej platformy. Możesz zadawać pytania, wnosić wkład lub udzielać odpowiedzi, przeglądaj profile innych użytkowników i wiele więcej. Zarejestruj się teraz!

Learn ROS2 as a ROS1 Developer and Migrate Your ROS Projects

Learn ROS2 as a ROS1 Developer and Migrate Your ROS Projects

Cena: $79.99

Pod koniec tego kursu – starting from your ROS1 knowledgeyou will be able to create complete ROS2 applications, and migrate a ROS1 code base in ROS2.

!!! WAŻNY !!! If you’re a complete beginner and have no ROS1 knowledge at all, please don’t take this course. You must know how to work with core concepts (nodes, usługi, parameters, launch files) to understand the course.

Please read the entire description to understand what to expect from this course 🙂

→ Dlaczego ten kurs?

Dobrze, if you already know ROS1, you might want to start learning ROS2, but not from scratch.

Or if you have to work with a ROS1 project, you might be looking into a way to port it to ROS2.

I myself was a ROS1 developer before learning ROS2. What I was looking for was simply some documentation of how I could quickly get up to speed with ROS2, as I already knew ROS1. I didn’t find any good resources, so I had to go through all of the beginner documentation for ROS2. After doing all that, I’m now using ROS2 and I can see the differences. In this course I won’t start from the very beginning of each ROS concept, since you already know them. I’ll just focus on the most important points that will allow you to write ROS2 applications in no time, thanks to your pre-existing ROS1 knowledge.

And I understand the need to know what to do with an existing ROS1 project, now that ROS2 is starting to get bigger and more stable. Więc, ponownie, what I’ll teach you is what I personally do with my own projects. I don’t “invent” a method, I create it from real practical needs I have and other people have.

→ Structure of the course: what can you get from the course.

tak jak ICMP 2 main parts.

1. Najpierw, you’re going to learn how to write ROS2 programs, using your ROS1 experience. We’ll start from an existing ROS1 application, and step by step, we’ll go through every core concept and see how to translate the app in ROS2. Note that we won’t dive into advanced functionalities, we’ll stick to the ROS2 core functionalities.

2. Następnie, it’s migration time! If you already have some basics in ROS2, you might go quickly with the first part, and then focus on this migration part.

I will explain to you:

  • When to switch to ROS2.

  • Which ROS1 and ROS2 distribution to use now and in the near future.

I will give you a step-by-step process to migrate your ROS1 code base in ROS2. Also you’ll see how to run a ROS1 application along with a ROS2 application, communicating between them thanks to the ros1_bridge package.

I w końcu: a complete project for you to practice on migrating a code base and writing ROS2 code. I’ll give you a project I made with Turtlesim in ROS1, and you’ll migrate it to ROS2.

→ What if you already know ROS1 and some ROS2 basics?

Dobrze, you can still benefit from the course. You can skim through the first part (as a refresher) and then go to the second part, which can be seen as a complete mini-course by itself.

This second part + the final project will give you the answers you need to start working with both ROS1 and ROS2, and also to migrate your own code base.

→ How do I teach?

My method is quite simple:

  • Mistrz ASP.NET Core

  • Going to the point

  • Practice over theory, though a little bit of theory doesn’t hurt when combined with practice

My experience with Robot Operating System is bardzo praktyczne. I actually used it to build a robotic arm that is now on the market. So I had no other choice than being practical and going to the point. And that’s the way I want to teach you.

Ten kurs nie jest dla Ciebie, jeśli:

  • You don’t have any knowledge in ROS1

  • You’re already an expert in both ROS1 and ROS2.

  • You’re just getting started with programming and Linux.

Zostaw odpowiedź