AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features...

54
AR.PRO 3 v1.2.6 June 10, 2016

Transcript of AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features...

Page 1: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

AR.PRO 3

v1.2.6

June 10, 2016

Page 2: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

2

TABLEOFCONTENTSLicenseAgreement.................................................................................................................3

Support.......................................................................................................................................3MinimumRequirements................................................................................................................3Troubleshooting...............................................................................................................................3EnhancementRequests..................................................................................................................3CrashReporting................................................................................................................................3

GeneralFeatures.....................................................................................................................4DeviceDiscoveryActivity..............................................................................................................5MapManagerActivity......................................................................................................................6MaintainingFlightPlans..............................................................................................................................9

MediaManagerActivity................................................................................................................17PilotingActivity...............................................................................................................................19ActionBarFunctions...................................................................................................................................19ChangingtheSelectedAcrobaticManeuver......................................................................................20InformationBar.............................................................................................................................................21CardboardPiloting.......................................................................................................................................22HeadsUpDisplay..........................................................................................................................................23CameraPanning............................................................................................................................................24MapView..........................................................................................................................................................25TrackMeMode..............................................................................................................................................26

SettingsActivity...............................................................................................................................27DroneSettings................................................................................................................................................28SkycontrollerSetup.....................................................................................................................................30Motors&Sensors..........................................................................................................................................31GeneralSettings.............................................................................................................................................32CameraSettings.............................................................................................................................................34NetworkSettings..........................................................................................................................................35SystemWi-FiSettings.................................................................................................................................39FlightSettings.................................................................................................................................................40InputSettings.................................................................................................................................................42

FlightModes............................................................................................................................45Standard............................................................................................................................................45Pro........................................................................................................................................................46DualStick...........................................................................................................................................47

GamepadSupport.................................................................................................................48ParrotSkycontrollerSupport...........................................................................................49CopilotMode....................................................................................................................................50

FirmwareManagement.......................................................................................................51AdditionalResources...........................................................................................................52Videos.................................................................................................................................................52Websites............................................................................................................................................52ParrotRangeTestResults...........................................................................................................53ParrotSkycontrollerPowerOutputReference....................................................................54

Page 3: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

3

DISCLAIMER

LicenseAgreementWhileeveryefforthasbeenmadetoensurethesafetyandstabilityofyouandyourBebopdrone,useofthissoftwareisdonesoatyourownrisk.Shellwareprovidesnowarranty,written,orimplied,inanyway,shape,orform,relatedtoyou,yourproperty,others,orthepropertyofothers.Ifyourefusetoaccepttheseterms,[email protected](PlayStore)order#andyourpurchasewillbepromptlyrefunded.Bynotagreeingtothesetermsandcontinuingtousethissoftware,youareinviolationofthislicenseagreementandyourrightstousethissoftwareareherebyrevoked.

Support

MinimumRequirementsAndroid4.2MR1(Jellybean4.2)ARM/v7/v8_64x86/x86_64MIPSOpenGL2.01GBRAMTwoCoreCPU

TroubleshootingSupportisprovidedonalimitedbasis.Pleasecontactshell@shellware.comwithanysupportquestionsand/orconcerns.Yourinquirywillberespondedtoinatimelymanner.

EnhancementRequestsEnhancementrequestsareencouraged.Pleasecontactshell@shellware.comwithanyrecommendationsyoumayhaveforfurtheradvancementofthisproduct.

CrashReportingAR.ProhasabuiltinmechanismforcapturingandsupplyingbugreportstoShellware.Pleaseusethisprovidedfeatureforreportingcrashconditions.ThecrashreportsaresubmittedtoShellwareviaemailonceanInternetconnectionhasbeenestablishedonyourdevice.

Page 4: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

4

INTRODUCTION

GeneralFeaturesAR.Pro3providesforremotecontrolcapabilitiesofParrotBebopV1andV2drones.ItexposesmanyofthesamefunctionsasParrot’sownFreeflightapplicationbutimplementsauniqueuserexperienceandallowsfurthercustomizationofyourdrone.KeyFeatures(thislistisexpanding)

v PS3/PS4/Xbox/NVidiaShield/MOGA/IPegagamepadsupportv IntuitivePilotingHUDv Wi-FiSecuritysettingsincludingMACfiltering,WPA2andhiddenSSIDv InputDeviceDeadzone/Sensitivitytuningv CombinedYaw/RollMixingv Google/Bing/Here/MapQuest/arcGISMapManagementv DirectedFlightModev WaypointAssistedflightplansv MAVLINKTMAutonomousFlightPlannerandMonitorv FirmwareManagementv SkyControllerIntegrationv RemoteMediaManagementv Cardboard(VR)ModeforFirstPersonViewPilotingv HeadMovementFieldofViewPositioninginCardboard(VR)Modev **CountrySelection/Overridev ManualConnectionModeforconnectingacrossfirewalls/internetv TrackMeMode

AR.Pro3isinanexcitingphaseofitsdevelopment.Allmajordevelopmentmilestoneshavebeenmetandfurtherdevelopmentwillbefocusedonrefiningthosefunctionsandintroducingnewones.AR.Pro3willneverofferin-apppurchases.OnceyouhavepurchasedAR.Pro3youwillbenefitfromallfutureenhancementswithouteverhavingtobuyanyadditional(addon)features/functions.**NotavailableintheUSA.

Page 5: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

5

DeviceDiscoveryActivityTheDeviceDiscoveryActivityisresponsibleforsearchingforaBebopdroneonyourconnectedWi-Finetwork.Ifyouloseconnectiontoyourdrone,AR.ProwillreturnyoutothisActivityautomatically.

Settings(openstheAR.Pro3SettingsActivity)

Piloting(openstheAR.Pro3PilotingActivity)

MediaManager(openstheAR.Pro3MediaManagerActivity)

MapManager(openstheAR.Pro3MapManagerActivity)

Page 6: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

6

MapManagerActivity

Settings(Enablesyoutodeleteandrenamemapregions)

PerformaGeocodedsearchforalocation(freeformsearch)

Cachethevisiblescreenarea(minimumzoomlevelofabout5sqmiles)

MapTileProviderSelector(Google,Bing,Here,MapQuest,ArcGIS)

Load/SaveFlightPlanFile

TheMapManagerActivityenablesyoucacheanyregionontheplanetforaperiodof30days.LocationscachedwillautomaticallybedeletedfromAR.Pro3after30days.ThisisnecessarytoconformtothelicensingrequirementsofMapTileproviderssuchasGoogle,Bing,andHereMaps.

Page 7: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

7

