SlideShare a Scribd company logo
1 of 35
ロボットのハッキング
出村 賢聖 @ken_demu
高校2年生です。
生活支援ロボットの研究開発を行っています。
NII (国立情報学研究所)
SIGVerse Project Developer
D.K.T. というロボット教育団体の代表
を務めています。
背景
セキュリティキャンプ 2014 全国大会
● Raspberry pi の IDS
https://github.com/kendemu/embeddids
● 家具インジェクション
ファービーちゃん、 Roomba のハッキング
世界で最も人気のオープンソース
ロボットミドルウェア /OS
Robot Operating System の特徴
・可視化ツール
・メッセージ送信( IPC )
・豊富なパッケージ
・並列プログラミング /
 クラスタリング
・画像 /PointCloud 処理
・ロボットモデリング /
 シミュレーション
・クロスプラットフォーム
・動作計画 / ナビゲーション
・ P2P 通信アーキテクチャによる
 プログラミングの拡張性 .etc
疑問
ROS はセキュアなのか
ROS Technical Overview
・メッセージ送信はメッセージ型が簡単に
 指定できる XML-RPC(HTTP ベース )
・普段は TCP 上を流れる、設定すれば UDP も
・プロセスのネームシステムである Master が
 サービスクライアントの管理を行う
 
http://wiki.ros.org/ROS/Technical%20Overview
1. サービスが Master に Name を登録する
2. サービスが Master に他のサービスを問い合わせる
3. サービスが他のサービスとの TCP/IP 通信を確立する
4. サービスと他のサービスが通信ヘッダを交換する
5. サービスがシリアル化されたメッセージを要求する
6. 他のサービスがシリアル化されたメッセージで応答する
Node( プロセス / サービス ) の通信
通信暗号化については?
資料見当たらず
実験:
パケットキャプチャしてみた
協力
ロボットのセキュリティについて一緒に実験をしてく
れた じとめすきー 氏
ありがとうございます!
背景
Intel Edison に Debian 入れて config 弄ったら
壊れた (Intel つくば本社で壊してひんしゅく )
ネタになりました
テスト環境
Gazebo Simulator with Turtlebot
http://qiita.com/kendemu/items/f915c7c2498b04e097cc
Node のネットワーク図
結果:
XML-RPC が生で流れていた
ROS の通信の I/O Graph( 赤)
ROS の XML-RPC パケットの長さ
テスト環境2 :Roomba
Node のネットワーク図
Follow TCP Stream
モータ制御命令が丸見え
何が可能か / まずいか
1. パケット改ざんで遠隔操作が可能
2. パケットの改ざん方法
  TCPスプーフィングを行う
3. 最近のロボットはクラウド AI/アプリ連携等
 インターネットにつながるものが多い→
 ネットワークセキュリティが弱いことは現代のロボット
 では致命的な問題
解決策
SSH,IPSec,SLL/TLSで暗号化
問題:ロボットの制御には遅い
→ 高速暗号化プロトコルが必要
※IPSecや VPNでは生パケットに比べ 6倍以上の
速度差がある
http://d.hatena.ne.jp/nori_no/20100919/1284875253
※ROSの XML-RPCパケット長は計測結果
400~600バイトくらい (496±99.8バイト ) 
結論
ROS 自体のセキュリティは弱い
付録: Pepper の Reverse
Engineering( 合法(草) )
Pepper をクロス開発でなく
本機でソフトウエア開発したい
通常だとこの GUI プログラミングソフトだけ
※ Pepper には NaoqiOS という
独自 LinuxOS が入っています
Nmapepper:
Pepper ポートスキャン
ftp, ssh, http, teradataordbms, hydap
サービスがポートオープン
SSH が遅い ...... と思っていると
MicroUSB と Ethernet を発見!
MicroUSB を Pepper に繋ごう!
tty で Pepper にログイン
gcc/g++, openni,opencv,gdb,wget,pulseaudio 入っている
X 環境 , パッケージマネージャーはありません
擬似パッケージマネージャー:
Pepper に git を入れよう
Make 入っていなかったのでビルドできず泣
まとめ
Pepper は多分本機でソフトウエア開発可能
Pepper は改造しやすい
→ パワフルなロボットになる

More Related Content

What's hot

C# Tokyo コミュニティについて Short 版
C# Tokyo コミュニティについて Short 版C# Tokyo コミュニティについて Short 版
C# Tokyo コミュニティについて Short 版m ishizaki
 
