查看: 932|回复: 0

开源的无人机自动飞行系统

[复制链接]

46

主题

844

帖子

1673

积分

金牌飞友

Rank: 6Rank: 6

积分
1673
飞币
827
注册时间
2017-9-23
发表于 2024-9-5 20:03:37 | 显示全部楼层 |阅读模式
开源的无人机自动飞行系统

源代码

http://www.gitpp.com/ccdan/wurenji-demo

它已经被世界各地的爱好者、大学和公司成功应用于各种尺寸的无人机上。

conf:配置目录(机身、无线电……描述)。

data:放置只读数据的位置(例如地图、地形高程文件、图标)

doc:文档(图表、手册源文件...)

sw:软件(机载、地面站、模拟……)

var:编译的产品,地图图块的缓存,...
编译和demo模拟


    在顶层目录中输入“make”来编译所有库和工具。

    “./wurenji-demo  ”

    在左上角的 A/C 组合框中选择“Bixler”飞机。从中上部的“目标”组合框中选择“sim”。单击“构建”。编译完成后,在“Operation”选项卡中选择“Simulation”,然后单击“Start Session”。

    在 GCS 中,等待约 10 秒,让飞机进入“等待点”导航区块。切换到“起飞”块(条中左下蓝色气道按钮)。使用绿色发射按钮起飞。
上传嵌入式软件


    通过 USB 线将飞控板连接至 PC,为飞控板供电。

    从wurenji-demo ,选择“ap”目标,然后单击“上传”。


wurenji-demo 是一个开源的无人机自动飞行系统,它提供了一套完整的解决方案,包括硬件、软件和地面控制站(Ground Control Station, GCS)。这个系统旨在为各种类型的无人机提供自主飞行能力,无论是用于娱乐、研究还是商业目的。
wurenji-demo的主要特点包括:


    多平台支持:wurenji-demo支持多种类型的无人机,包括固定翼飞机、旋翼机、混合动力飞行器、扑翼飞行器,以及船只和水面车辆。

    广泛的应用:wurenji-demo被广泛应用于各种规模的无人机上,从小型的玩具无人机(11.9克)到大型的商业无人机(25公斤)。

    自主飞行:wurenji-demo允许无人机进行自主飞行,包括起飞、巡航、降落等,同时还支持预设飞行路径和任务规划。

    模块化设计:系统采用模块化设计,用户可以根据自己的需求选择和配置不同的硬件和软件组件。

    社区支持:作为一个开源项目,wurenji-demo拥有一个活跃的社区,用户可以在社区中寻求帮助、分享经验和贡献代码。

    可定制性:wurenji-demo的软件是可定制的,开发者可以根据自己的需求添加新的功能或改进现有功能。

    跨平台:wurenji-demo的地面控制站软件可以在多种操作系统上运行,包括Windows、macOS和Linux。
如何开始使用Paparazzi:


    硬件准备:根据wurenji-demo的文档选择合适的硬件组件,包括飞控板、传感器、电池、电机等。

    软件安装:下载并安装wurenji-demo的软件包,包括飞控板上的固件和地面控制站的软件。

    配置系统:根据无人机的具体参数和需求配置wurenji-demo系统,包括设置飞行模式、调整参数和规划飞行路径。

    测试飞行:在安全的环境中进行测试飞行,确保系统正常工作并满足飞行需求。

    社区参与:加入wurenji-demo的社区,与其他用户交流经验,获取最新的信息和技术支持。

wurenji-demo作为一个成熟的开源项目,为无人机爱好者和专业人士提供了一个强大的工具,使他们能够探索和实现无人机的各种可能性。

开源的无人机自动飞行系统

源代码

http://www.gitpp.com/ccdan/wurenji-demo
您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

快速回复 返回顶部 返回列表