未踏2次 iphoneソフトウェアモデム開発プロジェクト

21
2010年10月27日 1 iPhone ソフトウェア・モデム 開発プロジェクト 2010 10 27 リインフォース・ラボ 上原 昭宏

Upload: akihiro-uehara

Post on 01-Jul-2015

1.786 views

Category:

Technology


1 download

DESCRIPTION

iPhoneにセンサとモータを自由につなぐ、ソフトウェアモデムの開発プロジェクト資料、2011年度分。

TRANSCRIPT

Page 1: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 1

iPhone ソフトウェア・モデム開発プロジェクト

2010年 10月 27日

リインフォース・ラボ 上原 昭宏

Page 2: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 2

目次■ プロジェクト概要■ デモンストレーション■ プロジェクトの目標と成果物■ 開発スタイル■ 事業と収益■ 3年後、そして 10年後

Page 3: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 3

iPhoneにハードの自由を

iPhoneに温度計(センサ)や、ロボット(アクチュエータ)、自由につなげられたら、さらに面白いモノができる。

iPhoneに温度計(センサ)や、ロボット(アクチュエータ)、自由につなげられたら、さらに面白いモノができる。

動機

iPhone 制御なロボット

室温表示アプリ ドッグコネクタ

方法

外部機器接続には、ドッグコネクタ ●ライセンスの契約と料金 ●JailBreakeは一般向けじゃない

外部機器接続には、ドッグコネクタ ●ライセンスの契約と料金 ●JailBreakeは一般向けじゃない

イヤホン端子(音響モデム)で接続イヤホン端子(音響モデム)で接続

問題

解決

Page 4: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 4

おわりに使い方 今後

試作品■ 構成■ マイコン+ iPhone■ LEGO NXT

■ 仕様■ ビットレート

1.2kbps■ プロトコル Firmata

■ 感想 (MTM05)■ 3万円、たか!■ アプリ、売ってます?

■ 好感触 (作る人、使う人 )

Page 5: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 5

2万

プロジェクト目標■ テーマ■ 「この手に魔法を」● 身近な高度な製品を使う● 分解、組立 OK

● 自分の子供時代、おもちゃ =ばらすもの

● ターゲット● 中学~大学、おやじ達

近藤科学 ( 株 ) カメ型ロボット 01

http://kondo-robot.com/sys/kcb3wl_detail

4万

5万

いい値段

■ iPhoneロボット化キット■ なぜ iPhone● 身近にある、手のひらサイズ● カメラ、センサ、液晶、WiFi● 自立、自律動作に適してる

1996 年 ロボット相撲 マウス型

2000円

新規購入分

Page 6: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 6

2万

プロジェクト成果物■ 形ある成果物■ ソフトウェア開発キット● iPhone / パソコン / Android

■ リファレンス・ハードウェア● サーボ制御、 AD取り込み、完成品販売● マイコン実装コード、回路図 (オープン)

■ プロジェクトサイト(運営)● FAQ、質問対応

■ 興味の導火線 (劇場型開発)■ ロボット相撲のロボット作りと出場■ ロケット、ラジコン等で幅広い層にアピール

1996 年 ロボット相撲 マウス型

2000円

新規購入分

Page 7: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010 10 27年 月 日 7

iArduino おわりにiPhone シールド 特徴 デモ 使い方 今後

オープンソース・プロジェクト

Step2 : お手軽開発 (一般化)

Step1 : プログラムができる人向け (プロフェッショナル)

ソースコードをアップ。解説や技術詳細は、日本語と英語で、準備 (中 )。

Firmata互換、既存コードを利用できます。開発言語は、 C#、 Obj-C 。パソコン (Visual Studio)、 iPhone (Monotouch)。Arduinoは、ライブラリを提供。

http://code.google.com/p/oto-plu/

時代は、オンラインプログラミング?ウェブ・アプリケーションとして開発。 JavaScript( GWT)対応。

ウェブアプリ → iPhone アプリ化。( UIWebViewController ) ( Gainer?、 Scratch?、 ActionScript + wonderfl ?、mbedもどき ?)

Page 8: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 8

劇場型開発■ これは基盤提供型■ 使われてなんぼ■ 開発スタートの提供

■ 興味の導火線■ 作れる! /作りたい!

■ 媒体■ 5万 Viewを目安● YouTube、ニコニコ動画

リモコン、ラジコン系

■ ロボット系■ 車輪■ 多脚

● サーボ付き洗濯バサミ■ ペットボトルロケット

● 動画、センサロギング● 尾翼制御

Page 9: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 9

収益と運営方針■ 立ち位置■ 研究・開発■ 製造はラインセンス

■ 収益源■ 製造のラインセンス● 100円 /台

■ 委託研究・開発■ 目標金額● 年商 1,700万円

Page 10: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 10

3年後、そして 5年後■ 3年後■ iPhone+α● ブランド● ライセンシング