roslaunch test + industrial_ci
roslaunch test + industrial_ciroslaunch test + industrial_ci
roslaunch test + industrial_ciRyodo Tanaka
 
Pythonによる4足歩行ロボットの制御と強化学習による歩行動作獲得の実例 #pyconjp
 Pythonによる4足歩行ロボットの制御と強化学習による歩行動作獲得の実例 #pyconjp Pythonによる4足歩行ロボットの制御と強化学習による歩行動作獲得の実例 #pyconjp
Pythonによる4足歩行ロボットの制御と強化学習による歩行動作獲得の実例 #pyconjpHideyuki TAKEI
 
Seq2Seqでボットづくり
Seq2SeqでボットづくりSeq2Seqでボットづくり
Seq2SeqでボットづくりMasato Fujitake
 
集まれ!Dreamingエンジニア! 〜箱庭で紡ぎ出されるIoT/クラウドロボティクス開発の新しいカタチ〜
集まれ!Dreamingエンジニア! 〜箱庭で紡ぎ出されるIoT/クラウドロボティクス開発の新しいカタチ〜集まれ!Dreamingエンジニア! 〜箱庭で紡ぎ出されるIoT/クラウドロボティクス開発の新しいカタチ〜
集まれ!Dreamingエンジニア! 〜箱庭で紡ぎ出されるIoT/クラウドロボティクス開発の新しいカタチ〜UnityTechnologiesJapan002
 
uGUIのRectTransformをさわってみた
uGUIのRectTransformをさわってみたuGUIのRectTransformをさわってみた
uGUIのRectTransformをさわってみたKeizo Nagamine
 
Yidev201406.pub
Yidev201406.pubYidev201406.pub
Yidev201406.pubitoz itoz
 
myCobotがある生活
myCobotがある生活myCobotがある生活
myCobotがある生活Ryo Kabutan
 
ROS JAPAN Users Group Meetup 03
ROS JAPAN Users Group Meetup 03ROS JAPAN Users Group Meetup 03
ROS JAPAN Users Group Meetup 03Daiki Maekawa
 
ビーズセッターロボットのためのDYNAMIXEL Workbenchの評価
ビーズセッターロボットのためのDYNAMIXEL Workbenchの評価ビーズセッターロボットのためのDYNAMIXEL Workbenchの評価
ビーズセッターロボットのためのDYNAMIXEL Workbenchの評価Hirokazu Onomichi
 
211204_japan_r_v01
211204_japan_r_v01211204_japan_r_v01
211204_japan_r_v01Satoshi Kume
 
かわいいKotlinでAndroidアプリをつくろう
かわいいKotlinでAndroidアプリをつくろうかわいいKotlinでAndroidアプリをつくろう
かわいいKotlinでAndroidアプリをつくろうgyro_s
 
Unity/CSharp 1 - pptx
Unity/CSharp 1 - pptxUnity/CSharp 1 - pptx
Unity/CSharp 1 - pptxtagawakiyoshi
 
ライブ UI プロトタイピング に向けたマルチ言語環境 SOMETHINGit
ライブ UI プロトタイピング に向けたマルチ言語環境 SOMETHINGitライブ UI プロトタイピング に向けたマルチ言語環境 SOMETHINGit
ライブ UI プロトタイピング に向けたマルチ言語環境 SOMETHINGitTomohiro Oda
 
GitとGitHubによる chordのバージョン管理 for バンドマン
GitとGitHubによる chordのバージョン管理 for バンドマンGitとGitHubによる chordのバージョン管理 for バンドマン
GitとGitHubによる chordのバージョン管理 for バンドマンRyu Seino
 
ARToolKitの紹介
ARToolKitの紹介ARToolKitの紹介
ARToolKitの紹介yound_
 
Github Actionsで始めるROS/ROS2のCI
Github Actionsで始めるROS/ROS2のCIGithub Actionsで始めるROS/ROS2のCI
Github Actionsで始めるROS/ROS2のCIAtsuki Yokota
 
Autowareの紹介と物体検出
Autowareの紹介と物体検出Autowareの紹介と物体検出
Autowareの紹介と物体検出Yuhki Iida
 

What's hot (20)

C# Tokyo コミュニティについて Short 版
C# Tokyo コミュニティについて Short 版C# Tokyo コミュニティについて Short 版
C# Tokyo コミュニティについて Short 版
 
roslaunch test + industrial_ci
roslaunch test + industrial_ciroslaunch test + industrial_ci
roslaunch test + industrial_ci
 