Youcanselectfrom5differenttileprovidersforanytilesetsyouwishtocache.

MapManageralsoallowsyoutorenameanddeleteanypreviouslycachedtilesets:

Todeleteanexistingsetofcachedtilesclickthetrashcanicontotherightofthetileset.Torenameatileset,longtapthetilesetname.

Page 8: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

8

Tocacheatileset,firstzoomtoanappropriatelevelonthemap.Thelargertheareayouwishtocache,thelongerthecachingoperationwilltake.Thiscouldtakeaslongas30minutesforalargearea(5+sqmiles)onanolderAndroid.Oncezoomed,clicktheDownloadbuttonandMapManagerwillcalculatehowmanytiles(itaccountsforeverytileateveryzoomlevelforthevisibleregion)itneedstocache:

OnceMapManagerknowshowmanytilesneedtobecached,itbeginstheprocessofdownloadingeachofthem(thiscanconsumequiteabitofdiskspaceonyourAndroidanduseasignificantamountofbandwidth).ItisrecommendedthatyoucacheoveraWi-Finetwork.

Page 9: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

9

MaintainingFlightPlansMapManagerprovidesameansforyoutocreateandmaintainflightplanfiles.Flightplanscontainasetofwaypointsandpointsofinterestthatyourdronewillnavigatetoandaroundautonomously.

WaypointMarker

PointofInterest(POI)Marker

FlightPath

Drone/CameraOrientationMarkerOrange=DestinationwaypointYellow=AbsoluteAngleGreen=EditingOther=AssignedtoPOI

P IndicatesProgressiveOrientationisactiveforthistrack#T IndicatesTakeoffactionatthiswaypoint#L IndicatesLandactionatthiswaypoint#R IndicatesStartVideoRecordatthiswaypoint#S IndicatesStopVideoRecordatthiswaypoint#P IndicatesTakePhotoatthiswaypoint

Page 10: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

10

WaypointMarkersThesearethe“staple”markerofaDirectedModeflightplan.WaypointsstorealocationandaltitudeonEarththatyouexpectyourdronetotravelto.Waypointsalsocontaininformationaboutwhatspeedyourdroneshouldtravelandthealtitude&orientationyourdroneshouldhavetoreachthem.Waypointsmayalsocontainadditionalinformationthatinstructsyourdronetoperformaspecificactionuponreachingthem,suchaslanding,startingorstoppingavideorecording,ortakingapicture.WaypointmarkersvisuallyshowtheirID(andselectedactionifoneexists)intheirupperlefthandcorner.Theyshowtheirassociatedaltitudecenteredwithinthem.Waypointmarkersarealwaysorange.

POI(PointofInterest)MarkersPOIMarkersareinformationalmarkersthatprovideareferencelocationandaltitudeforyourdronetofocusitsorientationandcameraonwhenawaypointisassociatedtoit.YourdronewillorientitselftowardsaPOImarkerafterarrivingat(orshortlyafter)awaypointwhenthatwaypointisassociatedtotheperspectivePOI.AsthedroneprogressestoitsnextwaypointitwillkeepitsorientationandcameracenteredonthespecifiedPOI.POIscanalsobeusedtogenerateapresetmaneuver,suchasanOrbit.POIsvisuallyshowtheirIDintheirupperlefthandcorner.Theyshowtheirassociatedaltitudecenteredwithinthem.POImarkers(andanyassociatedwaypoints)canbeoneof16colors.Individualcolorswillrepeatevery16POIs.

OrientationMarkersOrientationmarkersalwaysexistequidistantbetweentwowaypointsandareusedtospecifytheorientationofyourdrone’snoseandcamera.WhenawaypointisassociatedtoaPOItheorientationmarkerbetweenitandthenextwaypointwillbesettotheangletothePOI.TheorientationmarkerwillbethecolorofthePOItoindicatethisassociation.WhenawaypointisnotassociatedtoaPOItheorientationmarkerbetweenitandthenextwaypointwillbesettotheangleofthedestination.Theorientationmarkerwillbeorangetoindicatethisassociation.Whenanexplicitorientationangleissetbetweentwowaypointstheirorientationmarkerwillbeyellow.

Page 11: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

11

Ifthepathbetweentwowaypointsis“Progressive”(assetbythefirstofthetwowaypoints)thedronewillgraduallyorientitselftothespecifiedanglewhiletravelingtothesecondwaypoint.Theorientationmarkerwillhavea“P”inthecenterofittoindicatethatProgressiveOrientationisenabledforit.Ifthepathbetweentwowaypointsis“Absolute”(ProgressiveNOTsetonthefirstwaypoint)thedronewillorientitselftotherequestedanglebeforeinitiatingtraveltothenextwaypoint(thisisthedefaultbehavior).

LoadingandSavingFlightPlans

YoucansaveandloadFlightPlansbytappingtheMavlinkbuttonintheMapManageractionbar(airplaneemittingaradiosignalimage).TappingSAVEPLANwillpromptyoutospecifyaplannameandinitiateasaveoperation.Tappingthetrashcanforentrywilldeletetheassociatedflightplan.Tappinganentry’snamewillcausethatflightplantobeloaded.AR.Pro3showstheestimatedflighttimetowardstherightofeachentry.Thisvalueisonlyanestimateandresultswillvary.

Page 12: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

12

ManagingMarkersYoucancreateanewmarkerbytappingonanopenspaceonthemapsurface.Adialogwillopenthatyouusetospecifythemarkertypeandotherattributesforthemarker(shownbelow).Youcanmoveamarkerbydraggingitacrossthemapsurfacetothedesiredlocation.

ShownaboveistheMarkerOptionsdialogview.ThisviewisdisplayedwhenaWaypointorPOImarkeriscreatedormodified.WithintheMarkerOptionsdialogviewyoucanspecifyanumberofparameters:

• MarkerType(PointofInterestorWaypoint)• DroneSpeedinmeterspersecond• DroneorPOIAltitude• OrbitOptions(POIsonly)• ProgressiveOrientation• Wait/Delayinseconds(Waypointsonly)• Action(Waypointsonly)

• Cut(Delete)Marker(Optionallydeleteallassociatedwaypoints–POIsonly)• Copy(Insertnew)Marker• ClearMap(optionallyclearalltrackhistory)

Page 13: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

13

Speedallowsyoutoconfiguretheaveragespeedofyourdronebetweentwowaypointstobebetween1and10meterspersecond.Forwaypoints,Altitudespecifiestheheight(inmeters),relativetothetakeofflocation,yourdroneshouldreachuponarrivingattheassociatedwaypoint.ForPOIs,Altitudespecifiestheheight(inmeters)relativetothetakeofflocationthedroneshoulduseforfocusingitscamera.IfyourPOIaltitudeishigherthanyourdrone’saltitudethenyouwilllikelyonlyseetheblueofskyandeventuallydarkness.

