- - PR -
本連載は、2006年12月にマイクロソフトから発表された「Robotics Studio 1.0(英語版)」の概要について解説します。連載第1回目は、ロボット業界の現状と課題を説明するとともに、Robotics Studio 1.0の機能についても簡単に紹介します。
ロボットのいま
はじめに、ロボット業界の現状について簡単に紹介します。
近年、ロボット関連のニュースをよく目に(耳に)するようになりました。工場の組み立てラインで単純作業を繰り返すロボットはもちろんのこと、宇宙ステーションで作業するロボット、深海探査を行うロボットなど活躍の場は産業分野の枠を超えて多岐にわたっています。さらに、欧米では2005年から胃腸の診断にロボットを使用することが許可されています。また、家庭環境においても介護、掃除、育児ロボットなどが使われているようです。このように、ロボットは専門分野だけでなく、私たち人間の生活環境にまで活躍の場を広げているのです。
最近でこそ、ホビー用の2足歩行ロボットなどが簡単に手に入るようになりましたが、上記で挙げたような高機能ロボットは、とても私たちが簡単に購入できるものではありません。筆者が調べたところ、ある家庭用ユーティリティロボット(http://www.banryu.jp/)の価格は200万円でした。ロボットに使用する部品やソフトウェアの開発費を考えると妥当な値段なのかもしれませんが、まだまだ気軽に購入できるものではありません。
| コラム 経済産業省が掲げる ロボット政策の全体像 |
経済産業省によると2004年から「実用化に向けた環境整備」に関する取り組みを行い、2007年を「プレ普及段階」のスタートの年と位置づけているようです(http://www.meti.go.jp/policy/robotto/0701gaiyo.pdf)。 |
| 関連リンク: | |
| 日本ロボット学会 http://www.rsj.or.jp/ |
|
| 日本ロボット工業会 http://www.jara.jp/ |
|
自動車産業から学べ
突然ですが、ここで自動車産業発展の歴史をひもといてみましょう。なぜなら、この歴史の中にロボットを普及させるためのヒントが隠されているからです。
自動車が発明されたのは、18世紀の半ば「産業革命」のころです。ジェームズ・ワットの「蒸気機関」をヒントに、多くの発明家がいろいろな型の自動車を考案しました。しかし、いずれも実験段階から脱せず、普及には至らなかったようです。その後、ガソリン自動車の発明などにより、自動車の実用化が進みましたが、一般の人々が気軽に買えるような価格ではありませんでした。
20世紀初頭になると、米国のヘンリー・フォードが組み立てラインによる自動車製造を行い、大量生産を可能にしました。この生産方式によりアメリカでは爆発的に自動車が普及しました。
ロボット業界は、まさに自動車産業における「ヘンリー・フォードの出現を待っている」状態なのです。
現状のロボット業界は、各メーカーがおのおの独自の手法でロボットを製作している「群雄割拠の時代」といえます。ロボットの普及を実現するためには、ヘンリー・フォードの組み立てラインのようなメカニズムが必須であると筆者は考えます。
もちろん、自動車とロボットは同じではありません。歯車やモーターを統一して大量生産したからといって、ロボットの値段は下がりません(下がったとしても微々たるものです)。ロボット製造に掛かるコストの大部分は、部品などの「物理的なもの」ではなく、動かすための「アルゴリズム」、すなわちソフトウェアの開発にあるのです。例えば、障害物を検知して回避するアルゴリズム、人の言葉を聞いてそれに答えるアルゴリズムなど……。
これらのアルゴリズムを共通化して自由に使用できるようになれば、ロボットの値段は急激に低下すると思います。つまり、「ロボットを動かすソフトウェアの共通化」こそが、自動車産業における「組み立てライン(インフラ)」に相当するものなのです。
| 関連リンク: | |
| フォード・モーター・カンパニー http://www.ford.co.jp/servlet/ContentServer?cid=1137383659125&pagename=Page&c=DFYPage |
|
Robotics Studio 1.0のアプローチ
なぜ、本連載でRobotics Studio 1.0を取り上げたかというと、Robotics Studio 1.0が群雄割拠しているロボット業界に対する「1つの新しいアプローチ」であると筆者は考えたからです。
ここで注意していただきたいのは、1つのアプローチとしてRobotics Studio 1.0の有効性を紹介するものであり「Robotics Studio 1.0こそが、ロボット開発におけるインフラ(組み立てライン)である」と主張するものではありません。
ちなみに、Robotics Studio 1.0(英語版)は、商用を除けばhttp://www.microsoft.com/downloads/details.aspx?FamilyId=3D706147-82E2-4B4A-AF12-DB7D3F8ACD8A&displaylang=enから無償でダウンロードできます。
| コラム サードパーティーによる事例紹介 |
Robotics Studio(http://msdn.microsoft.com/robotics/)のサイト内に「Featured Third Parties」という項目があり、サードパーティーによる開発事例が紹介されています。また、「Watch the video!」をクリックすると実際に動いているロボットの映像を見ることができます。 |
関連記事 設計/開発技法
- 特集:Javaは組み込みに“不向き”は本当か?
- 連載:BREWアプリケーション開発入門(全10回)
- 連載:イチから作って丸ごと学ぶ! H8マイコン道(全12回)
- 連載:−ザ・組み込み−ソフトウェアのハードウェア化(連載中)
- 連載:組み込みLinux開発入門(全3回)
- 連載:T-Engineプログラミング入門(全4回)
- 連載:Symbian OS開発の勘所(全10回)
- 連載:Symbian OSアプリ開発の手引き(連載中)
- 連載:解説! ロボット開発環境Robotics Studio(全4回)
- 連載:Robotics Studio活用術 はじめて作るサービス(全5回)
- 連載:生産性向上への道 Eclipseで行うC/C++開発(全4回)
組み込み開発フォーラム 新着記事
- フルスクラッチの“Hello World”を動かしてみよう(2011/3/31)
- FlexRayプロトコルの概要(その2)(2011/3/29)
- JASA、東北地域に拠点を置く会員企業を支援(2011/3/25)
- NEC、震災の影響を受けた4拠点の生産再開を発表(2011/3/23)
- 内部ブロック図の基礎と共通要素(2011/3/22)
- インテル、被災地におけるITインフラの復旧を支援(2011/3/22)
- Facts on AUTOSAR/AUTOSAR導入の現実(2011/3/18)
- 計測器・震災被害ホットラインを開設、テクトロニクス(2011/3/18)
- ZMP、地震の揺れを多角的に計測するアプリ無償配布(2011/3/16)
- メンター、3Dテレビ・マルチメディア検証プラットフォーム(2011/3/16)
- 【番外編】タチの良い計測値、悪い計測値とは?(2011/3/15)
- tarファイルシステムをAndroidに組み込む!!(2011/3/10)