Pythonによる4足歩行ロボットの制御と強化学習による歩行動作獲得の実例 #pyconjp
 Pythonによる4足歩行ロボットの制御と強化学習による歩行動作獲得の実例 #pyconjp Pythonによる4足歩行ロボットの制御と強化学習による歩行動作獲得の実例 #pyconjp
Pythonによる4足歩行ロボットの制御と強化学習による歩行動作獲得の実例 #pyconjp
 
Unity/CSharp 2
Unity/CSharp 2Unity/CSharp 2
Unity/CSharp 2
 
Seq2Seqでボットづくり
Seq2SeqでボットづくりSeq2Seqでボットづくり
Seq2Seqでボットづくり
 
集まれ!Dreamingエンジニア! 〜箱庭で紡ぎ出されるIoT/クラウドロボティクス開発の新しいカタチ〜
集まれ!Dreamingエンジニア! 〜箱庭で紡ぎ出されるIoT/クラウドロボティクス開発の新しいカタチ〜集まれ!Dreamingエンジニア! 〜箱庭で紡ぎ出されるIoT/クラウドロボティクス開発の新しいカタチ〜
集まれ!Dreamingエンジニア! 〜箱庭で紡ぎ出されるIoT/クラウドロボティクス開発の新しいカタチ〜
 
uGUIのRectTransformをさわってみた
uGUIのRectTransformをさわってみたuGUIのRectTransformをさわってみた
uGUIのRectTransformをさわってみた
 
Yidev201406.pub
Yidev201406.pubYidev201406.pub
Yidev201406.pub
 
myCobotがある生活
myCobotがある生活myCobotがある生活
myCobotがある生活
 
ROS JAPAN Users Group Meetup 03
ROS JAPAN Users Group Meetup 03ROS JAPAN Users Group Meetup 03
ROS JAPAN Users Group Meetup 03
 
ビーズセッターロボットのためのDYNAMIXEL Workbenchの評価
ビーズセッターロボットのためのDYNAMIXEL Workbenchの評価ビーズセッターロボットのためのDYNAMIXEL Workbenchの評価
ビーズセッターロボットのためのDYNAMIXEL Workbenchの評価
 
211204_japan_r_v01
211204_japan_r_v01211204_japan_r_v01
211204_japan_r_v01
 
かわいいKotlinでAndroidアプリをつくろう
かわいいKotlinでAndroidアプリをつくろうかわいいKotlinでAndroidアプリをつくろう
かわいいKotlinでAndroidアプリをつくろう
 
Unity/CSharp 1 - pptx
Unity/CSharp 1 - pptxUnity/CSharp 1 - pptx
Unity/CSharp 1 - pptx
 
ライブ UI プロトタイピング に向けたマルチ言語環境 SOMETHINGit
ライブ UI プロトタイピング に向けたマルチ言語環境 SOMETHINGitライブ UI プロトタイピング に向けたマルチ言語環境 SOMETHINGit
ライブ UI プロトタイピング に向けたマルチ言語環境 SOMETHINGit
 
GitとGitHubによる chordのバージョン管理 for バンドマン
GitとGitHubによる chordのバージョン管理 for バンドマンGitとGitHubによる chordのバージョン管理 for バンドマン
GitとGitHubによる chordのバージョン管理 for バンドマン
 
空室検索 Map
空室検索 Map空室検索 Map
空室検索 Map
 
ARToolKitの紹介
ARToolKitの紹介ARToolKitの紹介
ARToolKitの紹介
 
Github Actionsで始めるROS/ROS2のCI
Github Actionsで始めるROS/ROS2のCIGithub Actionsで始めるROS/ROS2のCI
Github Actionsで始めるROS/ROS2のCI
 
Autowareの紹介と物体検出
Autowareの紹介と物体検出Autowareの紹介と物体検出
Autowareの紹介と物体検出
 

Viewers also liked

Pepper用課金ボックス「ロボコイン」
Pepper用課金ボックス「ロボコイン」Pepper用課金ボックス「ロボコイン」
Pepper用課金ボックス「ロボコイン」Nishida Kansuke
 
フィジカルコンピューティング入門 USB-MIDIベースのPepper-Monakaを使う
フィジカルコンピューティング入門  USB-MIDIベースのPepper-Monakaを使うフィジカルコンピューティング入門  USB-MIDIベースのPepper-Monakaを使う
フィジカルコンピューティング入門 USB-MIDIベースのPepper-Monakaを使うYoshitaka Kuwata
 
Mobius from Maplesoft
Mobius from MaplesoftMobius from Maplesoft
Mobius from MaplesoftEduserv
 