WhenmanagingaPOIyoucanautomaticallygenerateaseriesofwaypointsthatwillfacilitateorbitingthepointofinterest.Bymanipulatingthenumberoforbits,theinitialandfinalradius,andaltitudeyoucancreatespiralinginandout,flatcircularand/orrisingorfallingmaneuversaroundthePOI.NOTE:ThefirstandlastwaypointscreatedviaOrbitwillcontaina1secondpause.Thisisnecessarytoensureasmoothtransitionfor(some)drones.

Page 14: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

14

ProgressiveOrientationinstructsyourdronetoprogressivelyorientitself(anditscamera)tothespecifiedangle(eitheranabsoluteangleortheanglenecessarytofaceadestinationwaypoint)asitismovingtowardsitsdestinationwaypoint.Uponreachingthedestinationwaypointthedrone,anditscamera,willbefacingthedirectionspecified.ThissettingisignoredforwaypointsassociatedtoaPOI.

WaitHereinstructsyourdronetowaitattheassociatedwaypointfortheintervalspecified(inseconds).

Actioninstructsyourdronetoperformoneoftheabovelistedactionsuponarrivalattheassociatewaypoint.TheTakeoffactionoccursimmediately.

Page 15: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

15

SpecifyingtheCameraVerticalAngle

Youcanmodifythecamera’sverticalanglebytappingonanorientationmarkerthatisnotassociatedtoaPOI.Settingthevelocitycontrolsthespeedatwhichthecamerawillshiftitspointofviewtoreachthenewangle.

!!!NOTE!!!AtthistimethereisabugintheParrotfirmwarethatpreventsthisfunctionfromworkingreliably.Seehere:http://forum.developer.parrot.com/t/create-mavlink-create-panorama-mission-item-and-flight-plan-are-broken-very-weird-results/3184

Page 16: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

16

ExampleDirectedModeFlightPlan

Theaboveflightplanwilltakethefollowingcourseofaction:

1. Takeoffandarriveatwaypoint#1at5metersaltitude(lowerfarright)2. Traveltowaypoint#2facingwaypoint#2theentirepath3. Enablingrecordinguponarrivalatwaypoint#24. OrbitprogressivelyfartherandhigheraroundPOI#1forwaypoints#3

through#10keepingthecamerafocusedat3metersaltitudeforthePOIlocationspecified

5. Stoprecordinguponarrivalatwaypoint#106. Traveltowaypoint#11progressivelychangingorientationtoroughly0

degrees(North)ontheway7. Takeapictureuponarrivalatwaypoint#118. Traveltowaypoint#12keepingorientationfacednortherlyanddecrease

altitudeto5metersalongtheway9. Startrecordinguponarrivaltowaypoint#1210. OrbitprogressivelyfartherandhigheraroundPOI#2forwaypoints#13

through#20keepingthecamerafocusedat3metersaltitudeforthePOIlocationspecified

11. Stoprecordinguponarrivaltowaypoint#2012. Traveltowaypoint#21progressivelychangingorientationtotheangle

facingwaypoint#21anddecreasingaltitudeto50metersalongtheway13. Traveltowaypoint#22decreasingaltitudeto5metersandremaining

orientedtowardswaypoint#22alongtheway14. Landuponarrivaltowaypoint#22

Page 17: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

17

MediaManagerActivityTheMediaManagerActivityiswhereyougotodownloadvideosandpicturesfromyourBeboptoyourAndroid.Fromthisactivityyoucandownloadanddeletemedia,aswellaslaunchAndroidGallerytotakefurtheractionsonyourdigitalmedia.

Mediaisselectedusingtheindividualcheckboxestotherightofeachitem,orbyselectingallthroughuseofthedoublecheckmarkiconintheMediaManageractionbar.MediawithabrightgreenimageborderindicatethattheyhavebeenpreviouslydownloadedandarepresentwithintheAR.Pro3BebopMediadirectory.ThefirsttimeyoupresstheGalleryiconinMediaManageryoumaybepresentedwithamessageindicatingthatAR.Pro3worksbestwiththedefaultAndroidGalleryapplication.ManycustomdistributionsofAndroidremovethisapplicationorattempttoimplementtheirownvariation.WhileMediaManagerwillworkfinewithanyAndroidapplicationcapableofreceivingMediaURIintents,whenusedwiththedefaultAndroidGalleryitwillopenGallerydirectlyinthedirectory(album)selected.Ifyouwishto“sideload”thestockGalleryapplication,youcandownloadithere:http://ee.shellware.com/ARPro3/Gallery2.apkThisisa“pure”AndroidbuildofGalleryextractedfromGwT.GwTisawellknownNexusAndroidcustomROMmaintainedforanumberofyearsbyShellware.MoreinformationaboutGwTforNexus7(bothgenerations)ishere:http://forum.xda-developers.com/showthread.php?t=2036344andhere:http://forum.xda-developers.com/showthread.php?t=2515884

Page 18: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

18

Youcanabortadownloadinprogressatanytimebytappinganywhereoutsideoftheprogressdialog.YourpartialdownloadissavedonyourAndroidandcanberesumedatanytimefromthepositionwhereyouleftoff.IfyouuseacustomfilemanagerorsimplywanttoknowmoreaboutwhereAR.Pro3storesyourBebopMediayoucanfinditinyourexternaldeviceARPro3directory,typically“/sdcard/ARPro3”.MediacanbedeletedeitherindividuallyorinbulkbyselectingthecheckboxesontherightsideofthemedialistingsandpressingtheTrashcaniconinMediaManager’sactionbar.

Page 19: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

19

PilotingActivityThePilotingActivityistheprimaryflightinterfaceforAR.Pro.ItisthroughthePilotingActivitythatyoucontrolyourBebopwhileinflight.ThePilotingActivityfeaturesaretractableActionBarthatallowsyoutoperformvariousfunctionssuchasrecordingvideo,takingaphoto,performinganacrobaticmaneuver,executingaGoHomerequest,oropeningtheSettingsActivity.TheActionBarisactivatedbytappinganylocationonthescreenthatisnotconsumedbyaUIelementotherthanthelivevideostream.Itwillautomaticallyretractafter3seconds.

ActionBarFunctions

Settings(openstheAR.Pro3SettingsActivity)

Takeapicture(inverseimagewhileimageprocessing)

Recordavideo(inversewhileavideoisbeingrecorded)

