« 人工知能の未来を考えるブレインストーミング | メイン | ウィノベーション(Wiinnovation) »

2007年06月11日

オムニムーバーと実世界のインデックス

最近ようやく、僕たちが以前から作ってきた個人用知的移動体ATの9番目の機体の設計がほぼ完了した。
今回は構造が以前のものより複雑なため、詳細な設計はプロの人にやっていただいたのだが、基本的な仕様やデザインは僕が考えたものである。

今年の9月までにはとりあえず動くようにして、学外の人にもお披露目しようと思っていますので、興味のある方は是非見に来てください(ただし、場所は名古屋大学です)。

AT9号機の最大の特徴は、全方位に動けることである(全方向と言わないのは、上下方向にはまだ動けないからである)。
僕はそのような移動体を「オムニムーバー(OmniMover)」と呼んでいる。
オムニムーバーは、セグウェイのようにその場回転をして任意の方位を向いてから走行するようなものではない。
静止状態からならばどの方位にもすぐに動けるのである。

すでに動いている状態で任意の方位に動くためには慣性を何とかしなければならない。
また、乗っている人間への加速度の影響を考慮しなければならないから、動きたいと思う向きに即座に動けるわけではない。

ところで、任意の方位に動けるということは、これまでの乗り物の動き方とは異なる動き方ができるということである。
それは、たとえば障害物などのよけ方に現われてくる。
これまでの乗り物は、止まっている状態から真横に動くことができなかった。
それは、車輪という、人類の偉大なる発明が持っている最大の弱点だった。

しかし、世の中にはいろいろと考える人がいて、オムニホイールという発明がある。
要するに、車輪の回転方向と垂直の方向に回転する複数の小型の車輪を合成した複合車輪である。
この車輪を付けた物体は横滑りによって横方向に移動することができる。
実は、これはロボットコンテストなどの競技用ロボットでは、以前から導入されている技術である。

いまさらではあるが、僕はオムニホイールを屋内外両用の個人用移動体に応用することにした。
8号機までのATが電動車椅子の車輪を使っていたのと比べると、かなりの路線変更である。

もちろん、いくつかの問題がある。
4個のモーター付きオムニホイールを使って全方位に動かせるようにするため、モーターのパワーを結構無駄に使わなければならないことである。
そのためバッテリーの消費を考えるとあまり速いスピードを出すことができない。
また、オムニホイールは弾力性に乏しいので、振動や衝撃の吸収力が弱い。
つまり、この構成が乗り物として妥当かどうかは、さらなる工夫次第なのである。

さらにいろいろ考えているのは、無論、センサーと通信機能である。
自律的に動作するお掃除ロボットが、家具に傷をつけないために、目に見えない壁(バーチャルウォールと呼ばれる)でロボットの行動範囲を制限する仕組みがあるが、これと同様のものを乗り物に対しても適用してみようと思う。
つまり、走行可能エリアかどうかは、周囲の環境から自発的に発信される情報に基づいて決定するということである。

もちろん、これと通常のセンサーも併用する。
今のところ、最近よく自動車の衝突防止のために使われるようになってきたミリ波レーダーを(全方位を見渡せるように工夫して)使おうと思っている。
さらに、AT間、AT-ユーザー間の通信も利用して(照明を利用した可視光通信も併用する)、どう動くべきかを計算する。
つまり、ぶつからずに動くということを徹底的に考え抜いた乗り物を作ろうと思っている。


人が乗り物を降りて歩きまわれば何かにぶつかることもあるだろうが、乗っている限りはぶつからない。
何をしてもぶつからないのならば、乗っている人間はかなりリラックスできるだろう。
急に停止することも十分にあり得るから、ぼうっとしながら乗っているとびっくりすることもあるだろうけれど、操作ミスによる危険が発生しないのならば、熟練者でなくてもかなり気持ちが楽になって、できることもいろいろと広がっていくだろう。
そこで、物理的な状況と、その場で獲得した情報を結び付けるような作業もやってみようという気になるのではないだろうか。