Pepper tech festival_2014_技術セッション応用
Pepper tech festival_2014_技術セッション応用Pepper tech festival_2014_技術セッション応用
Pepper tech festival_2014_技術セッション応用Atelier Akihabara
 
ロボット介護機器設計支援ツール、中坊嘉宏(産総研)
ロボット介護機器設計支援ツール、中坊嘉宏(産総研)ロボット介護機器設計支援ツール、中坊嘉宏(産総研)
ロボット介護機器設計支援ツール、中坊嘉宏(産総研)robotcare
 
Pepper DAYS ☆ -Pepperのいる世界-
Pepper DAYS ☆ -Pepperのいる世界-Pepper DAYS ☆ -Pepperのいる世界-
Pepper DAYS ☆ -Pepperのいる世界-tomomi_pepper
 
ニンニンPepperアプリ概要と技術説明
ニンニンPepperアプリ概要と技術説明ニンニンPepperアプリ概要と技術説明
ニンニンPepperアプリ概要と技術説明chong song
 
Pepperって実際何モノ?
Pepperって実際何モノ?Pepperって実際何モノ?
Pepperって実際何モノ?tomomi_pepper
 
Wo!42号|海外のチャットボットツール事例集
Wo!42号|海外のチャットボットツール事例集Wo!42号|海外のチャットボットツール事例集
Wo!42号|海外のチャットボットツール事例集thinkjam.Inc.
 
EventSystemまわりの話@UnityFukuoka07
EventSystemまわりの話@UnityFukuoka07 EventSystemまわりの話@UnityFukuoka07
EventSystemまわりの話@UnityFukuoka07 Keizo Nagamine
 
Pepperのアプリ開発について - ABC2015 Summer -
Pepperのアプリ開発について - ABC2015 Summer -Pepperのアプリ開発について - ABC2015 Summer -
Pepperのアプリ開発について - ABC2015 Summer -Hirokazu Egashira
 
Wo! vol.38 ロボットの「iPhone」になるか?Pepperの概要
Wo! vol.38 ロボットの「iPhone」になるか?Pepperの概要Wo! vol.38 ロボットの「iPhone」になるか?Pepperの概要
Wo! vol.38 ロボットの「iPhone」になるか?Pepperの概要thinkjam.Inc.
 
Pepper アプリデベロッパーのための NAO アプリ開発講座1
Pepper アプリデベロッパーのための NAO アプリ開発講座1Pepper アプリデベロッパーのための NAO アプリ開発講座1
Pepper アプリデベロッパーのための NAO アプリ開発講座1Takuji Kawata
 
IBM Blluemix を Pepper とつないでみよう
IBM Blluemix を Pepper とつないでみようIBM Blluemix を Pepper とつないでみよう
IBM Blluemix を Pepper とつないでみようTakuji Kawata
 
ロボットのいる生活@enPiT
ロボットのいる生活@enPiTロボットのいる生活@enPiT
ロボットのいる生活@enPiTtomomi_pepper
 
Tensor flow勉強会3
Tensor flow勉強会3Tensor flow勉強会3
Tensor flow勉強会3tak9029
 
Tf勉強会(4)
Tf勉強会(4)Tf勉強会(4)
Tf勉強会(4)tak9029
 
Tf勉強会(5)
Tf勉強会(5)Tf勉強会(5)
Tf勉強会(5)tak9029
 
アトリエ秋葉原 Choregraphe WS#4
アトリエ秋葉原 Choregraphe WS#4アトリエ秋葉原 Choregraphe WS#4
アトリエ秋葉原 Choregraphe WS#4Atelier Akihabara
 
アトリエ秋葉原 Choregraphe WS#2
アトリエ秋葉原 Choregraphe WS#2アトリエ秋葉原 Choregraphe WS#2
アトリエ秋葉原 Choregraphe WS#2Atelier Akihabara
 

Viewers also liked (20)

Pepper用課金ボックス「ロボコイン」
Pepper用課金ボックス「ロボコイン」Pepper用課金ボックス「ロボコイン」
Pepper用課金ボックス「ロボコイン」
 
フィジカルコンピューティング入門 USB-MIDIベースのPepper-Monakaを使う
フィジカルコンピューティング入門  USB-MIDIベースのPepper-Monakaを使うフィジカルコンピューティング入門  USB-MIDIベースのPepper-Monakaを使う
フィジカルコンピューティング入門 USB-MIDIベースのPepper-Monakaを使う
 
Mobius from Maplesoft
Mobius from MaplesoftMobius from Maplesoft
Mobius from Maplesoft
 