Performanacrobaticmaneuver(longpresstochangemaneuver)

GoHome(inversewhileexecutingGoHomerequest)

TrackMe(inversewhileinTrackMeMode)

ActivateFlightPlan(shortpress)Load/SaveFlightPlan(longpress)

Page 20: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

20

ChangingtheSelectedAcrobaticManeuverBylongpressingtheManeuverbuttonintheAR.Pro3ActionBaryoucanselectoneof4differentmaneuversthatwillexecutewhenyoushortpressit.

ForwardFlip

BackwardsFlip

FliptotheLeft

FliptotheRight

AR.Pro3willrememberthisselectionandexecutethismaneuvereachtimetheManeuverbuttonisshortpresseduntilyouchangeit.

Page 21: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

21

InformationBar

HoverLockIndicator

AltimeterandDistanceHome(currentlydisplayedinmeters)

AirspeedIndicator(currentlydisplayedinm/s)

EmergencyButton(willcauseyourdronetofalloutofthesky)

FlightCounter(activatesupontakeoffanddeactivatesonlanding)

NoGPSLock(GoHomeisNOTavailable)

GPSLockAcquired(GoHomeisavailable)

Wi-FiSignal(includestextreadoutindBM)

BatteryIndicator(includestextreadoutin%remaining)

Page 22: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

22

CardboardPilotingAR.Pro3supportsGoogleCardboard(FPV)pilotingviaastereographicviewthatcanbeusedwithawidevarietyofVRgoggles.

Distancefromtop/bottomofscreenforthesplitinformationbarscanadjustedviaGeneralSettings.AR.Pro3canalsobeconfiguredtouseheadmovementtoadjusttheFieldofView(FOV)whileinCardboardmode.Enablingthisfeatureenablesyoutolookup/down/left/rightandpantheBebopcamera’sentirefieldofview.

Page 23: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

23

HeadsUpDisplayAR.Pro3’sHUDprovidesaneasymeansforyoutokeepinformedofyourdrone’sorientationwhileyouareinthePilotingActivity’sFirstPersonview.Itisanintuitiveinterfacethatallowsyoutoquicklytranslaterealworldperspectivetothedrone’sandvise-versa.

Asofv1.1.0.16theCourseVelocityIndicatorwillnotilluminatewhilethedroneisinHovermode.Additionallythemaximumvelocitywillberetainedperflight.

Page 24: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

24

CameraPanningAR.Pro3takesadvantageoftheBebop’sfisheyecamera’spanningfeaturebyutilizingtheDroneCompassindicatortopanacrossthecamera’sentirefieldofview.Simplydragtheindicatorinthedirectionyouwouldliketopanthefieldofview.DoubletappingwithintheHUDwillre-centerthecamera’sfieldofview.

CameraPannedDown

CameraPannedtotheRight

Page 25: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

25

MapView

ToactivatetheMapView,simplyswipefromtheleftsideofthePilotingActivitytotowardstherightside.DoingsowillrevealtheMapView.

AllMapManagerFlightPlaneditfunctionsareavailabletoyouwithintheMapView.Youcancreate,modify,save,delete,andloadflightplansinthesamemanneryoudoinMapManager.Theonlyfunctionaldifferencesarethatyoulongpressamaplocationtocreateanewwaypoint/POIinsteadofshortpressing(tapping).Additionally,youlongpresstheMavlinkbuttontoopentheFlightPlanLoad/Savedialog,andyoutaptheMavlinkbuttontoinitiateaflightplan.

Page 26: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

26

TrackMeModeTrackMeinstructsyourdronetofollowyourmovementsfromapredefined(loitering)distance.ThisfeaturerequiresthatyourAndroidhaveafunctionalGPS.AccuracyplaysavitalrolewithTrackMeMode.IfyourAndroidisunabletomaintainanaccuracylevelof5metersorlessitwillbemoredifficultforyourdronetoproperlytrack(follow)you,especiallyatalowaltitude.AccuracyisdisplayedinatextareaimmediatelytotheleftoftheTrackMeCrosshairsActionBarbutton.TrackMeisenabledbytappingtheTrackMeiconandcanbedisabledbypressingitagain.Additionally,anyattemptstocontroltheattitudeofyourdronewhileitisactivewillautomaticallyturnofftheTrackMefunction.

YourdronewillattempttomaintainitscurrentaltituderelativetothegroundwhileTrackMeisenabledanditdoesNOTknowhowtoavoidobjectsinitspath!!!YoucanadjustthedistancethatyourdronewillfollowyoufrombychangingtheLoiteringDistancewithintheSettingsActivityFlightPreferencessection.YoucanalsoadjusttheDeviceAccuracyThresholdwithintheSettingsActivity’sFlightSettingssectionthatAR.ProwilluseforacceptinglocationupdatesfromyourAndroid.Itisrecommendedtokeepthisnumberaslowaspossiblewhilestillenablingroutinelocationupdatestobecomputed.Keepinmindthedistancesinvolvedherefromanaccuracyperspective.Ifyouraccuracyis20metersthatmeansyourdronecouldbeover60feetawayfromyou(forallmyfellowAmerican’sthatarenotusedtothemetricsystem).

Page 27: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

27

SettingsActivityAR.Pro3’sSettingsActivityiswhereallconfigurationchangesaremadetoAR.ProandyourBebopdrone.YoucanaccesstheSettingsActivitywhileinPilotingmodeandmakemanychangesonthefly.

Settingsaredividedinto9differentsections:

v DroneSettings–Dronespecificinformationv SkycontrollerSetup–Skycontrollerspecificinformationv Motors&Sensors–StatusofeachoftheBebop’smotorsandsensorsv GeneralSettings–AR.Prorelatedsettingsv CameraSettings–VideoRecordingandPictureTakingsettingsv NetworkSettings–DroneWi-Fisettingsv SystemWi-FiSettings–ShortcuttotheSystemWi-FiSettingsappletv FlightSettings–FlightLimitandRatecontrolsv InputSettings–RCmode,Deadzone,andGamepadsettings

Page 28: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

28

DroneSettings

DroneInformation

DroneName

Thenameofyourdrone.Youcanmodifythissettingbutitiscurrentlyonlyforaestheticsandisresettoitsdefaultvalueuponpowercycleofthedrone.

AutomaticFirmwareDownload

Whenenabled,AR.Pro3willautomaticallydownloadthelatestversionofyourBebop’sfirmwaretoyourexternalstorage.See“FirmwareManagement”formoreinformation.

SoftwareFirmwareVersion

