APM COPTER MAIN PROGRAM.docx

上传人:b****5 文档编号:3233930 上传时间:2022-11-20 格式:DOCX 页数:46 大小:31.95KB
下载 相关 举报
APM COPTER MAIN PROGRAM.docx_第1页
第1页 / 共46页
APM COPTER MAIN PROGRAM.docx_第2页
第2页 / 共46页
APM COPTER MAIN PROGRAM.docx_第3页
第3页 / 共46页
APM COPTER MAIN PROGRAM.docx_第4页
第4页 / 共46页
APM COPTER MAIN PROGRAM.docx_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

APM COPTER MAIN PROGRAM.docx

《APM COPTER MAIN PROGRAM.docx》由会员分享,可在线阅读,更多相关《APM COPTER MAIN PROGRAM.docx(46页珍藏版)》请在冰豆网上搜索。

APM COPTER MAIN PROGRAM.docx

APMCOPTERMAINPROGRAM

APMCOPTERMAINPROGRAM

///-*-tab-width:

4;Mode:

C++;c-basic-offset:

4;indent-tabs-mode:

nil-*-

#defineTHISFIRMWARE"ArduCopterV3.2-rc3"

/*

Thisprogramisfreesoftware:

youcanredistributeitand/ormodify

itunderthetermsoftheGNUGeneralPublicLicenseaspublishedby

theFreeSoftwareFoundation,eitherversion3oftheLicense,or

(atyouroption)anylaterversion.

Thisprogramisdistributedinthehopethatitwillbeuseful,

butWITHOUTANYWARRANTY;withouteventheimpliedwarrantyof

MERCHANTABILITYorFITNESSFORAPARTICULARPURPOSE.Seethe

GNUGeneralPublicLicenseformoredetails.

YoushouldhavereceivedacopyoftheGNUGeneralPublicLicense

alongwiththisprogram.Ifnot,see

//www.gnu.org/licenses/>.

*/

/*

*ArduCopterVersion3.0

*Creator:

JasonShort

*LeadDeveloper:

RandyMackay

*LeadTester:

MarcoRobustini

*BasedoncodeandideasfromtheArducopterteam:

LeonardHall,AndrewTridgell,RobertLefebvre,PatHickey,MichaelOborne,JaniHirvinen,

OlivierAdler,KevinHester,ArthurBenemann,JonathanChallinger,JohnArneBirkeland,

Jean-LouisNaudin,MikeSmith,andmore

*Thanksto:

ChrisAnderson,JordiMunoz,JasonShort,DougWeibel,JoseJulio

*

*SpecialThankstocontributors(inalphabeticalorderbyfirstname):

*

*AdamMRivera:

AutoCompassDeclination

*AmilcarLucas:

Cameramountlibrary

*AndrewTridgell:

Generaldevelopment,MavlinkSupport

*AngelFernandez:

Alphatesting

*AndreasAntonopoulous:

GeoFence

*ArthurBenemann:

DroidPlannerGCS

*BenjaminPelletier:

Libraries

*BillKing:

SingleCopter

*ChristofSchmid:

Alphatesting

*CraigElder:

ReleaseManagement,Support

*DaniSaez:

VOctoSupport

*DougWeibel:

DCM,Libraries,Controllawadvice

*EmileCastelnuovo:

VRBrainport,bugfixes

*GregoryFletcher:

Cameramountorientationmath

*Guntars:

Armingsafetysuggestion

*HappyKillmore:

MavlinkGCS

*HeinHollander:

OctoSupport,HeliTesting

*IgorvanAirde:

ControlLawoptimization

*JackDunkle:

Alphatesting

*JamesGoppert:

MavlinkSupport

*JaniHiriven:

Testingfeedback

*Jean-LouisNaudin:

AutoLanding

*JohnArneBirkeland:

PPMEncoder

*JoseJulio:

StabilizationControllaws,MPU6kdriver

*JulienDubois:

PosHoldflightmode

*JulianOes:

Pixhawk

*JonathanChallinger:

InertialNavigation,CompassMot,Spin-When-Armed

*KevinHester:

AndropilotGCS

*MaxLevine:

TriSupport,Graphics

*LeonardHall:

FlightDynamics,Throttle,LoiterandNavigationControllers

*MarcoRobustini:

Leadtester

*MichaelOborne:

MissionPlannerGCS

*MikeSmith:

Pixhawkdriver,codingsupport

*OlivierAdler:

PPMEncoder,piezobuzzer

*PatHickey:

HardwareAbstractionLayer(HAL)

*RobertLefebvre:

HeliSupport,CopterLEDs

*RobertoNavoni:

Librarytesting,PortingtoVRBrain

*SandroBenigno:

Camerasupport,MinimOSD

*SandroTognana:

PosHoldflightmode

*..andmanymore.

*

*Codecommitstatisticscanbefoundhere:

*Wiki:

*RequiresmodifiedversionofArduino,whichcanbefoundhere:

*

*/

////////////////////////////////////////////////////////////////////////////////

//Headerincludes

////////////////////////////////////////////////////////////////////////////////

#include

#include

#include

//Commondependencies

#include

#include

#include

#include

//AP_HAL

#include

#include

#include

#include

#include

#include

#include

#include

//Applicationdependencies

#include

#include//MAVLinkGCSdefinitions

#include//ArduPilotGPSlibrary

#include//GPSglitchprotectionlibrary

#include//ArduPilotMegaFlashMemoryLibrary

#include//ArduPilotMegaAnalogtoDigitalConverterLibrary

#include

#include

#include//ArduPilotMegaMagnetometerLibrary

#include//ArduPilotMegaVector/MatrixmathLibrary

#include//Curveusedtolinearlisethrottlepwmtothrust

#include//ArduPilotMegaInertialSensor(accel&gyro)Library

#include

#include

#include//Missioncommandlibrary

#include//Rallypointlibrary

#include//PIDlibrary

#include//HelispecificRatePIDlibrary

#include//Plibrary

#include//Attitudecontrollibrary

#include//Attitudecontrollibraryfor

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 企业管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1