Pepper tech festival_2014_技術セッション応用
Pepper tech festival_2014_技術セッション応用Pepper tech festival_2014_技術セッション応用
Pepper tech festival_2014_技術セッション応用
 
ロボット介護機器設計支援ツール、中坊嘉宏(産総研)
ロボット介護機器設計支援ツール、中坊嘉宏(産総研)ロボット介護機器設計支援ツール、中坊嘉宏(産総研)
ロボット介護機器設計支援ツール、中坊嘉宏(産総研)
 
Pepper DAYS ☆ -Pepperのいる世界-
Pepper DAYS ☆ -Pepperのいる世界-Pepper DAYS ☆ -Pepperのいる世界-
Pepper DAYS ☆ -Pepperのいる世界-
 
ニンニンPepperアプリ概要と技術説明
ニンニンPepperアプリ概要と技術説明ニンニンPepperアプリ概要と技術説明
ニンニンPepperアプリ概要と技術説明
 
Pepperって実際何モノ?
Pepperって実際何モノ?Pepperって実際何モノ?
Pepperって実際何モノ?
 
Wo!42号|海外のチャットボットツール事例集
Wo!42号|海外のチャットボットツール事例集Wo!42号|海外のチャットボットツール事例集
Wo!42号|海外のチャットボットツール事例集
 
EventSystemまわりの話@UnityFukuoka07
EventSystemまわりの話@UnityFukuoka07 EventSystemまわりの話@UnityFukuoka07
EventSystemまわりの話@UnityFukuoka07
 
Pepperのアプリ開発について - ABC2015 Summer -
Pepperのアプリ開発について - ABC2015 Summer -Pepperのアプリ開発について - ABC2015 Summer -
Pepperのアプリ開発について - ABC2015 Summer -
 
Wo! vol.38 ロボットの「iPhone」になるか?Pepperの概要
Wo! vol.38 ロボットの「iPhone」になるか?Pepperの概要Wo! vol.38 ロボットの「iPhone」になるか?Pepperの概要
Wo! vol.38 ロボットの「iPhone」になるか?Pepperの概要
 
Pepper アプリデベロッパーのための NAO アプリ開発講座1
Pepper アプリデベロッパーのための NAO アプリ開発講座1Pepper アプリデベロッパーのための NAO アプリ開発講座1
Pepper アプリデベロッパーのための NAO アプリ開発講座1
 
IBM Blluemix を Pepper とつないでみよう
IBM Blluemix を Pepper とつないでみようIBM Blluemix を Pepper とつないでみよう
IBM Blluemix を Pepper とつないでみよう
 
ロボットのいる生活@enPiT
ロボットのいる生活@enPiTロボットのいる生活@enPiT
ロボットのいる生活@enPiT
 
Tensor flow勉強会3
Tensor flow勉強会3Tensor flow勉強会3
Tensor flow勉強会3
 
Tf勉強会(4)
Tf勉強会(4)Tf勉強会(4)
Tf勉強会(4)
 
Tf勉強会(5)
Tf勉強会(5)Tf勉強会(5)
Tf勉強会(5)
 
アトリエ秋葉原 Choregraphe WS#4
アトリエ秋葉原 Choregraphe WS#4アトリエ秋葉原 Choregraphe WS#4
アトリエ秋葉原 Choregraphe WS#4
 
アトリエ秋葉原 Choregraphe WS#2
アトリエ秋葉原 Choregraphe WS#2アトリエ秋葉原 Choregraphe WS#2
アトリエ秋葉原 Choregraphe WS#2
 

Similar to Hacking Robotics

ソニーのディープラーニングツールで簡単エッジコンピューティング
ソニーのディープラーニングツールで簡単エッジコンピューティングソニーのディープラーニングツールで簡単エッジコンピューティング
ソニーのディープラーニングツールで簡単エッジコンピューティングRyohei Kamiya
 
情報産業の最新動向2017
情報産業の最新動向2017情報産業の最新動向2017
情報産業の最新動向2017Takao Ikoma
 
Win/Mac/Android/iOS向け クロスプラットフォーム開発にXamarinが うまくハマりそうだった話
Win/Mac/Android/iOS向けクロスプラットフォーム開発にXamarinがうまくハマりそうだった話Win/Mac/Android/iOS向けクロスプラットフォーム開発にXamarinがうまくハマりそうだった話
Win/Mac/Android/iOS向け クロスプラットフォーム開発にXamarinが うまくハマりそうだった話Takuya Kikuchi
 