Version#ofyourdrone’sprimaryfirmware.ThelatestfirmwarefromParrotwillbedisplayednexttoitinparenthesisifoneisavailable.TappingthisPreferencewillinitiateafirmwareupdate.See“FirmwareManagement”formoreinformation.(RequiresRemoteAccess)

HardwareFirmwareVersion Internalhardwareversionofyourdrone.GPSFirmwareVersion InternalembeddedGPSversionnumber.

ChosenHomeType

Canbe“TakeoffPosition”,“PilotPosition”,or“FirstFix”.Thisfunctionisstillexperimental.Itappearsthedronewillignorethissettingifthecontrollingdeviceistransmittingavalidlocation(whichAR.ProdoesifyourAndroidsupportsLocationServices/hasaGPS).

MagnetoCalibrationStatus

Either“Calibrated”or“CalibrationRequired”.If“CalibrationRequired”selectthispreferenceandAR.Prowillstepyouthedronecalibrationprocedure.

SerialNumber Theserial#ofyourdroneassignedbyParrot.P7ID Notimplemented.

Country

DesignatedCountry.ThisfieldisusedinternallybytheBeboptodeterminewhichWi-FichannelsareavailableinyourareaandwhatmaximumpoweroutputitcanuseforitsWi-Fiantenna.ThissettingismodifiablefordroneslocatedoutsideoftheUSA.

CurrentDatestamp CurrentdateasreadbytheBebopCurrentTimestamp CurrenttimeasreadbytheBebop

StorageInformation

StorageSize Thesizeofthedrone’sinternalstoragedeviceinmegabytes.

FreeSpaceTheamountofavailable(free)spaceonthedrone’sinternalstoragedeviceinmegabytes.

Page 29: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

29

FlightHistoryTotalNumberofFlights Total#offlightsflownbythisdrone.LastFlightDuration Duration(inminutes)ofthisdrone’slastflight.TotalFlightTime Totalduration(inminutes)ofthisdrone’sflighttime.

LastKnownLocation

DisplaysthecoordinatesforthelastpositionupdateAR.Proreceivedfromthedrone.TappingthispreferencewillopenGoogleMapswithamarkersettothatlocation.

MiscellaneousRestoreFactoryDefaults Restorealldronesettingstotheirdefaultfactorystate.

RebootDrone Rebootsyourdrone(currentlynotfullyfunctionalforBebopV1drones).

ShutdownDrone Powerdownyourdrone.(RequiresRemoteAccess)

Page 30: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

30

SkycontrollerSetup

GeneralInformation

Variant IndicateswhetherthisisaGeneration1orGeneration2Skycontroller.

SerialNumber Theserial#assignedbyParrotforthisSkycontroller.DeviceInformation

Name ThenameofthedronecurrentlyconnectedtothisSkycontroller.

Variant IndicateswhethertheconnecteddroneisaV1orV2Bebop.NetworkInformation

SelectedNetworkThenameofthenetworkthatthisSkycontrolleriscurrentlyconnectedto.TaponthisSettingtoselectanothernetworkfromthelistofavailableWiFinetworks.

SignalStrength Thesignalstrengthofthecurrentlyconnectednetwork.CopilotSettings

CopilotMode EnablesordisablesCopilot(Training)mode.MiscellaneousSettings

RestoreDefaults Currentlynotfunctional

Page 31: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

31

Motors&Sensors

MotorX(oneentrypermotor)Version Thehardwareversionofthemotor.Status Statusofthemotorasreportedbythedrone.

Sensors(oneentrypersensor)SensorStatus Displaysthesensornameanditsstatus

AdvancedOptions

TestSpinAllMotors AllmotorswillspinatalowRPMforapproximately20seconds.(RequiresRemoteAccess)

Page 32: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

32

GeneralSettings

UserInterface

CollapsingActionBar

Theactionbarwillautomaticallycollapseandbehiddenfromviewwhenselectedtomaximizeviewingspaceonthedevice.TheactionbarcanbeactivatedatanytimebytappinganywhereonthePilotingActivity.

OverlayingActionBarTheactionbarwillbeoverlaidontopoftheInformationbartomaximizeviewingspaceonthedevice.

DualStickModeUsetwotouchpadsforcontrollingyourdrone(thismodeisautomaticallyenabledwhenagamepadisdetected).

ProMode

Asingletouchpadisusedforcontrollingyaw/altitudeandyourAndroid’ssensorsareusedforcyclic.Thesingletouchpadactsasthesafetyswitchforallcontrols.

LeftHandedMode

Whenenabled(andnotinDualStickMode)thecontroltouchpadwillbeontheleftsideofthescreen.Whennotselected,thetouchpadwillbeontherightside.Ifinstandardflightmodeitwillswapthetouchpadandsafetybutton.

FlightCounter

Displaysflighttimeforthecurrent/priorflight.TheFlightCounterstartswhenthedronetakesoffandthecounterendswhenitlands(oranEmergencyoccurs).

DisplayEmergencyButton ControlswhetherornottheEmergencybuttonisshowninthePilotingActivity.

RequireConfirmation YoumustconfirmthatyouwantyourdronetofalloutoftheskyafterlongpressingtheEmergencybutton.

Page 33: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

33

GoogleCardboard

CardboardPilotingViewIfenabled,thePilotingActivitywilldisplayastereographicUIusedforFirstPersonViewflightwithanappropriatesetofVRgoggles.

HeadMovesCameraIfenabled,anyheadmovementwillalsochangeyourviewperspectivebypanningacrosstheBebop’sfullfieldofview.

TopInfoBarOffset ThedistancefromthetopofthescreentorenderthetopinformationbarwhileinCardboardmode.

BottomInfoBarOffset ThedistancefromthebottomofthescreentorenderthebottominformationbarwhileinCardboardmode.

Miscellaneous

AutoTrimonTakeoffIfenabled,thedronewillperformaFlatTrimwhentheTakeoffbuttonispressed.Itwillthenwait3secondsbeforetakingoff.

MetricMeasurements Notimplemented.

AudibleAlerts

PlaystheArcturusnotificationsoundifbattery/wifisignalisloworanalertisactive(low/criticalbattery).IftheArcturusnotificationringtonedoesnotexistonyourAndroid,yourdefaultnotificationsoundwillplaywhentheabovecriteriaismet.

SystemFontWhenselectedtheSettingsActivitywillusethestandardAndroidtypeface(font).Whennotselected,theAR.ProDigital7fontwillbeused.

DebugModeNotrecommendedunlessrequestedbyShellware.YoumustexitcompletelyoutofAR.Pro3forthissettingtotakeeffectandcloseAR.ProviaAndroid’stasksview.

