العودة إلى الدورات
متقدم
تطوير البرمجيات
en
مهندس برمجيات الروبوتات
يوداسيتي
منصة
· California, USA
عن هذه الدورة
تعلّم كيفية بناء وبرمجة روبوتات ذكية في برنامج نانو درجة "مهندس برمجيات الروبوتات" من يوداسيتي. ستتقن ROS، وتخطيط المسار، والتموضع، ورسم خريطة البيئة من خلال مشاريع عملية يقودها خبراء في المجال. يغطي هذا البرنامج المتقدم محاكاة Gazebo، وعُقد ROS بلغة ++C، ومرشحات كالمان ومرشحات الجسيمات، وتقنيات SLAM مثل خوارزمية شبكة الإشغال و FastSLAM و GraphSLAM، إضافة إلى خوارزميات الملاحة لبناء روبوتات خدمة ذاتية القيادة.
المهارات المطلوبة مسبقاً
المهارات التي يُفضّل امتلاكها قبل الالتحاق بهذه الدورة
سي بلس بلس
الجبر الخطي
التفاضل والتكامل
حساب تفاضلي وتكاملي أساسي
الإحصاء الوصفي
أساسيات الليدار ودمج الحساسات
برمجة ++C أساسية
أساسيات LiDAR ودمج الحساسات
المهارات المكتسبة
المهارات التي ستكتسبها عند إتمام هذه الدورة
تخطيط المسار الآلي
عُقد ROS
خوارزمية خرائط شبكة الإشغال
رسم خرائط البيئة
خوارزمية FastSLAM
التوزيع الغاوسي
تخطيط المسار المعتمد على العينات
تخطيط المسار الاحتمالي
التموضع بطريقة مونتِ كارلو
مرشحات كالمان وكالمان الموسّعة
خوارزميات تخطيط المسار (بحث عرضي، A*)