Io t,ai時代のソフトウェア
Io t,ai時代のソフトウェアIo t,ai時代のソフトウェア
Io t,ai時代のソフトウェアToshiaki Kurokawa
 
DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃Teruo Adachi
 
F#で動かすraspberry pi+lego mindstorms
F#で動かすraspberry pi+lego mindstormsF#で動かすraspberry pi+lego mindstorms
F#で動かすraspberry pi+lego mindstormsMasuda Tomoaki
 
20230406_ChatGPT10Fight.pdf
20230406_ChatGPT10Fight.pdf20230406_ChatGPT10Fight.pdf
20230406_ChatGPT10Fight.pdfssusera06cae
 
ネットワーク分散型フレームワークConView
ネットワーク分散型フレームワークConViewネットワーク分散型フレームワークConView
ネットワーク分散型フレームワークConViewRakuten Group, Inc.
 
local launch small language model of AI.
local launch small language model of AI.local launch small language model of AI.
local launch small language model of AI.Takao Tetsuro
 
デブサミ2013【15D-3】Azureセッション資料
デブサミ2013【15D-3】Azureセッション資料デブサミ2013【15D-3】Azureセッション資料
デブサミ2013【15D-3】Azureセッション資料Shinichiro Isago
 
3Dリッチコンテンツビジネス活用のご提案ver3.1
3Dリッチコンテンツビジネス活用のご提案ver3.13Dリッチコンテンツビジネス活用のご提案ver3.1
3Dリッチコンテンツビジネス活用のご提案ver3.1ITDORAKU
 
Cordovaで作る!センサと超小型BLEモジュールを用いた簡単IoTアプリ開発
Cordovaで作る!センサと超小型BLEモジュールを用いた簡単IoTアプリ開発Cordovaで作る!センサと超小型BLEモジュールを用いた簡単IoTアプリ開発
Cordovaで作る!センサと超小型BLEモジュールを用いた簡単IoTアプリ開発Hikaru Ito
 
最近ソフトウェア開発が面白くない
最近ソフトウェア開発が面白くない最近ソフトウェア開発が面白くない
最近ソフトウェア開発が面白くないTatsuya Yagi
 
Final present
Final presentFinal present
Final presentLoc Huynh
 
Let’s play windows 10 io t on raspberry pi !
Let’s play windows 10 io t on raspberry pi !Let’s play windows 10 io t on raspberry pi !
Let’s play windows 10 io t on raspberry pi !Masuda Tomoaki
 
ロボットサービス開発の現場から
ロボットサービス開発の現場からロボットサービス開発の現場から
ロボットサービス開発の現場からKohei Kojima
 

Similar to Hacking Robotics (20)

ソニーのディープラーニングツールで簡単エッジコンピューティング
ソニーのディープラーニングツールで簡単エッジコンピューティングソニーのディープラーニングツールで簡単エッジコンピューティング
ソニーのディープラーニングツールで簡単エッジコンピューティング
 
情報産業の最新動向2017
情報産業の最新動向2017情報産業の最新動向2017
情報産業の最新動向2017
 
Win/Mac/Android/iOS向け クロスプラットフォーム開発にXamarinが うまくハマりそうだった話
Win/Mac/Android/iOS向けクロスプラットフォーム開発にXamarinがうまくハマりそうだった話Win/Mac/Android/iOS向けクロスプラットフォーム開発にXamarinがうまくハマりそうだった話
Win/Mac/Android/iOS向け クロスプラットフォーム開発にXamarinが うまくハマりそうだった話
 
Io t,ai時代のソフトウェア
Io t,ai時代のソフトウェアIo t,ai時代のソフトウェア
Io t,ai時代のソフトウェア
 
DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃
 
F#で動かすraspberry pi+lego mindstorms
F#で動かすraspberry pi+lego mindstormsF#で動かすraspberry pi+lego mindstorms
F#で動かすraspberry pi+lego mindstorms
 
20230406_ChatGPT10Fight.pdf
20230406_ChatGPT10Fight.pdf20230406_ChatGPT10Fight.pdf
20230406_ChatGPT10Fight.pdf
 
Pythonを始めよう
Pythonを始めようPythonを始めよう
Pythonを始めよう
 
ネットワーク分散型フレームワークConView
ネットワーク分散型フレームワークConViewネットワーク分散型フレームワークConView
ネットワーク分散型フレームワークConView
 
Rails api way in aiming
Rails api way in aimingRails api way in aiming
Rails api way in aiming
 