GenerateErrorReport WillsimulateanapplicationcrashandrequesttosenddiagnosticinformationtoShellware.ChangeLogandManual

AR.Pro3ChangeLog Display’sAR.Pro’sTermsofUseandChangeLog.

AR.Pro3Manual(PDF) Downloadthelatestversionofthisdocumentfromtheshellware.comserver.

Page 34: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

34

CameraSettings

LocalStorage

LocalStorageDirectoryDisplaysAR.Pro’sstoragedirectoryonyourAndroiddevice.Youcaneditthislocationbytappingthecurrentvalue.

CaptureOptions

AutoRecordVideorecordingwillbeginautomaticallywhenthedronetakesoffandstopautomaticallywhenitlands.ThissettingisalsousedtotriggerTimelapsephotography.

TimelapsePhotography Whenenabledthedronewilltakeapictureatthespecifiedinterval.

TimelapseInterval TheintervalinwhichthedronewilltakepictureswheninTimelapsemode,inseconds.

CameraSettingsPictureFormat CanbeRAW(fisheye),16:9(canvas),or4:3(fisheye)WhiteBalance Automaticwhitebalancesetting.Exposition ExposureratemeasuredinEV.Saturation SaturationindexmeasuredinF-stops.

Page 35: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

35

NetworkSettings

Wi-FiSettings

OutdoorsWi-Fi WhenenabledthedronewillusemaximumpowerwithitsWi-Fiantenna.

Wi-FiSelectionMode Instructsthedronetouseoneof4methodstodetermineWi-Fibandandchannelselection.

BandSelection Instructsthedronetouseeitherthe2.4ghzor5ghzWi-Fiband.

2.4ghzChannel Thechanneltousewhen2.4ghzbandisselected.5ghzChannel Thechanneltousewhen5ghzbandisselected.

Wi-FiSecurity

SecureDronebyMACAddress

WhenselectedAR.Pro3willautomaticallyconfigureyourdronetoonlyacceptconnectionsfromyourAndroidbyaddingitsMACaddresstoafilterlist.SeetheWi-FiSecuritysectionbelowformoredetails.(RequiresRemoteAccess)

AdditionalMACAddresses

AllowsyoutoprovideaSPACEdelimitedlistofMACaddresses,inadditiontoyourAndroid,thatyourdronewillacceptconnectionsfrom.SeetheWi-FiSecuritysectionbelowformoredetails.

Wi-FiSecurityTypeCanbe“NotSpecified”,“Open”,or“WPA2”.SeetheWi-FiSecuritysectionbelowformoredetails.OnV2BebopdronesyoudonotneedtoActivatethissetting.

Page 36: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

36

Wi-FiSecurity(Continued)

NetworkSSIDWhenWi-FiSecurityissetto“Open”or“WPA2”thedronewillusetheSSIDspecifiedhere.SeetheWi-FiSecuritysectionbelowformoredetails.(RequiresRemoteAccess)

SSIDBroadcastWhendisabledthedronewillnotbroadcastitsSSID.SeetheWi-FiSecuritysectionbelowformoredetails.(RequiresRemoteAccess)

WPA2SecurityKey

Thepasswordtouseforsecuringthedrone’sWPA2networkwhenW-FiSecurityTypeissetto“WPA2”.SeetheWi-FiSecuritysectionbelowformoredetails.OnV2BebopdronesyoudonotneedtoActivatethissetting.

ActivateSettingsInstructsthedronetousetheWi-FiSecuritysettingsspecified.SeetheWi-FiSecuritysectionbelowformoredetails.(RequiresRemoteAccess)

ManualConnectionSettings

ManuallyConnect EnablesyoutooverrideParrotDiscoveryandconnectdirectlytoadroneviaits(known)IPaddress.

IPAddress TheIPaddressofthedroneyouwishtoconnectto.

RemotePort Theremoteport#thatthedroneislisteningforconnectionrequestson.

ProductId TellsAR.Pro3theversionoftheBebopitismanuallyconnectingto.

AdvancedOptions

PowerButtonActivatedAccess

InstallsascriptonyourdronethattogglesremoteTelnetaccesstothedronebypressingthepowerbuttontwice.BydefaultremoteaccessisenabledonV1BebopsanddisabledonV2Bebops.(RequiresRemoteAccess)

RemoteAccessTherearekeydifferencesinthewaytheV1andV2Bebopdronesallowforremoteaccess.Bydefault,V1dronesallowRemoteAccessandV2dronesbydefaultdonot.RemoteaccessenablesmanyofAR.Pro’sadvancedfunctionstowork.Featuressuchas“SSIDBroadcast”,“MACAddressFiltering”,“FirmwareUpgrades”,and“TestSpinAllMotors”requireittobeenabledforthemtowork.Asofthe3.2.0firmware,onallBebopsyoucanenableRemoteAccessinoneoftwoways.Bydefault,ifyoupressyourpowerbutton4times,RemoteAccesswillbeenabled,andremainthatwayuntilyoupowercycleyourdrone.AdditionalfunctionssuchasUSBNetworkingandADBD(AndroidDebugBridgeDaemon)arealsoenabledwhenyoupressthepowerbutton4times.ItisrecommendedonALLBebopsthatyouenableremoteaccessoncebyusingthe4buttonpressmethodandtheninstallAR.Pro’s“PowerButtonActivatedAccess”script.DoingsowillallowyoutotoggleRemoteAccessbyonlyhavingtopressthepowerbuttontwiceandUSBNetworkingandADBDwillremainunloaded.

Page 37: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

37

Wi-FiSecurity

AR.Pro3providesanextendedsetofWi-Fioptionsrelatedtosecurity.Theseoptionsallowyoutohardenthesecurityofyourdronesothatitislesssusceptibletohackingand/orunauthorizedaccesswhileactive.Thesesettingsaretransientinnature,inthatonceyoupowercycleyourdrone,itwillreturntoitsdefaultstate(NoMACfiltering,defaultSSID,Opennetwork,andbroadcastSSID).When“SECUREDRONEBYMACADDRESS”isselected,AR.Pro3willautomaticallyconfigureyourdronetoonlyallowconnectionsfromyourAndroideverytimeitconnects.Additionally,youcanprovideaSPACEdelimitedlistofadditionalMACaddressesintheformillustratedbelow:XX:XX:XX:XX:XX:XXYY:YY:YY:YY:YY:YYZZ:ZZ:ZZ:ZZ:ZZ:ZZPleasenotethatthereisaSPACEin-betweeneachaddress.Ifyouwishtochangeyourdrone’sdefaultSSID,configureitforWPA2security,and/orforceittonotbroadcastitsSSID,youmustselectthe“ActivateSettings”optionwhenyourdroneisconnected.Upontapping“ActivateSettings”,AR.Pro3willreinitializeyourdrone’sWi-Finetworkdynamically.YouwillneedtoreconnecttoyourdroneoncethesettingstakeeffectsobesuretomakenoteoftheSSIDyousetand/ortheWPA2SecurityKeyyouspecifiedbeforeactivating.YouwillhavetomanuallyentertheSSIDinyourAndroid’sSystemWi-FiSettingstoaddanetworkthatdoesnotbroadcastitsSSID.

