ICRA 2018 (IEEE International Conference on Robotics and Automation; https://icra2018.org/ )の参加速報を書きました。
この資料には下記の項目が含まれています。
・ICRA 2018の概要
・ICRA 2018での動向や気付き
・ICRAの重要技術/重要論⽂?
・AIST関連の論文
・今後の方針
・論文まとめ(100本あります)
趣味的視点のIoT概論 - An IOT introduction from the point of my private interesting vi...Hiroki Etoh
全体を俯瞰してこのIoTを理解するためには小規模のシステムを実際に1から10まで通しで作成することで見えてくるものがあります。今回、趣味で行っているアクアリウムの中で水槽を管理するシステム開発を通じて「IoTとは結局のところ何なのか」の知見を得ることができました。この内容について、1.「IoT時代の競争戦略」に記載の「4つのステージの技術」・ 2.「IoTで必須のセキュリティ」・ 3.「IoTがなぜビジネスになるのか」 の3つの視点でお話します。
To make whole IoT system is the easiest way to understand the IoT from the point of whole view. I made Aquarium IoT system at my free time. This slide describes about the IoT technology using my aquarium IoT prototype.
ICRA 2018 (IEEE International Conference on Robotics and Automation; https://icra2018.org/ )の参加速報を書きました。
この資料には下記の項目が含まれています。
・ICRA 2018の概要
・ICRA 2018での動向や気付き
・ICRAの重要技術/重要論⽂?
・AIST関連の論文
・今後の方針
・論文まとめ(100本あります)
趣味的視点のIoT概論 - An IOT introduction from the point of my private interesting vi...Hiroki Etoh
全体を俯瞰してこのIoTを理解するためには小規模のシステムを実際に1から10まで通しで作成することで見えてくるものがあります。今回、趣味で行っているアクアリウムの中で水槽を管理するシステム開発を通じて「IoTとは結局のところ何なのか」の知見を得ることができました。この内容について、1.「IoT時代の競争戦略」に記載の「4つのステージの技術」・ 2.「IoTで必須のセキュリティ」・ 3.「IoTがなぜビジネスになるのか」 の3つの視点でお話します。
To make whole IoT system is the easiest way to understand the IoT from the point of whole view. I made Aquarium IoT system at my free time. This slide describes about the IoT technology using my aquarium IoT prototype.
Bot Computing using the Power of Wiki CollaborationTakashi Yamanoue
This document proposes and outlines bot computing, which uses bots controlled by wiki pages to perform massively parallel computing. Bots read from and write to dynamic wiki pages to collaborate on tasks. The author describes how wiki pages function as the architecture for bot computing programs and data. An experimental implementation is shown using PukiWiki and Java bots. As a proof of concept, bots collaborate via wiki pages to solve a parallel dynamic programming problem to find a minimal path. While high availability and security need improvement, bot computing has potential for beneficial large-scale collaborative computing applications.
Bot Computing and its Application to Solve Minimal Path ProblemsTakashi Yamanoue
Bot computing using the power of Wiki collaboration and an experimental implementation of the bot run-
ning environment are discussed. While botnets are usually created for malicious purposes, the bot computing in this
study aims to use bots for beneficial purposes. The massively parallel and persistence features of a botnet can enhance
its computing power and high availability for beneficial computing. Bot computing can also enhance people’s col-
laboration by introducing dynamic Web pages to previously static Wiki networks. Parallel dynamic programming for
solving a minimal path problem is shown as an example. Resources such as the number of bots and the number of web
pages were proportional to the number of nodes, and the time to solve the minimal path problem was proportional to
the number of arcs of the minimal path.
A Botnet Detecting Infrastructure Using a Beneficial BotnetTakashi Yamanoue
A beneficial botnet, which tries to cope with technology of malicious botnets such as peer to peer (P2P) networking and Domain Generation Algorithm (DGA), is discussed. In order to cope with such botnets’ technology, we are developing a beneficial botnet as an anti-bot measure, using our previous beneficial bot. The beneficial botnet is a group of beneficial bots. The P2P communication of malicious botnet is hard to detect by a single Intrusion Detection System (IDS). Our beneficial botnet has the ability to detect P2P communication, using collaboration of our beneficial bots. The beneficial bot could detect communication of the pseudo botnet which mimics malicious botnet communication. Our beneficial botnet may also detect communication using DGA. Furthermore, our beneficial botnet has ability to cope with new technology of new botnets, because our beneficial botnet has the ability to evolve, as same as malicious botnets.
An IoT System with Remote Reconfigurable Wireless Sensor Network Nodes and it...Takashi Yamanoue
Herein, an Internet of Things (IoT) system with remote reconfigurable wireless sensor network (WSN) nodes is presented and its application to measure group work activity in a classroom is discussed. This IoT system consists of wiki pages, bots, (defined as remotely controlled devices), gateways, and remotely reconfigurable WSN Nodes. The bots/gateways and WSN nodes of the IoT system are controlled by scripts written on wiki pages that are read by the bot/gateways, which then forward the commands contained in the scripts to the WSN nodes. Each WSN node then executes the commands, obtains the resulting sensor values, and then returns those values to the bot/gateways. The bot/gateways relay the values and write them onto the wiki page. Each WSN node is flexible and reconfigurable because its behavior can be changed by the script commands written onto the wiki page. Using this IoT system, we created a measurement system to evaluate activity levels of group work in a classroom. After developing the measurement system, we found it was possible to adjust the sampling rate for obtaining sensor values simply by rewriting the script on the wiki page without directly manipulating the WSN.
8. 1. はじめに (5/9)
• このような失敗を少なくするため, 管理者は様々
な手法を利用
Webalizer New relic
Direct Call/E-mail
from Users
-> Our loss
Monitoring
by the staff
Splunk/Log manager
Commercial
Monitoring
Service
16. • command: set readInterval=60000
command: set execInterval=0
command: program ex1
program: ex("service","clear sendBuffer")
program: s=0
program: for i=0 to 10
program: s=s+i
program: ex("service","putSendBuffer "+s)
program: next i
program: ex("service","sendResults.")
command: end ex1
command: run ex1
result:
2. Wiki IoTとWiki Botの概要(4/7)
#iots2018