DronekitによるAndroid APIの概要

Post on 14-Aug-2015

613 Views

Category:

Technology

8 Downloads

Preview:

Click to see full reader

Transcript

2015年 7月 20日

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 2

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 3

(※)いつ入会したのかはワカリマセン

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 4

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 5

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 6

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 7

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 8

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 9

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 10

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 11

Android

USB or ネットワーク…

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 12

(※)https://github.com/DroidPlanner/DroneKit-Android/tree/develop/ServiceApp

(※)

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 13

(※)https://github.com/DroidPlanner/DroneKit-Android

(※)

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 15

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 16

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 17

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 18

Simulator (Server) Ubuntu 14.04

アプリケーションビルドWindows7Ubuntu 14.04

IDE Android Studio

Tool git, libtool, automake, autoconf…

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 19

$ git clone git://github.com/diydrones/ardupilot.git

http://dev.ardupilot.com/wiki/simulation-2/sitl-simulator-software-in-the-loop/setting-up-sitl-on-linux/

git clone git://github.com/tridge/jsbsim.git

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 20

$ git clone git://github.com/tridge/jsbsim.git$ sudo apt-get install libtool automake ¥

autoconf libexpat1-dev$ cd jsbsim$ ./autogen.sh --enable-libraries$ make –j8

http://dev.ardupilot.com/wiki/simulation-2/sitl-simulator-software-in-the-loop/setting-up-sitl-on-linux/

git clone git://github.com/tridge/jsbsim.git

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 22

$ export PATH=$PATH:$HOME/jsbsim/src$ export PATH=$PATH:$HOME/ardupilot/Tools/autotest$ export PATH=$PATH:/usr/lib/ccache

http://dev.ardupilot.com/wiki/simulation-2/sitl-simulator-software-in-the-loop/setting-up-sitl-on-linux/

git clone git://github.com/tridge/jsbsim.git

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 23

$ cd $(HOME)/…/ardupilot/ArduCopter$ sim_vehicle.sh –wBuilding sitl// BUILDROOT=/tmp/ArduCopter.buildHAL_BOARD=HAL_BOARD_SITL HAL_BOARD_SUBTYPE=HAL_BOARD_SUBTYPE_NONE TOOLCHAIN=NATIVE EXTRAFLAGS=-

DGIT_VERSION="c5550329"%% AP_State.o…(略) …

http://dev.ardupilot.com/wiki/simulation-2/sitl-simulator-software-in-the-loop/setting-up-sitl-on-linux/

git clone git://github.com/tridge/jsbsim.git

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 24

Started model + at -35.363261,149.165230,584,353 at speed 1.0Starting sketch 'ArduCopter'Starting SITL inputbind port 5760 for 0Serial port 0 on TCP port 5760Waiting for connection ....bind port 5762 for 2Serial port 2 on TCP port 5762bind port 5763 for 3Serial port 3 on TCP port 5763

http://dev.ardupilot.com/wiki/simulation-2/sitl-simulator-software-in-the-loop/setting-up-sitl-on-linux/

git clone git://github.com/tridge/jsbsim.git

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 25

set SIM_WIND_TURB to 0.000000set SIM_BARO_RND to 0.000000set SIM_MAG_RND to 0.000000set SIM_GPS_GLITCH_X to 0.000000~~~~~~~~~~~~(略)~~~~~~~~~~~

Loaded 72 parameters from /home/adachi/repo/drone/ardupilot/Tools/autotest/copter_params.parm (changed 72)Requested parameter listSTABILIZE> APM: APM:Copter V3.4-dev (c5550329)APM: Frame: QUADReceived 514 parametersfence breachGPS lock at 0 metershttp://dev.ardupilot.com/wiki/simulation-2/sitl-simulator-software-in-the-loop/setting-up-sitl-on-linux/

git clone git://github.com/tridge/jsbsim.git

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 26

STABILIZE> param load ../Tools/autotest/copter_params.parmSTABILIZE> param set ARMING_CHECK 0

http://android.dronekit.io/getting_started.html

git clone git://github.com/tridge/jsbsim.git

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 27

https://play.google.com/store/apps/details?id=org.droidplanner.services.android

git clone git://github.com/tridge/jsbsim.git

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 28

http://android.dronekit.io/first_app.html

git clone git://github.com/tridge/jsbsim.git

$ git clone git://github.com/3drobotics/DroneKit-Android-Starter.git

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 29

git clone git://github.com/tridge/jsbsim.git

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 30

git clone git://github.com/tridge/jsbsim.git

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 31

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 32

Android

USB or ネットワーク…

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 33

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 34

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 35

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 36

接続中・接続完了・切断状態更新Vehicleモードキャリブレーションエラー

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 37

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 38

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 39

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 40

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 41

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 42

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 43

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 44

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 45

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 46

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 47

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 48

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 49

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 50

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 51

http://tele-pathy.org/contactus_dev.php

2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 52

top related