Page 38: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

38

*PLEASENOTE:Asofthe3.2.0firmwarerelease,V1andV2BebopdronesnowsupportWPA2natively.ToenableWPA2onyourbebop,simplyselectWPA2fromWi-FiSecurityTypeandprovideyourpassphrase.Whenyoupowercycleyourdroneitwillrememberthissettinganduseitforsubsequentbootsuntilyoudisableit.

Page 39: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

39

SystemWi-FiSettings

ThisoptionisaconveniencemethodforquicklygettingtoyourAndroidSystemWi-FiSettingsmenu.

Page 40: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

40

FlightSettings

FlightBehavior

HoverLockWhendisabled,thissettingwilloverridethedrone’sdefaultbehaviortogointo“Hover”modewhennocontrolinputsarebeingapplied.

EnforceMaximumDistance

Whenenabled,thedronewillnotflybeyondthemaximumdistancespecifiedinLimitSettings.ThisfeatureisonlyavailableforV2Bebopsrunningthev3.1.0orlaterfirmware.

ProtectiveHull Ifyouareflyingwithyourdrone’sprotectivehullinstalled,selectthisoption.LimitSettings

HoverLockMinimumAltitudeWhenHoverLockisenabled,thisistheminimumaltitudethedronemustbeatforittoactivate.Thissettingisincm(centimeters).

MaximumFlightDistance

Themaximumdistancethedronewilltravelawayfromit’stakeofflocation,inmeters.ThisfeatureisonlyavailableforV2Bebopsrunningthev3.1.0orlaterfirmware.

MaximumFlightAltitude Themaximumaltitudethedronewillrisetoinmeters.

Page 41: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

41

RateSettings

HoverLockDelayTheamountoftimethedronewillwaitbeforetransitioningintoHovermode,inms(milliseconds).

MasterRateControl Reducesallflightsurfaces’ratetothe%specified.

MaximumRotationRate Maximumratethedronewillrotate(spin)at,indegrees/second.

MaximumVerticalRate Maximumrateatwhichthedronewillclimbordescendinm/s(meterspersecond).

MaximumTiltAngle Maximumanglethedronewilltiltto,indegrees.TrackMeSettings

LoiteringDistanceWhenTrackMeisenabledthisisthemaximumdistancethedronewillplacebetweenitselfandthepilot,inmeters.

DeviceAccuracyThreshold

Thissettingspecifiestheminimumaccuracy(inmeters)reportedbyAndroidthatTrackMewilluseforacceptingalocationupdate.Lowervaluesarebetter.DefaultSettings

RestoreDefaults Restoreallflightsettingstotheirfactorydefaultstate.

Page 42: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

42

InputSettings

ControlsOrientation

RCPilotMode Mode1vsMode2flightmode.IfyouarenotfamiliarwiththisterminologyuseMode2.

ReverseSensorXAxisIfyouexperiencereversedrollwhileusingsensors,selectthisoptiontoinstructAR.Pro3reverseitsvalues(leftbecomesrightandrightbecomesleft).

DeadzoneSettingsTouchPad/JoystickXAxis Zonenearcenterusedtosuppresscontrolinputs.Touchpad/JoystickYAxis Zonenearcenterusedtosuppresscontrolinputs.SensorXAxis Zonenearcenterusedtosuppresscontrolinputs.SensorYAxis Zonenearcenterusedtosuppresscontrolinputs.

JoystickOptions

UseTriggersforYawWhenselectedyoucanuseyourgamepad’sLeftandRighttriggersforcontrollingtheyawaxisofyourdrone.

IgnorePrimaryYawAxis IfUseTriggersforYawisselectedyoucandisabletheprimaryyawaxisonyourgamepad.

HatCameraControl

Whenselectedyoucanusethehat/dpadbuttonsonyourgamepadtocontrolyourdrone’scameraorientation.Whenthisoptionisselectedanypriorkeymappingsforthehat/dpadbuttonsisinhibited.

StepsPerHatTapThenumberofstepstomoveyourcamera’sorientationwhenthehat/dpadbuttonsarepressedonyourgamepad.

HideTouchpads Whenselectedtheonscreentouchpadswillnotbevisiblewhenagamepadisconnected.

Page 43: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

43

JoystickKeyBindingsEmergencyButton JoystickbuttontobindtoEmergencyfunction.Takeoff/LandButton JoystickbuttontobindtoTakeoff/Landfunction.PreferencesButton JoystickbuttontobindtoopeningSettingsActivity.RecordButton JoystickbuttontobindtoRecordfunction.SnapshotButton Joystickbuttontobindtopicturetakingfunction.

ManeuverButton Joystickbuttontobindtoperformingacrobaticmaneuvers.

FlatTrimButton JoystickbuttontobindtoFlatTrimfunction.HoverLockButton JoystickbuttontobindtotogglingHoverLockfunction.GoHomeButton JoystickbuttontobindtoGoHomefunction.

MapViewButton JoystickbuttontobindtotogglingvisibilityoftheMapView.

CenterFieldofView Joystickbuttontobindtoforcenteringthecamera’sfieldofview.

ToggleHeadMovementControl

Joystickbuttontobindtofortogglingheadmovementadjustingthecamera’sfieldofviewwhileinCardboard(FPV)mode.

JoystickOptions

ShowDefaultBindings Showsthe“DefaultGamepadAssignments”diagram.RestoreDefaultBindings Set’salljoystickkeybindingstotheirdefaultstates.

HowToSetupKeyBindings

Page 44: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

44

Tooverrideadefaultkeybindingbesureyourjoystickisconnected,selectthefunctionyou’dliketooverride,thenpresstheappropriatebuttononyourgamepadtosetit.Ifyouselectakeythatisalreadyboundtoanotherfunction,thatfunctionwillbecome“unbound"

Page 45: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

45

FlightModes

Standard

StandardFlightModeconsistsof3controlelements:

v Touchpadforcontrollingyaw/altitudev Androidsensorsforcontrollingcyclicv Safetybuttonforenablingsensor(cyclic)control

