1 Star 0 Fork 200

gx250 / GAAS

forked from Generalized_Aviation / GAAS 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
BSD-3-Clause
gaas logo

Generalized Autonomy Aviation System

:star: 如果觉得该项目对你有帮助,请为我们点颗 :star:

Join the chat at https://gitter.im/GAAStalk/community Join Facebook Group at https://www.facebook.com/groups/300340454189266/?ref=bookmarks twitter Follow Medium at https://medium.com/generalized-intelligence

GAAS v0.7 Release (使用systemback安装)

链接:https://pan.baidu.com/s/1HDu9Jmk1h1XCsnnfIdNl1w

提取码:dz5u

GAAS 是什么?

hardware

GAAS (Generalized Autonomy Aviation System) 是一套开源的无人机自主飞行软件平台。GAAS 致力于为无人机智能应用提供一个泛用的开发架构,以此加速自动驾驶载人 VTOL 的到来。作为一个受 BSD 协议保护的项目,任何企业、研究人员、无人机爱好者都可以合法合规地改动我们的代码来满足其客制化的需求。

我们第一步的目标是让无人机做到真正无人,从而能够为人类进行更多的工作,并且可以让更多程序员和工程师更简单的为无人机编写程序和制作产品。长期目标是将 GAAS 应用在载人 VTOL 上(也许是飞行汽车)。我们现在支持无人和有人的旋翼和直升机驾驶。下一步计划支持 VTOL 和 eVTOL。

使用教程:

详情请见教程课件教程文档

安装

参见 Setup.md

项目总览

当前 GAAS 可为无人机提供以下十大功能,其中一些功能仍有待优化:

注意:GAAS beta 版部分功能尚不稳定,请在模拟器中确保稳定性后再在实机操作。

无人机纯视觉双目躲避室内细杆(无光流)
  1. 其中自动起飞,降落等功能实现在 software/px4_mavros_scripts
  2. 无 GPS 环境下自主飞行功能的实现在 software/SLAM/ygz_slam_ros, 目前使用的是基于双目光流的 SLAM;
  3. 基于双目视觉的避障的实现在 software/Obstacle_Map
  4. 路径规划的实现在 software/Navigator
  5. 场景重识别,即给定一张图片,恢复出当前图片在给定环境中的位置,具体实现在 algorithms/scene_retrieving
  6. 3D 建模,具体实现在 algorithms/sfm
  7. 物体跟踪,具体实现在 algorithms/object_trace_tracking
  8. 物体检测,具体实现在 algorithms/image_detection
  9. 语义分割,具体实现在 algorithms/image_segmentation
  10. 无人机控制 API 及中英文教程,具体在 GAAS/demo 文件夹。 我们所用的硬件清单在 GAAS/hardware

相关硬件

我们的项目完全开源,你可以用任何你希望使用的开发方式来开发 GAAS。

这是我们团队使用的硬件清单

但如果你希望快速上手,直接开始写代码的话,你也可以通过邮件联系我们购买 GAAS 团队内部自己使用的开发套件:nina.rong@gaas.dev

为项目做贡献

我想造一台自动驾驶无人机

这个项目正好适合你! 如果这是你第一次着手配置自动驾驶无人机的系统,可以看看我们教程的第一课。你会得到一些关于 MavROS,PX4 和 Gazebo 的介绍,它们是无人机自主飞行的基础。

如果在环境配置中遇到了困难,你可以尝试:

  1. 在泛用搜索引擎中搜索错误报告,看看是否有其他人也遇到了类似的问题。
  2. Issues 页面看看社区中是否有其他人遇到了类似的问题。
  3. 如果前两步都无法帮助你,你可以提交一个新的 Issue 并加上 "Configuration" 的标签,寻求社区力量的帮助。

如果你已经可以熟练的运用这套系统,你也可以在社区里帮助新手上路,解决一些 Issue,或者在微信群里将你的项目进展分享给我们。

我想为项目做贡献

我们非常感激您对项目做贡献的意愿。 首先,你需要对 PX4, MavROS 和 Gazebo 有一定的熟悉程度,并且熟悉 GitHub 的工作流程

Open Issues 页面是一个好的开始。你可以看看有哪些已知的问题是你感兴趣的,或者你也可以新建一个 Issue 来告诉我们你的看法和有哪些想提高的地方。

另外,帮助项目运营最好的方式之一是帮助那些刚刚接触无人飞行的伙伴们快速上手这套系统。关注 Issues 页面中带有 “Configuration” 标注的 Issue 来帮助别的伙伴上手系统。具体细节请参阅 CONTRIBUTING.md

其它

泛化智能 Generalized Intelligence 出品。 本项目受 BSD 3-Clause 协议保护。点击LICENSE 了解更多

特别感谢

我们的项目并不是从零开始,而是站在了过去十余年无人机行业先驱的肩膀上。非常感谢 PX4 与 Dronecode 等组织对无人机行业发展的推动,让我们今天得以有机会制作 GAAS!

同时我们也十分感谢本项目的贡献者,你们可以在 AUTHORS.md 中认识他们。

感谢地面站社区在中文互联网上为 GAAS 提供的支持。如果你也对中文无人机社区感兴趣,欢迎访问:

http://shequ.dimianzhan.com/topics

Il Vole

BSD 3-Clause License Copyright (c) 2019, Generalized Intelligence All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

简介

为 VTOL 和无人机设计的开源自主飞行开发框架 展开 收起
C++
BSD-3-Clause
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C++
1
https://gitee.com/ninthgx/GAAS.git
git@gitee.com:ninthgx/GAAS.git
ninthgx
GAAS
GAAS
master

搜索帮助

14c37bed 8189591 565d56ea 8189591