让我们为远程无人机操作、4G 和视频创建初创公司
我们将构建一个 Python、Java 和 JavaScript 应用程序,以便通过网站控制多架带有实时视频的 Pixhawk 无人机
讲师:Petar Petkanov
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 构建低延迟云应用程序,在世界任何地方操作 DIY 无人机
- 如何使用 Raspberry Pi 上运行的 Python 应用程序控制无人机
- 将多个 Python 应用程序连接到单个远程 Java 应用程序
- 同时管理来自多个 Python 应用程序的数据
- 从 Raspberry Pi 到网页的低延迟视频流
- 如何在单个网页上播放多个活动视频流
- 在 Java 和 Python 应用程序之间的网络通信中使用 Protobuf
- 如何仅使用 JQuery 构建单页 JavaScript 应用程序
- 如何通过一个网页同时控制多架 DIY 无人机
- 使用 Google Maps API 设置并读取用户的任务数据
- 交互式地图上无人机的实时数据可视化
- 使用 Spring Boot MVC 构建 4G 无人机控制应用程序
- Java中的多线程应用程序设计
- Python 中的多线程应用程序设计
- 分布式应用程序设计
- 廉价 DIY 4G 无人机的设计要求是什么
- 用于 MavLink 与自动驾驶仪通信的 Python Dronekit 库
探索相关主题
- 无人机
- 其他 IT 和软件
- 信息技术与软件
要求
- 具有 Java、Python、JavaScript 的基本经验
- 了解如何设置和配置 Raspberry Pi
- 任何使用 Pixhawk 飞行控制器及其如何连接到 Raspberry Pi 的实践经验都是有用的
描述
在本课程中,我们将构建一个用于远程无人机控制操作的云应用程序。
[免责声明]
伙计们,请不要购买这门课程!!就初始库和软件包安装而言,它已经非常过时了。我正在努力对其进行更新,但如果你继续购买它,你将需要付出巨大努力来寻找和安装替代品,我不希望你有不好的体验,然后在评分部分讨厌这门应用开发课程。干杯
[/免责声明]
我们将从头开始逐行编写代码,从 0 到完整的工作解决方案。
该应用程序允许您仅使用网页即可完全控制每架无人机,这些无人机可用于任何目的 – 从安全任务到在数英里半径范围内运送披萨,而范围限制仅由电池容量决定。
想象一下这样的事情到底有多酷、多强大:
-
任何时候,你都可以在网页上收到来自所有无人机的低延迟实时视频流,
-
你将能够与世界上任何地方的任何人分享视频链接,
-
你将可以在交互式地图上看到所有无人机,
-
你将完全手动控制你定制的每一个 DIY 无人机
-
你将能够在世界任何地方控制它,
-
并且您可以随时设置并启动正在飞行的任何无人机的任务。
因此,在本课程结束时,您不仅将学习到 Java、Python 和 JavaScript 中非常有用的技能,而且最重要的是,您将了解所有这些技术如何作为一个可以轻松在现实世界中使用的连贯分布式应用程序协同工作。
您可以对其进行调整,以作为您自己的无人机创业想法的基础!
总结一下:
-
我们将使用 Java 构建一个易于部署的单文件云平台后端,用于管理无人机连接
-
我们将使用 Python 构建在 Raspberry Pi 上运行并控制无人机本身的应用程序
-
我们将使用 JavaScript 为我们的交互式用户界面编写单页应用程序
-
我们将使所有这些应用程序共同协作,形成一个用于远程无人机操作的单一云平台
本课程适合哪些人:
- 开发人员有兴趣开发用于远程 4G/5G 无人机控制的云应用程序
- 开发人员对如何将低延迟视频从 Raspberry Pi(多个)传输到网页感兴趣
- 无人机爱好者想要为远程无人机控制用途构建一些定制的东西
- 喜欢拓展视野的开发人员
- 任何对复杂的 4G 无人机应用有想法但需要一个坚实的起点来构建的人
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。