■ 5年後■ 大量の中古 iPhone■ iPhone+リユース● 医療のセンサーを $20で● ご家庭の緊急対処● 発展途上国の医療改善

■ 10年後■ iPhoneで育った人材と一緒に、次の事業

センサ・バス

センシング

3G回線

モータ

アクチュエータ

3G回線

モータドライバ

Page 11: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 11

Thank you for your kind attention.

Page 12: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010 10 27年 月 日 12

iArduino おわりにiPhone シールド 特徴 デモ 使い方 今後

iPhoneシールド

便利な無線 LAN、 Bluetooth美しい液晶、タッチ

高感度な加速度センサー

しかも、たった 100 円 で

iPhoneを接続19,800 円から (touch)

Page 13: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 13

自己紹介■ 技術者、たぶん■ 集積回路設計 (アナログ、デジタル回路)■ ソフトウェア開発 (組込、Windows、 iPhone)

■ 経歴■ 00-02 年 デジタルカメラ CODEC■ 02-07 年 人工視覚プロジェクト @大学■ 07-09 年 人工視覚プロジェクト @ニデック■ 10 年 独立、個人事業主

小田急線の通勤は堪えました

論文や国際学会の経験は役立ちます

レーザ加工に動物実験ソフト開発

なんでもやります基本、ノリですプロジェクトの

節目が見えたのと自分でやってみたくなって

Page 14: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 14

開発のツイッター活用■ 経緯■ 同じ開発ネタを考えてたと TWで判明

■ ハッシュタグで情報共有

■ ツイッター■ こんなの欲しいな、を共有

■ ハッシュタグ#softmodem

@kaduhi

@u_akihiro

@arm22

おんなじようなこと考える人はいるもので。Tl で #softmodem というハッシュタグを決めて、情報交換など。

Page 15: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 15

ブログに、いろいろネタを出していますhttp://jp.blog.reinforce-lab.com/

ロボット系の発展

■ カメラと連携■ 拡張現実● マーカー表示

■ ストリーミング● リアルなラジコン● リアルにガンダム

■ 課題■ 車酔い ...orz...

Page 16: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 16

会社紹介 屋号: リインフォース・ラボ 所在: 愛知県蒲郡市

.NET、組み込み Linux

高度な科学技術 ≒ 魔法お手軽、お値ごろな、ツールの提供

「この手に魔法を」ミッション

イメージは、町の鍛冶屋 or 発明家

技術を駆使して、おもしろツールを作る感じ

「充分に発達した科学技術は、魔法と見分けがつかない」SF 作家 アーサー・ C ・クラークの

クラークの 3 法則の 1 つです

Page 17: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 17

iPhone/iPod touch アプリ市場■ 抜群の普及数■ iPhone 3,000万台■ iPod touch 2,000万台

■ 公開,すぐ世界■ 個人でも会社でも■ App Store は世界市場

■ 一攫千金■ AppStore $2億 /月

充実した開発環境

参入容易参入容易 開発環境 開発環境 (~30(~30 万万

円円 )) 開発環境 開発環境 (XCode)(XCode)

Page 18: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 18

iPhone + 得意分野■ アプリ単体むり■ 競合の技術と宣伝レベル■ 得意分野を +α →ハード

■ ロボットの頭脳■ 処理速度高い ( ARM11 系 600MHz)

■ センサー、通信■ 安い ( > 10 万円 相当 )

■ ネック■ ドックコネクタ使いにくい■ デモロボットを開発

端末の魅力

Page 19: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 19

MonoTouch■ 長所■ .NETそのままに■ 相互呼び出し OK■ 起動時間 Obj-C同等

■ 短所■ アプリサイズ > 7MB■ 料金 $399 USD

■ オススメ環境■ シミュなら無償で OK■ 編集は Visual Studio

■ プラットホーム● Win / iPhone /Android● OpenGL / OpenAL

■ 静的な型● 編集補完

● インテリセンス● APIドキュメントいらず

● NULL で落ちる

Page 20: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 20

ツイッターのお仕事活用例 (2)■ キッカケ■ 温度センサー欲しいなを捕捉

■ 作りましょうか?と提案

■ メリット■ 何が欲しいか、リアルタイムに聞ける

■ 自分が思ってもいないアイディアが出てくる(目ウロコ)

Page 21: 未踏2次 iPhoneソフトウェアモデム開発プロジェクト

2010年10月27日 21

iPhone アプリ開発■ 種類■ ゲーム、ビジネス

■ 言語■ Objective-C■ C#(Monotouch)/Rub

y● マルチプラットホーム

■ HTML5+JavaScript● オフライン ,アプリ化

OK■ 技量■ ホームページ作る

端末の魅力

■ 価値■ アプリ単体■ 既存ビジネス+α

■ 事業規模■ 単価 50~ 500万円■ ~ 3人程度なら OK

■ ストア(個人向け)■ プログラム?微妙■ 絵、音楽、演出