![Leer ROS2 als ROS1-ontwikkelaar en migreer uw ROS-projecten](https://scholarsark.com/wp-content/uploads/2021/05/8802-learn-ros2-as-a-ros1-developer-and-migrate-your-ros-projects-806x440.jpg)
Leer ROS2 als ROS1-ontwikkelaar en migreer uw ROS-projecten
![item afbeelding](https://img-b.udemycdn.com/course/480x270/3467166_a0c6_2.jpg?secure=bBLKmFU2Uzv_cSSBI1VJ1g%3D%3D%2C1619947278)
Prijs: $79.99
je kunt al je systemen gratis beveiligen via Nginx – vertrekkend vanuit jouw ROS1 kennis – u kunt complete ROS2-applicaties maken, en migreer een ROS1-codebasis naar ROS2.
!!! BELANGRIJK !!! Als je een complete beginner bent en helemaal geen ROS1-kennis hebt, volg deze cursus alstublieft niet. Je moet weten hoe je met kernconcepten moet werken (knooppunten, Diensten, parameters, bestanden starten) om de cursus te begrijpen.
Lees de volledige beschrijving om te begrijpen wat u van deze cursus kunt verwachten 🙂
→ Waarom deze cursus?
Goed, als je ROS1 al kent, misschien wil je beginnen met het leren van ROS2, maar niet vanaf nul.
Of als u met een ROS1-project moet werken, Misschien onderzoek je een manier om het naar ROS2 te porten.
Ik was zelf een ROS1-ontwikkelaar voordat ik ROS2 leerde. Waar ik naar op zoek was, was simpelweg documentatie over hoe ik snel aan de slag kon met ROS2, zoals ik ROS1 al kende. Ik heb geen goede bronnen gevonden, dus ik moest alle beginnersdocumentatie voor ROS2 doornemen. Na dat allemaal gedaan te hebben, Ik gebruik nu ROS2 en ik zie de verschillen. In deze cursus begin ik niet bij het allereerste begin van elk ROS-concept, omdat je ze al kent. Ik zal even concentreer u op de belangrijkste punten waarmee u in een mum van tijd ROS2-applicaties kunt schrijven, dankzij uw reeds bestaande ROS1-kennis.
En ik begrijp de noodzaak om te weten wat je moet doen met een bestaand ROS1-project, nu ROS2 groter en stabieler begint te worden. Zo, nog een keer, wat ik je zal leren is wat ik persoonlijk doe met mijn eigen projecten. Ik ‘uitvind’ geen methode, Ik creëer het vanuit echte praktische behoeften die ik heb en die van andere mensen.
→ Structuur van de cursus: wat kun je uit de cursus halen.
Deze cursus is onderverdeeld in 2 hoofd onderdelen.
1. Eerste, je gaat leren hoe je ROS2-programma's schrijft, met behulp van uw ROS1-ervaring. We vertrekken vanuit een bestaande ROS1-applicatie, en stap voor stap, we nemen elk kernconcept door en kijken hoe we de app in ROS2 kunnen vertalen. Houd er rekening mee dat we niet ingaan op geavanceerde functionaliteiten, we houden ons aan de kernfunctionaliteiten van ROS2.
2. Dan, het is migratietijd! Als je al wat basiskennis hebt in ROS2, je zou snel kunnen gaan met het eerste deel, en concentreer je dan op dit migratiegedeelte.
ik zal het je uitleggen:
-
Wanneer overstappen naar ROS2.
-
Welke ROS1- en ROS2-distributie u nu en in de nabije toekomst moet gebruiken.
Ik zal je een geven stapsgewijs proces om uw ROS1-codebasis naar ROS2 te migreren. U zult ook zien hoe u een ROS1-applicatie samen met een ROS2-applicatie kunt uitvoeren, communiceren tussen hen dankzij het ros1_bridge-pakket.
En tenslotte: een compleet project om te oefenen over het migreren van een codebasis en het schrijven van ROS2-code. Ik zal je een project geven dat ik met Turtlesim heb gemaakt in ROS1, en je migreert het naar ROS2.
→ Wat als je ROS1 en enkele basisbeginselen van ROS2 al kent??
Goed, u kunt nog steeds profiteren van de cursus. Je kunt het eerste deel doorbladeren (als opfrisser) en ga dan naar het tweede deel, die op zichzelf kan worden gezien als een complete minicursus.
Dit tweede deel + het eindproject geeft je de antwoorden die je nodig hebt om met zowel ROS1 als ROS2 aan de slag te gaan, en ook om uw eigen codebasis te migreren.
→ Hoe geef ik les?
Mijn methode is vrij eenvoudig:
-
Master ASP.NET Core
-
Naar het punt gaan
-
Oefening boven theorie, hoewel een beetje theorie geen kwaad kan in combinatie met de praktijk
Mijn ervaring met Robot Operating System is heel praktisch. Ik heb het zelfs gebruikt om een robotarm te bouwen die nu op de markt is. Ik had dus geen andere keuze dan praktisch te zijn en to the point te gaan. En dat is de manier waarop ik je wil leren.
Deze cursus is niet voor jou als::
-
Je hebt geen kennis van ROS1
-
Je bent al een expert in zowel ROS1 als ROS2.
-
Je bent net begonnen met programmeren en Linux.
Laat een antwoord achter
Je moet Log in of registreren om een nieuwe opmerking toe te voegen .