2011年8月28日日曜日

スマートフォンでロボット操作













二足歩行ロボット PLEN(有限会社創和)



Android対応のジェスチャーコントロールアプリを開発しました。

今日は「ナレッジキャピタルトライアル2011」というイベントのワークショップで行われていた「スマートフォンを使って二足歩行ロボットを操作してみよう!」を見に行ってきました。

コントロールアプリがうまく動いているかどうか、子供たちでも簡単に操作できているかどうかを確かめるためです。


子供たちの小さな手には、若干大きなスマートフォン
みんな臆することなく大胆に操作してくれるので冷や汗ものです。



 

STAFFさんの説明もわかりやすく、また、飲み込みの早い子供たちはあっという間に操作を覚え、PLENによるPK合戦を楽しんでいます。




 

発見だったのは、子供たちのスマートフォンの操作方法です。両手でスマートフォンを持ち、親指でスライドしているのです。これは、ゲームのコントローラーのイメージでしょうか。



<操作方法の一例>
タッチパネル上で
前進:下から上へジェスチャー
後進:上から下へジェスチャー
右旋回:右回りの円を描く
左ステップ:右から左へ流す
停止:一点押し
など

参考動画1: Nokia N800用アプリ

参考動画2: 東芝X01T(Windows Mobile 6) 用アプリ


Nokia N800(2007年) → 東芝X01T(2007年) → Android(2011年) と対応してきました。
つぎは何がくるのかな〜。


ちなみに・・・指でコントロールする「ゆびコン」というトミカがあります。ジェスチャー方式がどんどん広がってますね。


最後に、こちらもワークショップに展示していた、3Dインターフェイスによるロボットモーションのシミュレーターです。
画面に映し出されたロボットの3DCGで好きなモーションを作成・シミュレーションできます。
実際のロボットを動かしてモーション作成すると、サーボモータを壊してしまうことが多々あるので、まずはシミュレーションすることが大事!ということで作ったツールです。


いやはや、子供の天真爛漫な操作に耐えうるゲーム機やおもちゃのすごさを思い知らされましたね(笑)