dronekitによるandroid apiの概要
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