SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

組込み系イベントレポート

ET West 2008 基調講演レポートVol.1

自転車型ロボット「ムラタセイサク君」の開発とその活用


目標を軽くクリア

 7月~8月に休日返上で集中して開発を進めましたが、8月末の中間発表で想定外の事態に直面しました。当初目標としていた不倒停止は1秒間だったのですが、倒立振子の制御によってバッテリーが切れるまで50分間立ち続けることができ、目標を軽くクリアしてしまったのです。立ったまま超スローで走ることもできてしまいます。そして、目に搭載しているライブカメラを使えば幅10cmの平均台もカンタンに走行できます。それならば、タイヤの幅と同じ2cmの平均台にチャレンジしようと目標のハードルを大きく上げました。

想定外の事態に直面
想定外の事態に直面

 平均台走行するときは、目に搭載されたライブカメラで映像をパソコンに送信し、PC側で画像処理をしてフィードバックをかけて制御を行っています。広い視野を確保するために、ムラタセイサク君は首を振りながら平均台を走行しています。

 また、ムラタセイサク君の胸には超音波センサが搭載されており、障害物を検知したらぶつからないように一旦停止後、後退してから止まります。こうしたムラタセイサク君の姿勢制御処理は、デジカメの手ぶれ補正機能で使用されているジャイロセンサで行っています。

平均台走行の開発風景
平均台走行の開発風景

不倒停止の基本原理

 この不倒停止の基本原理は、傾いた方向をジャイロセンサで検知し、同じ方向にボディの慣性円盤を回転させると、回転反動力で起き上がる力が発生するという仕組みです。非常にセンシティブな条件になっていて、指でつんつんした位では倒れませんが、ちょっと力を入れて押したら倒れてしまうそうです。

不倒停止の基本原理
不倒停止の基本原理

 開発中のムラタセイサク君は、ある程度走るようになったのに、まっすぐ走ることができなかったといいいます。それが、ある日、突然走るようになりました。原因を調べると、ジャイロセンサの取り付け方法によって、姿勢制御の精度が大きく変わることが判明しました。この技術に関しては現在特許申請中だそうです。

デビューの日

 こうした開発メンバーの努力の結果、ムラタセイサク君はデビューしたCEATEC2005で、例年の4倍以上の入場者を集める大反響を呼びました。2006年にはオープンブースにして、人の滞留を作らないように工夫しましたが、それでも渋滞を起こすほどでした。2007年には坂道を登るムラタセイサク君を披露し、村田製作所の商品紹介をする展示を行っいました。

ムラタセイサク君2006,2007モデル
ムラタセイサク君2006,2007モデル

次のページ
ムラタセイサク君の活用事例

この記事は参考になりましたか?

組込み系イベントレポート連載記事一覧

もっと読む

この記事の著者

三月兎(サンガツウサギ)

関西在住。ロボット・ファン.net管理人2000年頃から各種ロボットコンテストの観戦を始めました。以来、素人目線で遠くから、参加者の皆様の活躍をじーっと応援してきました。2004年にコミュニティサイト「ロボット・ファン.net」をオープン。その後、趣味がこうじて、ロボットライターになりました。関西を...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/3740 2009/03/26 17:36

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー