Logo
Robotics

ROS (نظام تشغيل الروبوت)

مقدمة عملية عن ROS 1 (إصدار Melodic) لبناء برمجيات الروبوتات: ستتعرف على ماهية ROS ولماذا تعتمد عليه فرق الروبوتات كمعيار موحّد، وكيفية تثبيته على نظام أوبونتو (Ubuntu)، ونموذج التواصل بين الـ Master والعُقد (nodes) والمواضيع (topics) من خلال محاكي Turtlesim، وتشريح حزمة catkin، وكتابة عُقد ناشر (publisher) ومشترك (subscriber) خاصة بك بلغة C++، لتُختتم الدورة بخط معالجة إدراك بصري (perception pipeline) قائم على مكتبة OpenCV يشمل اكتشاف المشاة بتقنية HOG واكتشاف الأجسام وتتبعها باستخدام YOLOv4، بما يحاكي كيفية تغذية عقدة إدراك حقيقية لنتائج الاكتشاف مرة أخرى إلى رسم ROS البياني (ROS graph).

3 دروس
ابدأ الدورة
ROS (نظام تشغيل الروبوت)

الدروس

  1. 1خارطة طريق الدورة العملية لـ ROS 23 min read
  2. 2محاكي Turtlesim1 min read
  3. 3هيكل حزمة ROS3 min read