Paper Abstract and Keywords |
Presentation |
2018-03-16 11:35
Drone control and Image recognition using Node.js Masato Negoro, Hiroshi Sunaga, Satoshi Nishiguchi (Osaka Inst. of Tech.) SC2017-32 |
Abstract |
(in Japanese) |
(See Japanese page) |
(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) |
(in English) |
Services Computing / Drone control / Node.js / OpenCV / Marker detection / / / |
Reference Info. |
IEICE Tech. Rep., vol. 117, no. 512, SC2017-32, pp. 7-12, March 2018. |
Paper # |
SC2017-32 |
Date of Issue |
2018-03-09 (SC) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
Copyright and reproduction |
All rights are reserved and no part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopy, recording, or any information storage and retrieval system, without permission in writing from the publisher. Notwithstanding, instructors are permitted to photocopy isolated articles for noncommercial classroom use without fee. (License No.: 10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
Download PDF |
SC2017-32 |
Conference Information |
Committee |
SC |
Conference Date |
2018-03-16 - 2018-03-16 |
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. |
Paper Information |
Registration To |
SC |
Conference Code |
2018-03-SC |
Language |
Japanese |
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 |
Keyword(6) |
|
Keyword(7) |
|
Keyword(8) |
|
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.) |
4th Author's Name |
|
4th Author's Affiliation |
() |
5th Author's Name |
|
5th Author's Affiliation |
() |
6th Author's Name |
|
6th Author's Affiliation |
() |
7th Author's Name |
|
7th Author's Affiliation |
() |
8th Author's Name |
|
8th Author's Affiliation |
() |
9th Author's Name |
|
9th Author's Affiliation |
() |
10th Author's Name |
|
10th Author's Affiliation |
() |
11th Author's Name |
|
11th Author's Affiliation |
() |
12th Author's Name |
|
12th Author's Affiliation |
() |
13th Author's Name |
|
13th Author's Affiliation |
() |
14th Author's Name |
|
14th Author's Affiliation |
() |
15th Author's Name |
|
15th Author's Affiliation |
() |
16th Author's Name |
|
16th Author's Affiliation |
() |
17th Author's Name |
|
17th Author's Affiliation |
() |
18th Author's Name |
|
18th Author's Affiliation |
() |
19th Author's Name |
|
19th Author's Affiliation |
() |
20th Author's Name |
|
20th Author's Affiliation |
() |
Speaker |
Author-1 |
Date Time |
2018-03-16 11:35:00 |
Presentation Time |
25 minutes |
Registration for |
SC |
Paper # |
SC2017-32 |
Volume (vol) |
vol.117 |
Number (no) |
no.512 |
Page |
pp.7-12 |
#Pages |
6 |
Date of Issue |
2018-03-09 (SC) |
|