精华内容
下载资源
问答
  • ArduPilot

    2021-05-22 10:23:30
    从GitHub上下载ardupilot飞控代码 国内访问GitHub速度很慢,git clone 的速度真的让人受不了,一开始看网上说将项目导入到码云上,速度确实快了不少,可是里面很多子模块都没下载下来,因为子模块还是跳转到GitHub上...

    从GitHub上下载ardupilot飞控代码
    国内访问GitHub速度很慢,git clone 的速度真的让人受不了,一开始看网上说将项目导入到码云上,速度确实快了不少,可是里面很多子模块都没下载下来,因为子模块还是跳转到GitHub上下载,速度又是龟速。在网上看到用镜像果然有效:

    git clone --recursive https://github.com.cnpmjs.org/sunhcen/ardupilot

    展开全文
  • ARDupilot

    千次阅读 2012-08-29 09:53:39
    The ArduPilot Project The ArduPilot project is a family of open source autopilots based on the Arduino open source computing platform. It consists of a choice of ArduPilot Mega (APM) electronics an

    The ArduPilot Project

    The ArduPilot project is a family of open source autopilots based on the Arduino open source computing platform. It consists of a choice of ArduPilot Mega (APM) electronics and a range of free software versions for different vehicles


    APM 2 is a pro-quality IMU autopilot based on the Arduino Mega platform, which can turn any RC vehicle into a fully autonomous Unmanned Aerial (or Ground) Vehicle. Depending on which software you choose, it can fly fixed-wing aircraft, multicopters, helicopters, and control ground rovers and boats. It handles both autonomous stabilization and GPS navigation and allows fully scripted waypoint missions and camera control. It supports 8 RC channels, has four serial ports and features an all-in design.

    You can buy APM 2 for $199 here. Everything else you need for a complete autopilot (flight software and desktop utility software) is free!

    -----------

    Features include:

    • Free open source firmware supports planes, multicopters (quads, hex, oct, etc), helicopters and ground rovers!
    • Simple setup process and firmware loading via a point-and-click utility. No programming required! (But if you do want to fiddle with the code, you can with the easiest embedded programming toolkit available: Arduino)
    • Full mission scripting with point-and-click desktop utilities
    • Can support hundreds of 3D waypoints
    • Two-way telemetry and in-flight command using the powerful MAVLink protocol
    • Choice of free Ground Stations, including the state-of-the-art Mission Planner which includes mission planning, in-air parameter setting, on-board video display, voice synthesis, and full datalogging with replay.
    • Autonomous takeoff, landing and special action commands such as video and camera controls
    • Supports full "hardware-in-the-loop" simulation with Xplane and Flight Gear

    Hardware includes the following:

    • 3-axis gyros
    • 3-axis accelerometers
    • 3-axis magnetometer
    • Barometric pressure sensor for altitude
    • 5 or 10Hz GPS module
    • 4 Mb of onboard datalogging memory. Missions are automatically datalogged and can be exported to KML
    • Built-in hardware failsafe processor, can return-to-launch on radio loss.
    • (Optional) Airspeed sensor
    • (Optional) Current sensor
    • (Optional) 2-way telemetry

    展开全文
  • #ArduPilot Project# The ArduPilot project is made up of: ArduCopter (or APM:Copter) : code, wiki ArduPlane (or APM:Plane) : code, wiki ArduRover (or APMrover2) : code, wiki Antenna ...
  • #ArduPilot Project# The ArduPilot project is made up of: ArduCopter (or APM:Copter) : code, wiki ArduPlane (or APM:Plane) : code, wiki ArduRover (or APMrover2) : code, wiki Antenna ...
  • ardupilot sitl

    2020-05-06 16:50:29
    $ git clone https://github.com/ArduPilot/ardupilot $ git submodule update --init --recursive $ git checkout Copter-4.0.3 ArduCopter$ ../Tools/autotest/sim_vehicle.py --map --console --out=udp:0.0.0...

    $ git clone https://github.com/ArduPilot/ardupilot

    $ git submodule update --init --recursive

    $ git checkout Copter-4.0.3

    ArduCopter$ ../Tools/autotest/sim_vehicle.py --map --console --out=udp:0.0.0.0:14560 -v ArduCopter

    export PATH=$PATH:/usr/local/cuda-10.0/bin:/home/zhangym/Desktop/ardupilot/Tools/autotest:/home/zhangym/Desktop/ardupilot/gcc-arm-none-eabi-6-2017-q2-update/bin

     

    展开全文
  • ArduPilot工具链

    2018-05-26 16:19:01
    MHV_AVR_Tools_20121007.exe 用于Ardupilot的编译和下载
  • ArduPilot简介

    千次阅读 2017-10-10 20:31:52
    源码地址:https://github.com/ArduPilot/ardupilot/参考:http://ardupilot.org/dev/docs/learning-the-ardupilot-codebase.html基本结构 分为五个部分: 1.vehicle code 2.shared libraries 3.hardware ...

    源码地址:https://github.com/ArduPilot/ardupilot/

    参考:http://ardupilot.org/dev/docs/learning-the-ardupilot-codebase.html

    基本结构
    1

    分为五个部分:
    1.vehicle code
    2.shared libraries
    3.hardware abstraction layer (AP_HAL)
    4.tools directories
    5.external support code (i.e. mavlink, dronekit)

    vehicle code
    在最顶层目录,包含四种固件:Plane,Copter,APMrover2和AntennaTracker。他们之间有很多相似的地方

    AP_HAL硬件抽象层
    所在目录\libraries\AP_HAL_XXX。可移植到不同的平台。其中AP_HAL定了其他代码通用的接口

    external support code外部支持代码

    PX4NuttX:the core NuttX RTOS used on Pixhawk boards(NuttX RTOS实时操作系统)
    PX4Firmware:the base PX4 middleware and drivers used on Pixhawk boards(PX4的中间件和驱动程序)
    uavcan:the uavcan CANBUS implementation used in ArduPilot(can总线)
    mavlink:the mavlink protocol and code generator(mavlink协议)

    展开全文
  • ardupilot.7z

    2020-07-06 15:41:52
    (已验证)Ubuntu 中git的 飞控的ardupilot 7月5日最新源码,可以直接复制到Ubuntu中使用,此文件避免了在git时,下载慢的,浪费大家的时间,这里为大家免费下载。
  • ardupilot_egitim-源码

    2021-03-10 03:12:54
    ardupilot_egitim
  • ardupilot库函数

    2020-01-12 14:45:53
    ardupilot库函数 ardupilot库函数是copter、plane、rover等无人驾驶仪的公用库。 核心库 AP_AHRS - 使用DCM或者EKF算法进行姿态角(roll、pitch)和航向(yaw)的估计 AP_Common - 通用函数库 AP_Math - 包括了各种...
  • 【教程】F4 V3飞控刷ardupilot固件教程——多旋翼

    万次阅读 多人点赞 2019-04-13 15:49:37
    首先说明一下我不是第一个给OmnibusF4刷ardupilot固件(也就所谓的pix固件,apm固件)的,之前有很多大佬,都用OmnibusF4刷好ardupilot固件用来飞固定翼,而且取得了很好的效果,也有大佬拿来飞直升机的,很厉害。...
  • 学习ardupilot 源码

    2020-05-07 15:48:42
    https://ardupilot.org/dev/docs/learning-the-ardupilot-codebase.html ardupilot约有70万行。对新手来说很吓人。本页意在给出一些快速上手的建议。假定你熟悉C++,本教程的一些示例是在linux系统上探索源码的。...
  • Ardupilot源码框架

    千次阅读 2019-11-20 15:36:37
    Ardupilot源码地址:https://github.com/ArduPilot/ardupilot,官网地址:http://ardupilot.org/ 1、Ardupilot介绍   目前开源飞控有两个:Pixhawk和APM。Pixhawk是硬件平台,PX4是pixhawk的原生固件, APM...
  • ArduPilot自动降落.pdf

    2020-04-16 20:36:37
    ArduPilot自动降落,可以自由阅读代码,可以下载学习,取自ArduPilot官方网站翻译,可能存在出入,请谅解
  • 理解ardupilot线程

    2020-05-09 09:55:20
    现在你对ardupilot的库已经有基本的理解了,现在我们来理解下ardupilot如何处理线程的。看到源码中继承自arduino的setup loop之类的函数,你可能以为ardupilot是个单线程的系统,但事实上,ardupilot是多线程的。 ...
  • ArduPilot官方帮助指南

    2018-02-27 20:11:14
    The ArduPilot code base is quite large (about 700k lines for the core ardupilot git tree) and can be quite intimidating to a new user. This page is meant to give some suggestions on how to come up to ...
  • mad_ardupilot-源码

    2021-04-07 08:39:16
    $ cd ardupilot $ git submodule update --init --recursive $ Tools/environment_install/install-prereqs-ubuntu.sh -y $ . ~ /.profile 在搜索路径中添加一些目录(可替代)-将以下行添加到主目录中“ .bashrc”...
  • 开源自动导航系统 ArduPilot_APM
  • ardupilot中的L1导航算法所参考的文章,是英文原版的,下载的时候请注意,里面介绍了L1的原理
  • 大学做的ardupilot主控源码
  • ArduPilot项目 Ardupilot是最先进,功能齐全且可靠的开源自动驾驶仪软件。 自2010年以来,它已经由多元化的专业工程师,计算机科学家和社区贡献者组成的团队进行开发。 我们的自动驾驶软件能够控制几乎所有可以想象...
  • ardupilot waf 学习

    千次阅读 2018-11-01 18:08:27
    目录 文章目录目录摘要1.简介1.关于构建系统2.WAF结构3.本书的目的2.下载和初始化2.1.获取waf文件2.1.1.如何下载waf2.1.2....本节主要学习ardupilot的waf命令。Ardupilot正逐渐从make的构建...WAF应该总是从Ardupilot...
  • ArduPilot中beacon

    2020-02-26 13:28:05
    ArduPilot中beacon ctime:2019-03-13 14:45:31 +0800|1552459531 标签(空格分隔): 技术 飞控 初始化过程: 在主文件中的init_ardupilot函数中进行各种传感器、串口、外设的初始化。 init_beacon初始化beacon设备...
  • 编译ardupilot固件

    千次阅读 2017-02-22 14:31:17
    1.ardupilot官网:www.ardupilot.org 下载代码: git clone https://github.com/ArduPilot/ardupilot.git cd ardupilot 下载子目录: git submodule update --init --recursive 更新工具: Tools/scripts/...
  • ardupilot线程理解

    2018-07-19 16:20:53
    对于apm和pixhawk一直存在疑惑,到现在还不是特别清楚。今天在http://dev.ardupilot.com/...当你开始学习ArduPilot的基础库的时候,你最好能理解ArduPilot是怎样处理线程的。代码里的 setup()/loop() 结构继承...
  • ArduPilot-Arduino-1.0.3-windows安装包,解压即可以使用,无需安装。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,904
精华内容 1,161
关键字:

ardupilot