Presentation 2018-03-16
Drone control and Image recognition using Node.js
Masato Negoro, Hiroshi Sunaga, Satoshi Nishiguchi,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) This paper proposes a new environment to develop applications and programs for drone control and video image recognition. By linking with the computer vision library ‘OpenCV’, applications that make use of moving pictures taken from the drone camera can be easily created. Until now, individual techniques had been developed for controlling the drone on the Robotics Operating System (ROS) and for recognizing images by using OpenCV installed on Linux. Here, we propose a unified environment to facilitate applications based on Node.js and JavaScript programming. It includes Node.js based libraries such as ‘node-bebop’ for application developers, OpenCV’s connector module to Node.js, OpenCV’s marker detector library ‘ArUco’, and a cross-platform desktop application engine 'Electron'. Application developers can code JavaScript programs on this platform and users can manipulate the drone and images on the browser screen. The drone game we have implemented shows this platform’s effectiveness. Besides the game, of course, this platform is expected to have a wide range of applications such as in the areas of automatic operation guided by markers and non-GPS-guided flight.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Services Computing / Drone control / Node.js / OpenCV / Marker detection
Paper # SC2017-32
Date of Issue 2018-03-09 (SC)

Conference Information
Committee SC
Conference Date 2018/3/16(1days)
Place (in Japanese) (See Japanese page)
Place (in English) NII
Topics (in Japanese) (See Japanese page)
Topics (in English) Foundation and Application of Smart Services, etc.
Chair Incheon Paik(Univ. of Aizu)
Vice Chair Masahide Nakamura(Kobe Univ.)
Secretary Masahide Nakamura(NEC)
Assistant

Paper Information
Registration To Technical Committee on Service Computing
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Drone control and Image recognition using Node.js
Sub Title (in English)
Keyword(1) Services Computing
Keyword(2) Drone control
Keyword(3) Node.js
Keyword(4) OpenCV
Keyword(5) Marker detection
1st Author's Name Masato Negoro
1st Author's Affiliation Osaka Institute of Technology(Osaka Inst. of Tech.)
2nd Author's Name Hiroshi Sunaga
2nd Author's Affiliation Osaka Institute of Technology(Osaka Inst. of Tech.)
3rd Author's Name Satoshi Nishiguchi
3rd Author's Affiliation Osaka Institute of Technology(Osaka Inst. of Tech.)
Date 2018-03-16
Paper # SC2017-32
Volume (vol) vol.117
Number (no) SC-512
Page pp.pp.7-12(SC),
#Pages 6
Date of Issue 2018-03-09 (SC)