Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

DronekitによるAndroid APIの概要

14,277 views

Published on

DronekitによるAndroid APIの概要

ABC2015 SUMMER プレゼン資料

Published in: Technology
  • Be the first to comment

DronekitによるAndroid APIの概要

  1. 1. 2015年 7月 20日
  2. 2. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 2
  3. 3. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 3 (※)いつ入会したのかはワカリマセン
  4. 4. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 4
  5. 5. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 5
  6. 6. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 6
  7. 7. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 7
  8. 8. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 8
  9. 9. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 9
  10. 10. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 10
  11. 11. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 11 Android USB or ネット ワーク…
  12. 12. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 12 (※)https://github.com/DroidPlanner/DroneKit-Android/tree/develop/ServiceApp (※)
  13. 13. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 13 (※)https://github.com/DroidPlanner/DroneKit-Android (※)
  14. 14. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 15
  15. 15. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 16
  16. 16. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 17
  17. 17. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 18 Simulator (Server) Ubuntu 14.04 アプリケーションビルド Windows7 Ubuntu 14.04 IDE Android Studio Tool git, libtool, autom ake, autoconf…
  18. 18. 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
  19. 19. 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
  20. 20. 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
  21. 21. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 23 $ cd $(HOME)/…/ardupilot/ArduCopter $ sim_vehicle.sh –w Building sitl // BUILDROOT=/tmp/ArduCopter.build HAL_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
  22. 22. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 24 Started model + at -35.363261,149.165230,584,353 at speed 1.0 Starting sketch 'ArduCopter' Starting SITL input bind port 5760 for 0 Serial port 0 on TCP port 5760 Waiting for connection .... bind port 5762 for 2 Serial port 2 on TCP port 5762 bind port 5763 for 3 Serial 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
  23. 23. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 25 set SIM_WIND_TURB to 0.000000 set SIM_BARO_RND to 0.000000 set SIM_MAG_RND to 0.000000 set 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 list STABILIZE> APM: APM:Copter V3.4-dev (c5550329) APM: Frame: QUAD Received 514 parameters fence breach GPS lock at 0 meters 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
  24. 24. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 26 STABILIZE> param load ../Tools/autotest/copter_params.parm STABILIZE> param set ARMING_CHECK 0 http://android.dronekit.io/getting_started.html git clone git://github.com/tridge/jsbsim.git
  25. 25. 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
  26. 26. 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
  27. 27. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 29 git clone git://github.com/tridge/jsbsim.git
  28. 28. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 30 git clone git://github.com/tridge/jsbsim.git
  29. 29. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 31
  30. 30. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 32 Android USB or ネット ワーク…
  31. 31. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 33
  32. 32. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 34
  33. 33. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 35
  34. 34. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 36 接続中・接続完了・切断 状態更新 Vehicleモード キャリブレーション エラー
  35. 35. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 37
  36. 36. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 38 ≒
  37. 37. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 39
  38. 38. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 40 ≒
  39. 39. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 41
  40. 40. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 42
  41. 41. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 43
  42. 42. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 44
  43. 43. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 45
  44. 44. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 46
  45. 45. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 47
  46. 46. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 48
  47. 47. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 49
  48. 48. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 50
  49. 49. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 51 http://tele-pathy.org/contactus_dev.php
  50. 50. 2015/07/20日本Androidの会 ドローンWG Copyright © 2015 moguriso All Rights Reserved. 52

×