ロボット開発に学ぶ、モノづくりへのOSS活用ポイント(5/5 ページ)
モノづくりにおけるOSS(オープンソースソフトウェア)への関心は高まる一方ながら、上手に活用されている例は少ない。OSSによるロボティクス領域の形成と発展をサポートする東京 オープンソースロボティクス協会の取り組みを通じ、「モノづくりへのOSS活用ポイント」を探る。
ロボット研究者にとって使い勝手の良い標準ロボットとソフトウェアプラットフォームの利用は悲願であったから、有名大学の研究で使われているソースコードの公開と併せることで、多くの研究者に周知されることとなった。
そして、IROS(International Conference on Intelligent Robots and Systems)やICRA(International Conference on Robotics and Automation)といった国際会議にブースを出展し、コアユーザーとなる可能性のあるロボット研究者向けの告知活動に注力していた。また、Willow Garageとパートナーの研究機関は毎月定例ミーティングを開き、研究や開発の情報をお互いに共有することで、強い結び付きを形成していった。
次に行っていたのは積極的な外部からの人材の受け入れだ。大学院生や研究者をインターンや客員研究員としてWillow Garageに受け入れ、3食無料、頻繁なレクリエーション(無重力体験など)といったWillow Garageの従業員と同様の待遇でもてなし、また、ロボットを自由に使えるように手配した。従業員と昼夜を共にすることで、ROSが成し遂げようとしていることに共感する人が多かったという。すっかりファンとなった学生がその後に大学院へ戻り、企業に就職することによって、大学と企業の研究開発の現場にROS開発者のコミュニティーを広げることができた。
現在のROSのアクティブなコントリビュータの多くは、PR2が配布されたパートナーやWillow Garageの従業員とインターン、そしてその友人たちだ。Willow Garageの関係者の友人はしばしばオフィスに招かれ、研究者とロボットとビールに囲まれた、知的好奇心をくすぐる自由な環境に虜になっていったという。ともすると規格作りが先行しがちな日本の開発現場とは異なり、ファンの獲得とコアユーザーとの関係構築に時間とお金を使っていたようだ。
企業内プロジェクトでのOSSの活用に向けて
Willow Garageの成功にならい、TORKでもOSS活用を検討する日本の企業に技術コンサルティングを行っている。カワダロボティクス「NEXTAGE」やデンソー「VSシリーズ」など、幾つかのロボットの制御ソフトウェアのメンテナンスを行い、企業を跨いだユーザー間の交流や日本のロボット開発企業と欧州のユーザー企業によるOSSコミュニティー上での議論を促進することで、ソフトウェアの品質向上に貢献している。目下の悩みの一つは「日本国内からのユーザーの貢献が少ないこと」とのことだ。
現在、日本企業の大半がOSSについて「利用のみ」にとどまっている。ただ、決してOSS化の素地が無いわけではなく、例えばある家電メーカーでは製造するテレビについて10年以上も前からLinuxをベースにし、ソースコードを公開していたこともあったので、TORKとしては、技術的、社内制度的な障壁は少ないと見ている。
OSSの活用で価値を生み出している海外企業やプロジェクトは、「オープンにすることで得たいもの」と「そこに向けたステップ」が明確であり、日本企業の社内プロジェクトでの活用においても、同様に「目的とステップの明確化」を意識する必要があるだろう。
欧米の最近の事例では、EUの自動運転車研究プロジェクト「AdaptIVe」(Automated Driving Applications & Technologies for Intelligent Vehicles)において、BMWの開発にROSが採用されている。
また、ロボット開発におけるROSの普及率の高さを考慮し、IntelがRealSenseの発表に際してROS用OSSドライバーを自ら用意して普及につなげようとしていることも記憶に新しい。スタートアップやインターネット企業ではない会社もOSSコミュニティーの活用に本腰を入れている。本稿が、その先のOSSコミュニティー立ち上げや拡大管理、そしてコミュニティーへの還元というステップへと挑戦していく企業のヒントや後押しになれば幸いだ。
筆者紹介
京都大学大学院工学研究科を修了。ヒューマンインタフェース設計、自動運転システム開発に携わる。その後、戦略コンサルティング会社のアーサー・D・リトルに参画し、主に自動車、機械、電機、化学の分野で新規事業開発、事業・イノベーション戦略策定、M&A支援などを行う。2015年に渡米し、現在はサンフランシスコの起業家・エンジニア育成プログラムに参加する傍ら、ロボットスタートアップの立ち上げに従事。Silicon Valley Roboticsメンバー。@kazookmtでベイエリアの情報を発信。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- Willow Garage出身デザイナーに学ぶ、サービスロボットのインタラクションデザイン(後編)
ロボットが一般化するために「人間とどんな関係を築くか」は避けて通れない問題だ。正解はまだ見えないが、Willow Garage出身者が手掛けるロボットを通じて「今後のサービスロボットデザイン」を探ってみたい。 - ロボットの“PARC”「Willow Garage」が撒いた種
シリコンバレーのロボットベンチャー関係者で「Willow Garage」を知らない者はいない。ROSやTurtleBotの開発元としてはもちろん、輩出した人材は業界に大きな影響を与えており、PCにおけるベル研究所やパロアルト研究所とも呼ばれるWillow Garageの足跡を追う。 - ISO 13482取得はロボットの“安全”を見つめ直す
ホンダやサイバーダインの取得した生活支援ロボットの安全認証規格「ISO 13482」だが、実は具体的な安全設計手順の記載はない。長岡科学技術大学の木村准教授は「安全設計のガイド」とISO 13482を紹介する。 - ロボットに使われる分散処理、なぜ「ROS」が好まれるのか
ロボットの制御には集中管理よりも分散処理の方が都合が良く、さまざまなものが登場しているが、その中で一番有名なのが「ROS(Robot Operating System)」である。ではなぜROSが有名なのか。 - ロボット開発で注目される「ROS」(Robot Operating System)とは何か
ロボットの話題を聞くことが増えたが、判断と制御、駆動を備えたロボットを作るのはかなり骨が折れる。その負担を軽減するフレームワークが「ROS」(Robot Operating System)だ。