Bibliographic Information

Other Title
  • Andy : フカンカメラ ト マーカ オ モチイタ イドウ ロボットアプリケーション カイハツヨウ ツールキット
  • Andy: A Toolkit for Developing Mobile Robot Applications with a Ceiling-mounted Camera and Visual Markers

Search this article


小型の移動ロボットは家庭での日常的なタスクを支援するアプリケーションが期待されており,タスクの指示において洗練されたユーザインタフェースが必要となる.しかし,Human-Computer Interaction研究者の多くを含むロボット工学の知識を持たないソフトウェアプログラマにとって,ロボットを用いたアプリケーションをプロトタイピングすることはいまだ容易とはいえない.そこで我々は,Graphical User Interfaceのように1APIコールで平面上のロボットや物体を移動させ,リスナで二次元座標値の変化イベントを取得することのできるツールキットAndyを開発した.Andyはロボットや物体の上面にビジュアルマーカを貼り付け,俯瞰カメラの撮像からマーカ検出することで作業空間床面上の二次元座標系を取得する.本稿では,ツールキットAndyの狙い,APIと実装の概要,ユーザスタディの方法と結果および関連研究について報告する.

Small mobile robots are expected to be utilized for helping daily tasks at home. We need sophisticated user interfaces for them. However, prototyping of robot applications is still difficult for software programmers without prior knowledge of robotics including many researchers in the field of Human-Computer Interaction. We developed a software toolkit called “Andy”, with which programmers can make robots move and push objects on a flat surface with one API call and receive their two-dimensional motion events by registering listeners. Design of the APIs is influenced by programming style of Graphical User Interface. Andy provides two-dimensional absolute coordinates on the surface by detecting visual markers attached to top surfaces of robots and objects from captured images of a ceiling-mounted camera. We will report the aim of the toolkit, summary of its APIs and implementation, method and results of user studies and related work.


Related Projects

See more

Details 詳細情報について

Report a problem

Back to top