local launch small language model of AI.
local launch small language model of AI.local launch small language model of AI.
local launch small language model of AI.
 
Oss on Azure, social mobile web
Oss on Azure, social mobile webOss on Azure, social mobile web
Oss on Azure, social mobile web
 
デブサミ2013【15D-3】Azureセッション資料
デブサミ2013【15D-3】Azureセッション資料デブサミ2013【15D-3】Azureセッション資料
デブサミ2013【15D-3】Azureセッション資料
 
3Dリッチコンテンツビジネス活用のご提案ver3.1
3Dリッチコンテンツビジネス活用のご提案ver3.13Dリッチコンテンツビジネス活用のご提案ver3.1
3Dリッチコンテンツビジネス活用のご提案ver3.1
 
Cordovaで作る!センサと超小型BLEモジュールを用いた簡単IoTアプリ開発
Cordovaで作る!センサと超小型BLEモジュールを用いた簡単IoTアプリ開発Cordovaで作る!センサと超小型BLEモジュールを用いた簡単IoTアプリ開発
Cordovaで作る!センサと超小型BLEモジュールを用いた簡単IoTアプリ開発
 
Soracom ug
Soracom ugSoracom ug
Soracom ug
 
最近ソフトウェア開発が面白くない
最近ソフトウェア開発が面白くない最近ソフトウェア開発が面白くない
最近ソフトウェア開発が面白くない
 
Final present
Final presentFinal present
Final present
 
Let’s play windows 10 io t on raspberry pi !
Let’s play windows 10 io t on raspberry pi !Let’s play windows 10 io t on raspberry pi !
Let’s play windows 10 io t on raspberry pi !
 
ロボットサービス開発の現場から
ロボットサービス開発の現場からロボットサービス開発の現場から
ロボットサービス開発の現場から
 

More from Kensei Demura

Connecting Virtual to Real Robot with SIGVerse Robot Simulator
Connecting Virtual to Real Robot with SIGVerse Robot SimulatorConnecting Virtual to Real Robot with SIGVerse Robot Simulator
Connecting Virtual to Real Robot with SIGVerse Robot SimulatorKensei Demura
 
新型Happy Miniの発表 @ RoboCup 2017 NVIDIA 展示ブース
新型Happy Miniの発表 @ RoboCup 2017 NVIDIA 展示ブース新型Happy Miniの発表 @ RoboCup 2017 NVIDIA 展示ブース
新型Happy Miniの発表 @ RoboCup 2017 NVIDIA 展示ブースKensei Demura
 
ロボカップ世界大会報告@IPAセキュリティキャンプ全国大会2016チューター成果報告
ロボカップ世界大会報告@IPAセキュリティキャンプ全国大会2016チューター成果報告ロボカップ世界大会報告@IPAセキュリティキャンプ全国大会2016チューター成果報告
ロボカップ世界大会報告@IPAセキュリティキャンプ全国大会2016チューター成果報告Kensei Demura
 
Robots I made in Robocup
Robots I made in RobocupRobots I made in Robocup
Robots I made in RobocupKensei Demura
 
Robots I made in Robocup
Robots I made in RobocupRobots I made in Robocup
Robots I made in RobocupKensei Demura
 
生活支援ロボットMini@ROS勉強会
生活支援ロボットMini@ROS勉強会生活支援ロボットMini@ROS勉強会
生活支援ロボットMini@ROS勉強会Kensei Demura
 
7・27ランチ自己紹介2015
7・27ランチ自己紹介2015 7・27ランチ自己紹介2015
7・27ランチ自己紹介2015 Kensei Demura
 
RoboCup@home SPL Technical league intro
RoboCup@home SPL Technical league introRoboCup@home SPL Technical league intro
RoboCup@home SPL Technical league introKensei Demura
 
KANAZAWAスマホアプリコンテスト企画書
KANAZAWAスマホアプリコンテスト企画書KANAZAWAスマホアプリコンテスト企画書
KANAZAWAスマホアプリコンテスト企画書Kensei Demura
 
Development of human support robot
Development of human support robotDevelopment of human support robot
Development of human support robotKensei Demura
 
賢聖プレゼンSictic2013
賢聖プレゼンSictic2013賢聖プレゼンSictic2013
賢聖プレゼンSictic2013Kensei Demura
 
ロボカップジュニア日本大会提出論文(出村賢聖)140317
ロボカップジュニア日本大会提出論文(出村賢聖)140317ロボカップジュニア日本大会提出論文(出村賢聖)140317
ロボカップジュニア日本大会提出論文(出村賢聖)140317Kensei Demura
 
