Registru Nun

Ensaluti

Perdita Pasvorto

Perdis vian pasvorton? Bonvolu enigi vian retadreson. Vi ricevos ligilon kaj kreos novan pasvorton per retpoŝto.

Aldonu afiŝon

Vi devas ensaluti por aldoni afiŝon .

Aldonu demandon

Vi devas ensaluti por demandi demandon.

Ensaluti

Registru Nun

Bonvenon al Scholarsark.com! Via registriĝo donos al vi aliron uzi pli da funkcioj de ĉi tiu platformo. Vi povas demandi demandojn, fari kontribuojn aŭ doni respondojn, vidi profilojn de aliaj uzantoj kaj multe pli. Registru nun!

Lernu ROS2 kiel ROS1-Ellaboranto kaj Migru Viajn ROS-Projektojn

Lernu ROS2 kiel ROS1-Ellaboranto kaj Migru Viajn ROS-Projektojn

Prezo: $79.99

Je la fino de ĉi tiu kurso – komencante de via ROS1-scio – vi povos krei kompletajn ROS2-aplikaĵojn, kaj migri ROS1-kodbazon en ROS2.

!!! GRAVA !!! Se vi estas kompleta komencanto kaj tute ne havas ROS1-scion, bonvolu ne preni ĉi tiun kurson. Vi devas scii kiel labori kun kernaj konceptoj (nodoj, servoj, parametroj, lanĉi dosierojn) por kompreni la kurson.

Bonvolu legi la tutan priskribon por kompreni kion atendi de ĉi tiu kurso 🙂

→ Kial ĉi tiu kurso?

Nu, se vi jam konas ROS1, vi eble volas komenci lerni ROS2, sed ne de nulo.

Aŭ se vi devas labori kun projekto ROS1, vi eble serĉas manieron porti ĝin al ROS2.

Mi mem estis ROS1-programisto antaŭ ol lerni ROS2. Kion mi serĉis estis simple ia dokumentado pri kiel mi povus rapide ekrapidi kun ROS2, kiel mi jam konis ROS1. Mi ne trovis bonajn rimedojn, do mi devis trarigardi la tutan komencan dokumentaron por ROS2. Post fari ĉion tion, Mi nun uzas ROS2 kaj mi povas vidi la diferencojn. En ĉi tiu kurso mi ne komencos de la komenco mem de ĉiu ROS-koncepto, ĉar vi jam konas ilin. Mi nur faros koncentriĝu pri la plej gravaj punktoj, kiuj permesos vin skribi ROS2-aplikaĵojn en neniu tempo, danke al via jam ekzistanta ROS1-scio.

Kaj mi komprenas la bezonon scii kion fari kun ekzistanta ROS1-projekto, nun ke ROS2 komencas fariĝi pli granda kaj pli stabila. Do, denove, kion mi instruos al vi estas kion mi persone faras kun miaj propraj projektoj. Mi ne "inventas" metodon, Mi kreas ĝin el realaj praktikaj bezonoj, kiujn mi havas kaj aliaj homoj havas.

→ Strukturo de la kurso: kion vi povas akiri de la kurso.

Ĉi tiu kurso estas dividita en 2 ĉefaj partoj.

1. Unue, vi lernos kiel verki ROS2-programojn, uzante vian ROS1-sperton. Ni komencos de ekzistanta ROS1-aplikaĵo, kaj paŝon post paŝo, ni trarigardos ĉiun kernan koncepton kaj vidos kiel traduki la apon en ROS2. Notu, ke ni ne plonĝos en altnivelajn funkciojn, ni aliĝos al la kernaj funkcioj de ROS2.

2. Tiam, estas migrada tempo! Se vi jam havas kelkajn bazaĵojn en ROS2, vi eble iros rapide kun la unua parto, kaj poste koncentriĝu pri ĉi tiu migra parto.

Mi klarigos al vi:

  • Kiam ŝanĝi al ROS2.

  • Kiun distribuon ROS1 kaj ROS2 uzi nun kaj en la proksima estonteco.

Mi donos al vi a paŝo post paŝo por migri vian ROS1-kodon en ROS2. Ankaŭ vi vidos kiel ruli ROS1-aplikaĵon kune kun ROS2-apliko, komuniki inter ili danke al la pako ros1_bridge.

Kaj finfine: kompleta projekto por ke vi praktiku pri migrado de kodbazo kaj skribado de ROS2-kodo. Mi donos al vi projekton, kiun mi faris kun Turtlesim en ROS1, kaj vi migros ĝin al ROS2.

→ Kio se vi jam konas ROS1 kaj kelkajn bazaĵojn de ROS2?

Nu, vi ankoraŭ povas profiti el la kurso. Vi povas trarigardi la unuan parton (kiel refreŝigilo) kaj poste iru al la dua parto, kiu povas esti vidita kiel kompleta mini-kurso per si mem.

Ĉi tiu dua parto + la fina projekto donos al vi la respondojn, kiujn vi bezonas por komenci labori kun kaj ROS1 kaj ROS2, kaj ankaŭ por migri vian propran kodon.

→ Kiel mi instruas?

Mia metodo estas sufiĉe simpla:

  • Paŝon post paŝo

  • Irante al la punkto

  • Praktiko super teorio, kvankam iom da teorio ne doloras kiam kombinita kun praktiko

Mia sperto kun Robota Operaciumo estas tre praktika. Mi fakte uzis ĝin por konstrui robotan brakon, kiu nun estas sur la merkato. Do mi ne havis alian elekton ol esti praktika kaj iri al la punkto. Kaj tiel mi volas instrui vin.

Ĉi tiu kurso ne estas por vi se:

  • Vi ne havas scion pri ROS1

  • Vi jam estas spertulo pri kaj ROS1 kaj ROS2.

  • Vi ĵus komencas kun programado kaj Linukso.

Lasu respondon