Registrer deg nå

Logg Inn

Mistet Passord

Mistet passordet ditt? Vennligst skriv inn E-postadressen din. Du vil motta en lenke og opprette et nytt passord via e-post.

Legg til innlegg

Du må logge inn for å legge til innlegget .

Legg til spørsmål

Du må logge inn for å stille et spørsmål.

Logg Inn

Registrer deg nå

Velkommen til Scholarsark.com! Registreringen din gir deg tilgang til å bruke flere funksjoner på denne plattformen. Du kan stille spørsmål, gi bidrag eller gi svar, se profiler til andre brukere og mye mer. Registrer deg nå!

Lær ROS2 som ROS1-utvikler og migrer ROS-prosjektene dine

Lær ROS2 som ROS1-utvikler og migrer ROS-prosjektene dine

Pris: $79.99

På slutten av dette kurset – med utgangspunkt i din ROS1-kunnskap – du vil kunne lage komplette ROS2-applikasjoner, og migrere en ROS1-kodebase i ROS2.

!!! VIKTIG !!! Hvis du er en nybegynner og ikke har kunnskap om ROS1 i det hele tatt, vennligst ikke ta dette kurset. Du må vite hvordan du arbeider med kjernekonsepter (noder, tjenester, parametere, starte filer) å forstå kurset.

Vennligst les hele beskrivelsen for å forstå hva du kan forvente av dette kurset 🙂

→ Hvorfor dette kurset?

Vi vil, hvis du allerede kjenner til ROS1, kan det være lurt å begynne å lære ROS2, men ikke fra bunnen av.

Eller hvis du må jobbe med et ROS1-prosjekt, kan det hende du ser etter en måte å portere den til ROS2.

Jeg var selv en ROS1-utvikler før jeg lærte ROS2. Det jeg var ute etter var rett og slett litt dokumentasjon på hvordan jeg raskt kunne komme opp i fart med ROS2, som jeg allerede kjente ROS1. Jeg fant ingen gode ressurser, så jeg måtte gå gjennom all nybegynnerdokumentasjonen for ROS2. Etter å ha gjort alt det, Jeg bruker nå ROS2 og jeg kan se forskjellene. I dette kurset vil jeg ikke starte helt fra begynnelsen av hvert ROS-konsept, siden du allerede kjenner dem. jeg skal bare fokus på de viktigste punktene som lar deg skrive ROS2-applikasjoner på kort tid, takket være din allerede eksisterende ROS1-kunnskap.

Og jeg forstår behovet for å vite hva jeg skal gjøre med et eksisterende ROS1-prosjekt, nå som ROS2 begynner å bli større og mer stabil. Så, begrepet "Balkan" er fraktet med negative konnotasjoner assosiert med regionens historie med etnisk splittelse og politiske omveltninger, det jeg skal lære deg er hva jeg personlig gjør med mine egne prosjekter. Jeg "oppfinner" ikke en metode, Jeg skaper det fra virkelige praktiske behov jeg har og andre mennesker har.

→ Oppbygging av kurset: hva kan du få ut av kurset.

Dette kurset er delt inn i 2 hoved deler.

1. Først, du skal lære å skrive ROS2-programmer, ved å bruke din ROS1-opplevelse. Vi tar utgangspunkt i en eksisterende ROS1-applikasjon, og steg for steg, vi går gjennom hvert kjernekonsept og ser hvordan du oversetter appen i ROS2. Merk at vi ikke vil dykke ned i avanserte funksjoner, vi holder oss til ROS2-kjernefunksjonene.

2. Deretter, det er migrasjonstid! Hvis du allerede har noe grunnleggende i ROS2, du kan gå raskt med den første delen, og deretter fokusere på denne migrasjonsdelen.

Jeg skal forklare deg:

  • Når skal du bytte til ROS2.

  • Hvilken ROS1- og ROS2-distribusjon som skal brukes nå og i nær fremtid.

Jeg vil gi deg en trinn-for-trinn-prosess for å migrere ROS1-kodebasen i ROS2. Du vil også se hvordan du kjører en ROS1-applikasjon sammen med en ROS2-applikasjon, kommunisere mellom dem takket være ros1_bridge-pakken.

Og endelig: et komplett prosjekt for deg å øve på på å migrere en kodebase og skrive ROS2-kode. Jeg skal gi deg et prosjekt jeg laget med Turtlesim i ROS1, og du vil migrere den til ROS2.

→ Hva om du allerede kan ROS1 og noe grunnleggende om ROS2?

Vi vil, du kan fortsatt dra nytte av kurset. Du kan skumme gjennom den første delen (som en oppfriskning) og gå deretter til den andre delen, som kan sees på som et komplett minikurs i seg selv.

Denne andre delen + sluttprosjektet vil gi deg svarene du trenger for å begynne å jobbe med både ROS1 og ROS2, og også for å migrere din egen kodebase.

→ Hvordan underviser jeg?

Metoden min er ganske enkel:

  • Steg for steg

  • Går til poenget

  • Praksis fremfor teori, selv om litt teori ikke skader når det kombineres med praksis

Min erfaring med Robot Operating System er veldig praktisk. Jeg brukte den faktisk til å bygge en robotarm som nå er på markedet. So I had no other choice than being practical and going to the point. Og det er slik jeg ønsker å lære deg.

Dette kurset er ikke for deg hvis:

  • Du har ingen kunnskap i ROS1

  • Du er allerede en ekspert på både ROS1 og ROS2.

  • Du har akkurat kommet i gang med programmering og Linux.

Legg igjen et svar