賢聖自律型ロボットの開発2012
賢聖自律型ロボットの開発2012賢聖自律型ロボットの開発2012
賢聖自律型ロボットの開発2012Kensei Demura
 
RobocupJunior summercamp
RobocupJunior summercampRobocupJunior summercamp
RobocupJunior summercampKensei Demura
 
ロボカップジュニア自由研究2011
ロボカップジュニア自由研究2011ロボカップジュニア自由研究2011
ロボカップジュニア自由研究2011Kensei Demura
 
ノダチュウポスター2011
ノダチュウポスター2011ノダチュウポスター2011
ノダチュウポスター2011Kensei Demura
 
Robot upgrade school to SICTIC2013
Robot upgrade school to SICTIC2013Robot upgrade school to SICTIC2013
Robot upgrade school to SICTIC2013Kensei Demura
 

More from Kensei Demura (20)

Connecting Virtual to Real Robot with SIGVerse Robot Simulator
Connecting Virtual to Real Robot with SIGVerse Robot SimulatorConnecting Virtual to Real Robot with SIGVerse Robot Simulator
Connecting Virtual to Real Robot with SIGVerse Robot Simulator
 
新型Happy Miniの発表 @ RoboCup 2017 NVIDIA 展示ブース
新型Happy Miniの発表 @ RoboCup 2017 NVIDIA 展示ブース新型Happy Miniの発表 @ RoboCup 2017 NVIDIA 展示ブース
新型Happy Miniの発表 @ RoboCup 2017 NVIDIA 展示ブース
 
ロボカップ世界大会報告@IPAセキュリティキャンプ全国大会2016チューター成果報告
ロボカップ世界大会報告@IPAセキュリティキャンプ全国大会2016チューター成果報告ロボカップ世界大会報告@IPAセキュリティキャンプ全国大会2016チューター成果報告
ロボカップ世界大会報告@IPAセキュリティキャンプ全国大会2016チューター成果報告
 
Robots I made in Robocup
Robots I made in RobocupRobots I made in Robocup
Robots I made in Robocup
 
Robots I made in Robocup
Robots I made in RobocupRobots I made in Robocup
Robots I made in Robocup
 
生活支援ロボットMini@ROS勉強会
生活支援ロボットMini@ROS勉強会生活支援ロボットMini@ROS勉強会
生活支援ロボットMini@ROS勉強会
 
7・27ランチ自己紹介2015
7・27ランチ自己紹介2015 7・27ランチ自己紹介2015
7・27ランチ自己紹介2015
 
Happy Robot Mini
Happy Robot MiniHappy Robot Mini
Happy Robot Mini
 
RoboCup@home SPL Technical league intro
RoboCup@home SPL Technical league introRoboCup@home SPL Technical league intro
RoboCup@home SPL Technical league intro
 
Dream slush
Dream slushDream slush
Dream slush
 
KANAZAWAスマホアプリコンテスト企画書
KANAZAWAスマホアプリコンテスト企画書KANAZAWAスマホアプリコンテスト企画書
KANAZAWAスマホアプリコンテスト企画書
 
Development of human support robot
Development of human support robotDevelopment of human support robot
Development of human support robot
 
賢聖プレゼンSictic2013
賢聖プレゼンSictic2013賢聖プレゼンSictic2013
賢聖プレゼンSictic2013
 
ロボカップジュニア日本大会提出論文(出村賢聖)140317
ロボカップジュニア日本大会提出論文(出村賢聖)140317ロボカップジュニア日本大会提出論文(出村賢聖)140317
ロボカップジュニア日本大会提出論文(出村賢聖)140317
 
賢聖自律型ロボットの開発2012
賢聖自律型ロボットの開発2012賢聖自律型ロボットの開発2012
賢聖自律型ロボットの開発2012
 
Kensei sictic2012
Kensei sictic2012Kensei sictic2012
Kensei sictic2012
 
RobocupJunior summercamp
RobocupJunior summercampRobocupJunior summercamp
RobocupJunior summercamp
 
ロボカップジュニア自由研究2011
ロボカップジュニア自由研究2011ロボカップジュニア自由研究2011
ロボカップジュニア自由研究2011
 
ノダチュウポスター2011
ノダチュウポスター2011ノダチュウポスター2011
ノダチュウポスター2011
 
Robot upgrade school to SICTIC2013
Robot upgrade school to SICTIC2013Robot upgrade school to SICTIC2013
Robot upgrade school to SICTIC2013
 

Hacking Robotics