Panimula sa ROS 2: Paggawa ng mga Aplikasyon sa Robotics gamit ang Python at C++

Matutong bumuo ng scalable robotics software mula sa simula gamit ang Python at C++ nang hindi nangangailangan ng anumang paunang karanasan sa Robot Operating System.

4.7 (6,366) ⏱ 1 oras 55 min 📚 8 aralin

Tungkol sa kursong ito

Ang pagpasok sa mundo ng robotics ay maaaring maging nakakapagod, lalo na sa matarik na kurba ng pagkatuto ng mga modernong development framework. Pinapasimple ng kursong ito ang iyong paglalakbay, na gagabay sa iyo sa mga pangunahing konsepto ng Robot Operating System 2 (ROS 2) mula sa simula pa lamang. Magbabago ka mula sa isang baguhan patungo sa isang kumpiyansang robotics developer na may kakayahang magsulat ng malinis at scalable na mga node. Sa pamamagitan ng pag-aaral ng mga pangunahing pattern ng komunikasyon at mga modernong deployment workflow, makakakuha ka ng mga praktikal na kasanayan na kinakailangan upang magdisenyo, bumuo, at mag-debug ng iyong sariling mga aplikasyon sa robotics. Ang iyong matututunan: - Unawain ang pangunahing arkitektura ng ROS 2, kabilang ang mga node, paksa, mensahe, at configuration ng workspace - Ipatupad ang matatag na pattern ng publisher-subscriber at komunikasyon sa pagitan ng service at client gamit ang Python at C++ - Pamahalaan ang mga kumplikadong pag-uugali ng robot gamit ang ROS 2 Actions para sa mga pangmatagalang gawain na pinapagana ng feedback - I-configure ang mga dynamic na parameter ng robot at magdisenyo ng moderno at magagamit muli na mga launch file na nakabatay sa Python upang ayusin ang mga multi-node system - I-compile at i-package nang mahusay ang iyong robotics software gamit ang colcon build system - I-debug at subaybayan ang iyong tumatakbong robotics network gamit ang mga command-line interface tool Ang iyong pag-aaral ay nagsisimula sa mahahalagang terminolohiya at pag-setup ng kapaligiran bago lumipat nang sunud-sunod sa mga pangunahing protocol ng komunikasyon. Susulong ka mula sa mga single-node script patungo sa pamamahala ng mga kumplikado at multi-node robotics package na idinisenyo para sa totoong pag-deploy. Ang kursong ito ay partikular na idinisenyo para sa mga nagsisimula sa robotics, software engineer, at mga mag-aaral. Hindi kinakailangan ang paunang karanasan sa ROS 1, bagaman ang isang pangunahing pamilyar sa Python o C++ programming ay makakatulong sa iyong masulit ang mga nakasulat na halimbawa at pagsasanay. Simulan ang iyong paglalakbay sa modernong pagbuo ng robotics ngayon.

Ang makukuha mo

  • 📜 Certificate ng pagtatapos
    Idagdag sa LinkedIn profile mo
  • ♾️ Lifetime access
    Bumalik anumang oras, walang expiry
  • 📱 Telepono o computer
    Gumagana saanman, kahit anong device
  • 💸 30-day refund
    Walang tanong
  • Maikli at focused
    1 oras 55 min ng practical content

Mga review (8)

فهد بن عبد المحسن SA Verified learner
★ 4 · 2026-05-15T17:45:52+00:00

Learned a lot, but tbh some of the later modules could have used more depth. Still, a valuable experience.

Georgi Dimitrov BG
★ 4 · 2026-05-07T11:21:52+00:00

Good introduction to the topic. The structure was logical, and most of the examples were relevant, though I wished for more depth in certain areas.

وفاء السيد EG
★ 5 · 2026-03-26T21:31:52+00:00

Fantastic learning experience. The pace was perfect, and the examples really solidified the concepts. Big thumbs up!

Kyaw Zin Latt MM
★ 4 · 2025-06-25T20:12:52+00:00

This covers the basics well. I wish there were more opportunities to practice independently between modules.

Liam Brown AU
★ 4 · 2025-05-21T17:23:52+00:00

This course exceeded my expectations. The real-world applications discussed are incredibly useful. Great job!

中村 剛 JP
★ 5 · 2025-03-24T08:37:52+00:00

Loved the practical application examples. Exactly the kind of hands-on learning I was looking for.

لينا رمضان EG Verified learner
★ 3 · 2025-02-07T12:15:52+00:00

Good introduction. I appreciated the clear steps, although some of the later modules could have used more examples.

Harry Thompson AU
★ 4 · 2024-12-16T15:10:52+00:00

This exceeded my expectations. The lessons flowed logically and the real-world applications were spot on. Great job!

Magsulat ng review

Hihilingin naming mag-sign in ka pagkatapos — ligtas ang draft mo.

Kinuha rin ng iba

Mga madalas itanong

Ano ang kailangan ko para sa kursong ito? +

Telepono o computer na may internet lang. Walang install, walang special hardware.

Paano ako magbabayad? +

Sa pamamagitan ng card via Stripe, o cryptocurrency. Hindi namin iniimbak ang detalye ng card — secure na hinahawakan ng Stripe.

Pwede ba akong mag-refund? +

Oo — full refund sa loob ng 30 araw, walang tanong.

Hanggang kailan ang access ko? +

Habang buhay. Sa pagbili, sa iyo na ang course — balikan mo kahit kailan.

Makakakuha ba ako ng certificate? +

Oo. Pagkatapos, makakatanggap ka ng certificate na maidadagdag sa LinkedIn profile mo.

Para sa mga learner sa
Tech Design Finance Marketing Healthcare Edukasyon Hospitality Manufacturing