たとえば、道端の花を見て、その写真を撮影すると同時に検索して見つけたその花のデータを一緒にして記録しておく、という作業である。
花の名前や色からその花を見た場所を検索するようなことも簡単にできるだろう。
夕日がきれいに見えた場所とかいうものでもよい。
後で思い出して地図に印を付けるというのでもよいかも知れないけれど、たいていの場合忘れてしまうので、その場で軽くやってしまうのがいい。
とにかく、人間が物理的な世界に自由にインデックスを付けられるような仕組みがあるとよいと思う。

Google Mapsのように地図の上でいろいろ操作することによって、実世界に(間接的に)インデックスをつけることも可能だろうが、その時間のその場所に、直接的にインデックスを付けられればその方が直感的でわかりやすい。

インデックスを付ける作業が日常のさりげない行為の中に埋め込まれている状態が理想であるが、それはなかなかむずかしい。
状況を解釈して意味(的な情報)を与えるということは、無意識的にはできないからだ。

日常の中に含まれる変化を敏感に感じ取ったり、些細なことでも新しい発見に喜んだりできるような感受性の豊かな人なら、ちょっとした努力で実世界へのインデックス付けを習慣化できるだろう。
ちなみに、そういう人は毎日ブログを書ける人かも知れない(僕にはとても無理である)。

ところで最近、よく月を眺めているのだけど、「ああ今日は三日月なんだ、そういえば、この前満月を見た時はこっちの方角じゃなかったなあ、どっちだったっけ」などと思ったりする。
こういうときは、今見ている空に目印を付けたいと思う。
実世界にインデックスを付けるというのは、たとえばそういうことである。

さらに、そのインデックスを共有して、関連するコンテンツ(たとえば、体験コンテンツ)と結び付けておくのがよいだろう。
たとえば、いわゆるマインドマップに時空間の概念を導入して、ATで移動しながら半自動的に実世界マインドマップを作っていくというのはどうだろう。
移動に伴って自動的にノードが生成され、ある場所の滞留時間が長くなるとノードが大きくなって、さまざまな情報とリンクできるようになるのである。
映像・音声はもちろんのこと、Webで調べた情報やその場で入力したタグやコメントもノードに付与できる。
また、ノードには位置情報が関連付けられていて、マインドマップの表示をトポロジカルに変化させられるようにする。
そして、この実世界マインドマップを簡単なやり方で編集して、Webにアップロードして共有するのである。

このような活動がグローバルに展開されれば、たとえ初めて訪れた場所であっても、実世界に付けられたさまざまな目印を発見して誰かの体験(の一部)を共有できるだろう。
未来の乗り物ATは、そのようなインデックスを実世界上で検索し、体験を再利用するためのマシンにもなるだろう。


世界にインデックスを付けるという行為は、もちろん、セカンドライフのような仮想世界上でもできる(しかも、おそらくもっと簡単にできる)のだけれど、もともとの世界の持っている複雑さが違い過ぎるので、仮想世界での体験共有は段々飽きられていくのではないかと思う(仮想世界の複雑さが今よりずっと拡大していくことは想像できるが、やはり実世界には遠く及ばないと思う)。

僕たちの生きている世界はまだまだ新しい発見に満ち溢れていると思う。
ネットでちょっと情報を調べるだけでこの世界のことをわかったような気になってしまうのはとてもまずいと思う。
それよりも、たくさんの人が、自らの手で、この世界を理解するための手がかりを作成して共有していくのは、ネットと実世界にまたがるとても創造的な活動だと思う。

僕はそういう世界の理解と発展につながるような創造的な活動を後押ししてくれるマシンを作りたいと思っている。

投稿者 nagao : 2007年06月11日 09:11

トラックバック

このエントリーのトラックバックURL:
http://blog.nagao.nuie.nagoya-u.ac.jp/mt/mt-tb.cgi/131

コメント

お久しぶりです。

AT9号機楽しみにしてます。
試験が終わったら是非見学に行きます。
結果に関してはホント不安ですが…。

投稿者 Kondo : 2007年06月19日 22:58

Kondoさん、

コメントどうもありがとう。
試験勉強がんばってください。
また是非遊びに来てください。

投稿者 nagao : 2007年07月04日 10:10

コメントしてください




保存しますか?