WhentheSafetybuttonisnotdepressed,sensordatawillnotbetransmittedtothedrone.Toperformcyclic(rollandpitch)functionstheSafetybuttonmustbepresseddown,asillustratedbelow:

Page 46: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

46

ProPromodeissimilartoStandard,howeverthereisnoSafetybutton.TherearetwocontrolelementsinvolvedwithPromode:

v Touchpadforcontrollingyaw/altitudev Androidsensorsforcontrollingcyclic

Thetouchpadforyaw/altitudeactsastheSafetyforenablingcycliccontrolviayourAndroidsensors.Oncethetouchpadispressedfullcontrolisachieved.

Page 47: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

47

DualStickDualStickmodedisablesallsensorinputsforcontrollingyourdroneandallcontrolsurfacesaredrivenbytwotouchpads.TherearetwocontrolelementsinvolvedwithDualStickmode:

v Touchpadforcontrollingyaw/altitudev Touchpadforcontrollingroll/pitch

Eachtouchpadactsasasafetyforitsapplicablecontrolsurfaces.WhenAR.Pro3detectsagamepaditwillautomaticallyswitchintoDualStickmode.RCMode1and2controlstyleisalsoavailableforselectionwiththeSettingActivity’sInputSettingspanel.WhenAR.Pro3detectsthepresenceofaSkycontrolleritwillhidebothtouchpads.

Page 48: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

48

GamepadSupportAR.Pro3supportsanygamepadthatimplementsastandardHIDprotocol.ThisincludesUSBconnectedPS3/4controllers,Xboxcontrollers,theNVidiaShield,MOGA,andiPegagamepads.

IfselectedviaAR.Pro3’sSettingsActivitythehat/dpadbuttonscanbeusedforcontrollingyourcameraorientationinsteadofbeingavailableforkeymapping.Youcanalsoconfigureyourgamepad’sleftandrighttriggerstocontrolthedrone’syawaxis.IfusinganiPegaController,besuretoconfigureitforX+HOMEmode.Personally,IamnotimpressedwiththeiPega9023.Itscontrolsurfacesare“sloppy”anditlags.ThisisnotsomethingIcanfixandAR.Pro3isnotatfault.Additionally,AR.Pro3supportsMOGAcontrollersusingMOGA’sproprietarycontrollerprotocol.WhenusingaMOGAcontrolleritisrecommendedtofirsttrytouseitsstandardHIDprotocolasHIDisvastlysuperiortoMOGA’scustomimplementation,howeverbothprotocolswillwork.

Page 49: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

49

ParrotSkycontrollerSupport

Asofversion1.0.2.5,AR.Pro3providesforlimitedsupportoftheParrotFlightcontroller.AllcorefunctionsoftheFlightcontrollerarefunctionalwiththeexceptionofcalibrationandahandfulofWi-Ficapabilities.Keymappingcapabilitiesarefullyimplemented.WhenaSkycontrollerisconnected,theCameraPanningfeatureofAR.Pro3isturnedovertotheSkycontroller’s“hat”controlonitsrightstick,butyoucanstilldoubletapAR.Pro3’scompasstore-centerthecamera.WhenAR.Pro3detectsthepresenceofaSkycontrolleritwillhidebothtouchpads,unlessitisinCopilotMode.

Page 50: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

50

CopilotModeCopilotmodeenablesyoutoturnovercontrolofyourSkycontrollertoanotherpilotwhilemaintaininga“takeover”switchonyourAndroid.Thisisagreatmeanstoallowpeoplewithlittletonoexperienceparticipateinflyingandpracticeonsomeofthemoredifficultaspectsofflying,suchasprocessingorientationshifts,withoutsignificantrisktoyourdrone.

CopilotmodeisactivatedintheSettingsActivitywithintheSkycontrollerSettingsheading.Whenenabled,ifyouenterthePilotingActivitytheabovedialogwillbepresented.WhenthedialogisshowingallcontrolsareactiveontheSkycontroller.TappinganywhereoutsideoftheCopilotdialogwillimmediatelytakecontrolawayfromtheSkycontrollerandturnitovertoyourAndroid.Whicheverflightmodeyouhaveset(Standard,Pro,DualStick,orGamepad)canbeusedinthismanner.ToreturncontroltotheSkycontroller,longtapanywherewithinthePilotingActivitytore-activatetheCopilotdialog.WhenyouarefinishedwithCopilotMode,besuretogobackintoSkycontrollerSettingsanddisableit.

Page 51: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

51

FirmwareManagementWhenenabled,AR.Pro3willautomaticallydownloadnewfirmwareforBebopV1/V2drones,andtheSkycontroller.ThesefilescanbelocatedonyourAndroid’sexternaldrivefolderwithinARPro3/firmware,asillustratedbelow:

Whenanewfirmwareexists(CURRENTLYNOTIMPLEMENTEDFORSKYCONTROLLER)youcaninstallthisfirmwareontoyourdroneviaAR.Pro3’sSettingsActivitybytappingtheSoftwareFirmwarepreferencewithinDroneSettings.Aseriesofdialogswillthenstepyouthroughtheupgradeprocess.

Page 52: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

52

AdditionalResourcesThefollowingvideosandresourceshavebeencompiledtosupplementthisdocumentation.Ifyouhaveavideoorresourceyou’dlikeincluded,[email protected]’dlikeshared.

Videoshttps://youtu.be/wO0_ZYupfnMThisvideodemonstratesAR.Pro3’sMapViewhttps://youtu.be/1_Vrcp6rAr8ThisvideodemonstratesAR.Pro3’sDirectedFlightModehttps://youtu.be/_Xz6MMxpuKwThisvideodemonstratesAR.Pro3’sTrackMeMode

Websiteshttp://www.shellware.com/BlogEngine.Web/page/ar-pro-3-for-bebop-dronesOfficialShellwarepageforAR.Pro3https://community.parrot.com/t5/Bebop-Drone/AR-Pro-3-0-Announcement/m-p/122876ParrotSupportCommunitypageforAR.Pro3http://www.ardrone-flyers.com/forum/viewtopic.php?f=120&t=8738ardrone-flyers.compageforAR.Pro3(notallthatactivethesedays)http://www.bebop.chat/viewtopic.php?f=5&t=79Theunofficialbebopdronehackingguide

Page 53: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

53

ParrotRangeTestResults

Page 54: AR.PRO 3 - Shellwareee.shellware.com/ARPro3/ARPro3_Manual.pdf · 4 INTRODUCTION General Features AR.Pro 3 provides for remote control capabilities of Parrot Bebop V1 and V2 drones.

54

ParrotSkycontrollerPowerOutputReference