🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بیایید استارتاپی برای عملیات هوایی از راه دور با 4G و ویدئو بسازیم
- آخرین آپدیت
دانلود Let's Build Startup for Remote Drone Operations, 4G & Video
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
کنترل از راه دور پهپاد با اپلیکیشن ابری: Python، Java و JavaScript
در این دوره آموزشی، یک اپلیکیشن ابری برای عملیات کنترل از راه دور پهپاد خواهیم ساخت. این اپلیکیشن امکان کنترل چندین پهپاد Pixhawk را از طریق وبسایت با دریافت ویدئوی زنده و با تأخیر کم فراهم میکند.
کلیدواژههای اصلی:
کنترل پهپاد با پایتون
اپلیکیشن ابری برای پهپاد
کنترل پهپاد از راه دور
جریان ویدئوی زنده با تأخیر کم
اپلیکیشن Java و Python
Raspberry Pi و پهپاد
موبیلتی پهپاد با Spring Boot
اپلیکیشن تک صفحهای جاوا اسکریپت
نقشه تعاملی دادههای پهپاد
کتابخانه Dronekit پایتون
ارتباط MavLink
طراحی اپلیکیشن توزیعشده
آنچه خواهید آموخت:
ساخت اپلیکیشنهای Python، Java و JavaScript برای کنترل همزمان چندین پهپاد Pixhawk با ویدئوی زنده از طریق وبسایت.
توسعه اپلیکیشن ابری با تأخیر کم برای عملیات پهپادهای DIY از هر کجای دنیا.
کنترل پهپاد با اپلیکیشن پایتون که بر روی Raspberry Pi اجرا میشود.
اتصال چندین اپلیکیشن پایتون به یک اپلیکیشن واحد جاوا در سمت سرور.
مدیریت همزمان دادهها از چندین اپلیکیشن پایتون.
جریان ویدئوی با تأخیر کم از Raspberry Pi به صفحه وب.
نمایش چندین جریان ویدئوی فعال بر روی یک صفحه وب واحد.
استفاده از Protobuf برای ارتباطات شبکهای بین اپلیکیشنهای جاوا و پایتون.
ساخت اپلیکیشن تک صفحهای جاوا اسکریپت فقط با JQuery.
کنترل همزمان چندین پهپاد DIY از یک صفحه وب واحد.
استفاده از Google Maps API برای تنظیم و خواندن دادههای مأموریت از کاربر.
تجسم دادههای بیدرنگ از پهپادها بر روی نقشه تعاملی.
استفاده از Spring Boot MVC برای ساخت اپلیکیشن کنترل پهپاد 4G.
طراحی اپلیکیشن چندنخی در جاوا.
طراحی اپلیکیشن چندنخی در پایتون.
طراحی اپلیکیشن توزیعشده.
الزامات طراحی برای پهپاد 4G ارزان قیمت DIY.
استفاده از کتابخانه Python Dronekit برای ارتباط MavLink با خلبان خودکار.
[سلب مسئولیت]
دوستان عزیز، لطفاً این دوره را خریداری نکنید!! این دوره از نظر نصب کتابخانهها و بستههای اولیه بسیار قدیمی شده است. در حال کار بر روی بهروزرسانی آن هستم، اما اگر آن را خریداری کنید، تلاش قابل توجهی برای یافتن و نصب جایگزینها نیاز خواهید داشت و من نمیخواهم تجربه بدی داشته باشید و سپس از این دوره توسعه اپلیکیشن در بخش امتیازدهی متنفر شوید. با احترام
[/سلب مسئولیت]
این اپلیکیشن را از پایه، خط به خط، از صفر تا یک راهحل کامل و عملی خواهیم ساخت. این برنامه به شما امکان میدهد تا با استفاده از فقط یک صفحه وب، کنترل کاملی بر هر یک از پهپادها داشته باشید، که میتوانند برای هر منظوری مونتاژ شوند - از مأموریتهای امنیتی گرفته تا تحویل پیتزا در شعاعهای کیلومتری، با محدودیت برد که تنها ظرفیت باتری تعیین میکند.
فقط تصور کنید چقدر جالب و قدرتمند است:
در تمام طول زمان، بر روی صفحه وب، جریان ویدئوی زنده با تأخیر بسیار کم از تمام پهپادها دریافت خواهید کرد.
قادر خواهید بود لینک ویدئو را با هر کسی در هر کجای دنیا به اشتراک بگذارید.
تمام پهپادها را بر روی یک نقشه تعاملی خواهید دید.
کنترل دستی کامل هر پهپاد DIY سفارشی خود را خواهید داشت.
میتوانید آن را از هر کجای دنیا کنترل کنید.
و در هر زمان قادر خواهید بود مأموریتها را بر روی هر یک از این پهپادها در حین پرواز تنظیم و فعال کنید.
بنابراین، در پایان این دوره، نه تنها مهارتهای بسیار مفیدی در جاوا، پایتون و جاوا اسکریپت خواهید آموخت، بلکه مهمتر از همه، خواهید دید که چگونه همه این فناوریها میتوانند به عنوان یک برنامه توزیعشده منسجم با هم کار کنند که میتواند به راحتی کاربرد واقعی داشته باشد. میتوانید آن را برای پایه ایده استارتاپ پهپاد خود تنظیم کنید!
بنابراین خلاصه کنیم:
از جاوا برای ساخت بکاند یکپارچه و قابل استقرار پلتفرم ابری خود که اتصالات پهپاد را مدیریت میکند، استفاده خواهیم کرد.
از پایتون برای ساخت اپلیکیشن کنترل پهپاد که بر روی Raspberry Pi اجرا میشود، استفاده خواهیم کرد.
از جاوا اسکریپت برای نوشتن یک اپلیکیشن تک صفحهای برای رابط کاربری تعاملی خود استفاده خواهیم کرد.
و تمام این اپلیکیشنها را به عنوان یک پلتفرم ابری واحد برای عملیات پهپاد از راه دور با هم کار خواهیم داد.
پیشنیازها:
تجربه پایه با جاوا، پایتون، جاوا اسکریپت.
درک نحوه راهاندازی و پیکربندی Raspberry Pi.
هرگونه تجربه عملی با کنترلر پرواز Pixhawk و نحوه اتصال آن به Raspberry Pi مفید خواهد بود.
سرفصل ها و درس ها
Course Introduction - مطالبی که قصد داریم بسازیم
Course Introduction - The Stuff We Are About to Build
مقدمه
Introduction
مروری بر سختافزار DIY Drone و نمایش کنترل وبسایت
DIY Drone Hardware Overview and WebSite Control Demo
مروری بر استریم ویدئو و کنترل صفحات فرانتاند
Video Streaming and Frontend Page Controls Overview
تنظیم محیط
Environment Setup
تصویر کلی و تنظیم محیط
Big Picture and Environment Setup
بهروزرسانی: نصب شبیهساز روی آخرین نسخه اوبونتو ۲۲ و VMWare Workstation Player ۱۷
Update: Install Simulator on latest Ubuntu 22 and VMWare Workstation Player 17
تنظیم سختافزار و شبکه رزبری پای
Raspberry Pi Hardware and Network Setup
نمایش نظرات