توضیحات
دوره Drone Programming. دوره آموزشی برنامه نویسی Drone. سیستمهای بدون سرنشین کاملاً مستقل از شگفتیهای مهم فناوری و مهندسی دنیای امروز هستند. همه سیستمهای بدون سرنشین خودران به یک خلبان خودکار نیاز دارند که رفتارها و مکانیسم کاری سکوی بدون سرنشین را کنترل کند و سکو را به صورت نیمه مستقل یا کاملا خودمختار کنترل کند. پروژه ArduPilot یک سیستم نرم افزاری پیشرفته، با امکانات کامل و قابل اعتماد منبع باز خودکار را ارائه می دهد. سیستم نرم افزاری Ardupilot قادر است تقریباً هر سیستم وسیله نقلیه قابل تصوری را کنترل کند: هواپیماهای معمولی و VTOL، گلایدرها، مولتی روتورها، هلیکوپترها، قایق های بادبانی، قایق های برقی، زیردریایی ها، وسایل نقلیه زمینی و حتی روبات های تعادلی. با ظهور موارد استفاده برای پلت فرم های جدید و جدید، انواع خودروهای پشتیبانی شده اغلب گسترش می یابند. این دوره برخی از مهم ترین جنبه های توسعه نرم افزار را برای کنترل و نظارت بر سیستم های خودران بدون سرنشین مبتنی بر سیستم نرم افزار خلبان خودکار Ardupilot پوشش می دهد. در این دوره شما قصد دارید موارد زیر را بیاموزید:
- امکان راه اندازی و اجرای محیط شبیه سازی خلبان خودکار Ardupilot.
- توسعه اسکریپت های زبان برنامه نویسی پایتون که با سیستم نرم افزاری Ardupilot با استفاده از کتابخانه Dronekit ارتباط برقرار می کند.
- درک پیام های MAVLink و ایجاد اسکریپت های سفارشی با استفاده از زبان برنامه نویسی Python و کتابخانه PyMAVLink.
- با نحوه استفاده از ایستگاه کنترل زمینی خط فرمان MAVProxy و کارهایی که انجام می دهد آشنا شوید.
- توسعه نرمافزار درونبرد خودکار با استفاده از زبان برنامهنویسی LUA.
- توسعه نرم افزار تعبیه شده سفارشی با سیستم نرم افزار خلبان خودکار Ardupilot.
در این دوره، نمونه پروژهها، تکالیف و منابع تکمیلی نیز برای کسب تجربه عملی برای کار با سیستم نرمافزار اتوپایلوت Ardupilot وجود دارد.
آنچه که در دوره Drone Programming فرا خواهید گرفت
- توانایی ها و ویژگی های سیستم نرم افزاری اتوپایلوت آردوپایلوت را بشناسید و تجربه کسب کنید
- نرم افزار ماموریت سفارشی را توسعه دهید که با خلبان خودکار ارتباط برقرار کند
- امکان راه اندازی و اجرای محیط شبیه سازی خلبان خودکار Ardupilot
- امکان خواندن داده های تله متری و دادن دستورات به خلبان خودکار با برقراری ارتباط با Ardupilot با استفاده از زبان برنامه نویسی پایتون
- ایجاد اسکریپت های پایتون با کتابخانه Dronekit که با Ardupilot ارتباط برقرار می کند
- توانایی توسعه اسکریپت های پایتون سفارشی با PyMAVLink و درک پروتکل MAVLink
- با نحوه استفاده از ایستگاه کنترل زمینی خط فرمان MAVProxy و کارهایی که انجام می دهد آشنا شوید
- توسعه نرمافزار درونبرد خودکار با استفاده از زبان برنامهنویسی LUA
- توسعه نرم افزار تعبیه شده سفارشی با سیستم نرم افزار خلبان خودکار Ardupilot
این دوره مناسب افرادیست که
- توسعه دهندگان و مهندسان نرم افزار بر روی سیستم های مستقل بدون سرنشین کار می کنند
- شرکتهایی که روی سیستمهای خودمختار بدون سرنشین (UAS)، وسایل نقلیه هوایی بدون سرنشین (UAV) و صنایع هواپیماهای بدون سرنشین کار میکنند.
- علاقه مندان و علاقه مندان با ایده برای گسترش قابلیت های وسایل نقلیه کنترل از راه دور
- دانشآموزان یا تیمهایی که در مسابقات مربوط به سیستمهای خودمختار بدون سرنشین (UAS)، وسایل نقلیه هوایی بدون سرنشین (UAV) و هواپیماهای بدون سرنشین شرکت میکنند.
مشخصات دوره Drone Programming
- ناشر: Udemy
- مدرس: Mustafa Gökçe
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 24 ساعت و 41 دقیقه
- تعداد دروس: 105
سرفصل های دوره
پیشنیازهای دوره Drone Programming
- Having an average knowledge with unmanned autonomous systems
- Entry level or above Python programming language skills
- Some basic experiences with the Linux operating system
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
10.5 گیگابایت















































