[go: up one dir, main page]

JPH1080886A - 視覚制御ロボット - Google Patents

視覚制御ロボット

Info

Publication number
JPH1080886A
JPH1080886A JP8238937A JP23893796A JPH1080886A JP H1080886 A JPH1080886 A JP H1080886A JP 8238937 A JP8238937 A JP 8238937A JP 23893796 A JP23893796 A JP 23893796A JP H1080886 A JPH1080886 A JP H1080886A
Authority
JP
Japan
Prior art keywords
robot
controller
control circuit
visual
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP8238937A
Other languages
English (en)
Inventor
Naoyuki Murakami
直之 村上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
REKOODE ONKYO KK
Original Assignee
REKOODE ONKYO KK
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by REKOODE ONKYO KK filed Critical REKOODE ONKYO KK
Priority to JP8238937A priority Critical patent/JPH1080886A/ja
Priority to US08/924,856 priority patent/US6763283B1/en
Publication of JPH1080886A publication Critical patent/JPH1080886A/ja
Priority to US10/375,985 priority patent/US20030130763A1/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1694Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
    • B25J9/1697Vision controlled systems
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37266Infrared
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37572Camera, tv, vision
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/40Robotics, robotics mapping to robotics vision
    • G05B2219/40591At least three cameras, for tracking, general overview and underview
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/40Robotics, robotics mapping to robotics vision
    • G05B2219/40607Fixed camera to observe workspace, object, workpiece, global
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/40Robotics, robotics mapping to robotics vision
    • G05B2219/40611Camera to monitor endpoint, end effector position

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)

Abstract

(57)【要約】 【課題】市販の汎用ロボットと視覚認識装置を利用して
安価な視覚制御ロボットを提供する。 【解決手段】視覚制御ロボットは、コントローラ11か
らの指示により3次元に駆動するロボット1と、ロボッ
ト1の可動範囲を少なくとも2方向から撮影するビデオ
カメラ2と、ロボット1の可動範囲にある視認目標物3
と、ビデオカメラ2が撮影した視認目標物3の位置へ、
ロボット1を移動させる指示信号をコントローラ11に
与える制御回路10とを有している。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、例えば病人の介護
などに応用できるロボットであって、視覚認識によって
位置を制御する装置に関するものである。
【0002】
【従来の技術】現在、ロボットは産業分野での作業に多
く使用されている。汎用ロボットの多くは、予めのティ
ーチング動作で動作位置を指定して制御回路に記憶して
おき、プログラムにしたがって呼び出し、その位置に移
動するように制御している。ロボットに視覚センサを装
備し、そのセンサで認識した目標の方向、位置へロボッ
トを移動させるようにしたものもある。しかし、ロボッ
トに複数のセンサを装備していたとしても、ロボットの
限られた大きさではセンサどうしをさほど離して配置す
ることができないから、目標の正確な3次元位置を認識
するのは困難である。そのため未だ汎用されていないの
で、価格的にも高価な装置となっている。
【0003】
【発明が解決しようとする課題】本発明は、市販されて
いる汎用ロボットを利用し、また市販されている汎用の
視覚認識装置を利用することにより、安価でありながら
動作制御を可能にする視覚制御ロボットを提供すること
を目的とする。
【0004】
【課題を解決するための手段】前記の目的を達成するた
めになされた本発明の視覚制御ロボットを、実施例に対
応する図1により説明すると、以下のとおりである。
【0005】すなわち本発明を適用する視覚制御ロボッ
トは、図1に示すとおり、コントローラ11からの指示
により3次元に駆動するロボット1と、ロボット1の可
動範囲を少なくとも2方向から撮影するビデオカメラ2
と、ロボット1の可動範囲にある視認目標物3と、ロボ
ット1の可動範囲を予め認識する機能およびビデオカメ
ラ2が撮影した視認目標物3の位置へロボット1を移動
させる指示信号をコントローラ11に与える機能を持っ
た制御回路10とを有することを特徴とする。
【0006】また、本発明を適用する視覚制御ロボット
は、制御回路10に、表示装置12および表示装置12
の座標を指示する入力装置13または/および14が接
続されており、入力装置13または/および14で指示
された座標に対応する位置へロボット1を移動させる指
示信号をコントローラ11に与える機能を有していても
よい。
【0007】
【発明の実施の形態】以下、本発明の実施例を図面によ
り詳細に説明する。
【0008】図1は本発明を適用する視覚制御ロボット
の一実施例のブロック図である。同図に示すとおり、ロ
ボット1の可動範囲を視野範囲として3方向から撮影す
るビデオカメラ2x、ビデオカメラ2y、およびビデオカ
メラ2zが設置されている。ロボット1にはコントロー
ラ11が接続され、コントローラ11は入出力インター
フェース(I/O)15を介して制御回路(CPU)1
0に繋がっている。3台のビデオカメラ2x、ビデオカ
メラ2y、およびビデオカメラ2zは、アナログ−デジタ
ル変換器(A/D)16を介して制御回路10に繋がっ
ている。制御回路10には、表示装置としての陰極線管
表示器(CRT)12、入力装置としてのキーボード1
3およびマウス14が接続されている。この他、ビデオ
カメラ2x、2yおよび2zで撮影可能な視認目標物3が
準備される。視認目標物3は電池を内蔵し、赤外線発光
ダイオードを表面に埋め込んだもので、物体の表面に貼
りつけできるように粘着部分がある。
【0009】制御回路10は、ロボットを最大限に移動
させたときの座標を、可動範囲として認識する機能を有
し、またビデオカメラ2x、2yおよび2zで撮影した視
認目標物3のビデオ信号から視認目標物3の位置を認識
する機能を有している。さらに制御回路10は、その視
認目標物3に対応する位置へロボット1を移動させる指
示信号をコントローラ11に与える機能、およびキーボ
ード13およびマウス14により陰極線管表示器12に
指示された座標に対応する位置へロボット1を移動させ
る指示信号をコントローラ11に与える機能を有してい
る。
【0010】なお陰極線管表示器12、キーボード1
3、マウス14は、本例では車椅子に搭載してある。
【0011】上記実施例の視覚制御ロボットの動作を説
明する。
【0012】先ずロボット1の可動範囲を制御回路10
が認識することから始める。視認目標物3の赤外線発光
ダイオードを点灯させておき、ロボット1の可動範囲、
すなわちビデオカメラ2x、2yおよび2zの視野範囲内
の任意の位置Aでロボット1に視認目標物3を保持させ
る。そしてキーボード13(またはマウス14)により
ロボット1の可動範囲限界の座標を制御回路10に与
え、制御回路10からコントローラ11を経由して指示
信号でロボット1は可動範囲の限界まで移動する。視認
目標物3はビデオカメラ2x、2yおよび2zで撮影さ
れ、そのアナログビデオ信号はアナログ−デジタル変換
器16でデジタル信号に変換され、制御回路10に読み
込まれる。制御回路10では、ロボット1の全可動範囲
を認識し、座標と指示信号とをメモリ領域に記憶する。
【0013】次に、この可動範囲の任意の位置Aで、視
認目標物3をロボット1に保持させ、ビデオカメラ
x、2yおよび2zで撮影し、位置Aを演算し、ロボッ
ト1の初期位置として制御回路10に記憶させる。視認
目標物3をロボット1から離し、ロボット1の可動範囲
にある位置B、例えば病人が乗っている車椅子(不図
示、位置Bにある)に取り付けると(図示矢印A→B参
照)、ビデオカメラ2x、2yおよび2zで位置Bの視認
目標物3が撮影され、そのビデオ信号が制御回路10に
読み込まれ、視認目標物3の位置Bが演算される。この
ときの視認目標物3の位置Bはロボット1の初期位置A
とは異なっているので、制御回路10は視認目標物3の
位置Bへロボット1を移動させる指示信号をメモリーの
記憶から演算し、入出力インターフェース15を通じて
コントローラ11に与える。コントローラ11からの制
御信号でロボット1は視認目標物3の位置B、すなわち
車椅子へと移動する。
【0014】ロボット1が車椅子に着いたら、そこに乗
っている病人は、陰極線管表示器12に表示された、さ
らに別な位置C、例えば薬棚をキーボード13およびマ
ウス14で指示すると、これが割り込み信号として制御
回路10に入り、Cの座標からメモリーの記憶により指
示信号を演算し、入出力インターフェース15を通じて
コントローラ11に指示信号を出する。コントローラ1
1の指令でロボット1は位置C、すなわち薬棚へ移動す
る。ロボット1は薬棚で、本来のロボット1の機能とし
て薬を掴む。ここで病人は、キーボード13で制御回路
10に割り込み信号を解除すると、ビデオカメラ2x
yおよび2zで撮影されている視認目標物3の位置Bが
薬を掴んでいるロボット1の位置Cとは異なっているの
で、制御回路10が視認目標物3の位置Bへロボット1
を移動させるため、撮影されているB座標からメモリー
の記憶により指示信号を演算し、入出力インターフェー
ス15を通じてコントローラー11にしの指示信号を与
える。コントローラ11の制御信号でロボット1は位置
B、すなわち車椅子へと薬を運んでくる。
【0015】なお上記実施例では、3台のビデオカメラ
x、2y、2zを装備しているが、最低2台でも足り
る。通常、ビデオカメラは2次元画像を撮影するもので
あるから、2台のビデオカメラが視認目標物3を撮影し
ていればその3次元位置を解析できるからである。ただ
装備されるビデオカメラが2台だけであると、視認目標
物3が物陰に入った場合などは、撮影不能になることが
多いので、少なくとも3台程度のビデオカメラを装備
し、視認目標物3がどのような位置にあっても、最低2
台のビデオカメラが撮影できるようにしておくことが好
ましい。
【0016】
【発明の効果】以上、詳細に説明したように本発明は、
ロボットの本体は市販されている汎用ロボットをそのま
ま利用でき、また市販されている汎用のビデオカメラを
付加することにより、視覚による動作の制御が可能とな
り、極めて安価に視覚制御ロボットを実現できる。
【図面の簡単な説明】
【図1】本発明を適用する視覚制御ロボットの一実施例
のブロック図である。
【符号の説明】
1はロボット、2x・2y・2zはビデオカメラ、3は視
認目標物、10は制御回路(CPU)、11はコントロ
ーラ、12は陰極線管表示器、13はキーボード、14
はマウス、15は入出力インターフェース(I/O)、
16はアナログ−デジタル変換器(A/D)である。

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 コントローラからの指示により3次元に
    駆動するロボットと、該ロボットの可動範囲を撮影する
    ビデオカメラと、該ロボットの可動範囲にある視認目標
    物と、該ロボットの可動範囲を予め認識する機能および
    該ビデオカメラが撮影した該視認目標物の位置を記憶
    し、その位置へ該ロボットを移動させる指示信号を記憶
    する機能を持つ制御回路とを有し、該制御回路の記憶か
    ら指示信号を該コントローラへ与え、該ロボットを駆動
    することを特徴とする視覚制御ロボット。
  2. 【請求項2】 該制御回路に、表示装置および該表示装
    置の座標を指示する入力装置が接続されており、該入力
    装置で指示された座標に対応する位置へ該ロボットを移
    動させる指示信号を該コントローラに与える機能を有す
    ることを特徴とする請求項1に記載の視覚制御ロボッ
    ト。
JP8238937A 1996-09-10 1996-09-10 視覚制御ロボット Pending JPH1080886A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP8238937A JPH1080886A (ja) 1996-09-10 1996-09-10 視覚制御ロボット
US08/924,856 US6763283B1 (en) 1996-09-10 1997-09-05 Visual control robot system
US10/375,985 US20030130763A1 (en) 1996-09-10 2003-02-28 Visual control robot system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8238937A JPH1080886A (ja) 1996-09-10 1996-09-10 視覚制御ロボット

Publications (1)

Publication Number Publication Date
JPH1080886A true JPH1080886A (ja) 1998-03-31

Family

ID=17037505

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8238937A Pending JPH1080886A (ja) 1996-09-10 1996-09-10 視覚制御ロボット

Country Status (2)

Country Link
US (2) US6763283B1 (ja)
JP (1) JPH1080886A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106903706A (zh) * 2017-03-13 2017-06-30 广东工业大学 一种工作台物品整理系统及方法
CN110293551A (zh) * 2018-03-21 2019-10-01 北京猎户星空科技有限公司 视觉传感器安装位置确定方法、装置及电子设备
JP2022014992A (ja) * 2020-07-08 2022-01-21 株式会社Subaru ロボットハンド位置検出システム

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1080886A (ja) * 1996-09-10 1998-03-31 Rekoode Onkyo:Kk 視覚制御ロボット
US6941645B2 (en) * 2000-03-15 2005-09-13 Kazuhiro Kosuge Automatic piston inserting equipment using a vision system
AU2003273903A1 (en) * 2002-09-23 2004-04-19 Hermann Tropf Detection and gripping of objects
JP2004174662A (ja) * 2002-11-27 2004-06-24 Fanuc Ltd ロボットの動作状態解析装置
KR20080029548A (ko) * 2006-09-29 2008-04-03 삼성전자주식회사 실사기반 이동기기 제어 방법 및 장치
JP2009269134A (ja) * 2008-05-08 2009-11-19 Denso Wave Inc 視覚検査装置のシミュレーション装置
NO331345B1 (no) * 2010-02-05 2011-12-05 Esben Beck Anordning og fremgangsmate for a uskadeliggjore parasitter pa fisk
TW201212852A (en) * 2010-09-21 2012-04-01 Zong Jing Investment Inc Facial cosmetic machine
CN103339453B (zh) 2010-11-30 2016-03-16 丹佛斯公司 具有可变开度的膨胀阀
TWI463955B (zh) * 2012-02-20 2014-12-11 Zong Jing Investment Inc Eye makeup device
US10203683B2 (en) 2013-07-16 2019-02-12 Seagate Technology Llc Coordinating end effector and vision controls
US9555549B2 (en) * 2013-10-31 2017-01-31 Seiko Epson Corporation Control device, robot, robot system, and control method
JP2019053426A (ja) * 2017-09-13 2019-04-04 富士ゼロックス株式会社 情報処理装置及びプログラム

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5449758A (en) * 1977-09-26 1979-04-19 Agency Of Ind Science & Technol Teaching method for controlling robots
JPS63109996A (ja) * 1986-05-15 1988-05-14 三菱電機株式会社 ロボット作業域監視装置
JPH04182712A (ja) * 1990-11-16 1992-06-30 Nec Corp ロボット制御装置
JPH04205110A (ja) * 1990-11-29 1992-07-27 Sanyo Mach Works Ltd ロボットの教示装置

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4821206A (en) * 1984-11-27 1989-04-11 Photo Acoustic Technology, Inc. Ultrasonic apparatus for positioning a robot hand
US4825394A (en) * 1985-05-07 1989-04-25 General Dynamics Corporation Vision metrology system
US4887223A (en) * 1985-08-30 1989-12-12 Texas Instruments Incorporated Visual navigation system for a mobile robot having capabilities of regenerating of hidden images
US5579444A (en) * 1987-08-28 1996-11-26 Axiom Bildverarbeitungssysteme Gmbh Adaptive vision-based controller
US5109425A (en) * 1988-09-30 1992-04-28 The United States Of America As Represented By The United States National Aeronautics And Space Administration Method and apparatus for predicting the direction of movement in machine vision
US5502627A (en) * 1992-09-25 1996-03-26 Light & Sound Design Limited Stage lighting lamp unit and stage lighting system including such unit
JP3330710B2 (ja) * 1993-12-30 2002-09-30 本田技研工業株式会社 移動ロボットの位置検知および制御装置
JP3418456B2 (ja) * 1994-06-23 2003-06-23 ファナック株式会社 ロボット位置教示具及びロボット位置教示方法
US5495410A (en) * 1994-08-12 1996-02-27 Minnesota Mining And Manufacturing Company Lead-through robot programming system
US5793900A (en) * 1995-12-29 1998-08-11 Stanford University Generating categorical depth maps using passive defocus sensing
JPH1080886A (ja) * 1996-09-10 1998-03-31 Rekoode Onkyo:Kk 視覚制御ロボット
US5751610A (en) * 1996-10-31 1998-05-12 Combustion Engineering, Inc. On-line robot work-cell calibration

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5449758A (en) * 1977-09-26 1979-04-19 Agency Of Ind Science & Technol Teaching method for controlling robots
JPS63109996A (ja) * 1986-05-15 1988-05-14 三菱電機株式会社 ロボット作業域監視装置
JPH04182712A (ja) * 1990-11-16 1992-06-30 Nec Corp ロボット制御装置
JPH04205110A (ja) * 1990-11-29 1992-07-27 Sanyo Mach Works Ltd ロボットの教示装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106903706A (zh) * 2017-03-13 2017-06-30 广东工业大学 一种工作台物品整理系统及方法
CN110293551A (zh) * 2018-03-21 2019-10-01 北京猎户星空科技有限公司 视觉传感器安装位置确定方法、装置及电子设备
CN110293551B (zh) * 2018-03-21 2020-10-16 北京猎户星空科技有限公司 视觉传感器安装位置确定方法、装置及电子设备
JP2022014992A (ja) * 2020-07-08 2022-01-21 株式会社Subaru ロボットハンド位置検出システム

Also Published As

Publication number Publication date
US20030130763A1 (en) 2003-07-10
US6763283B1 (en) 2004-07-13

Similar Documents

Publication Publication Date Title
JPH1080886A (ja) 視覚制御ロボット
US20050280628A1 (en) Projector pen image stabilization system
EP1329839B1 (en) Pointing device using the image of the hand
US20110018822A1 (en) Gesture recognition method and touch system incorporating the same
JPS6029833A (ja) 画像表示装置
JP7250489B2 (ja) 画像処理装置およびその制御方法、プログラム
JP6746419B2 (ja) 情報処理装置、及びその制御方法ならびにコンピュータプログラム
JP6866467B2 (ja) ジェスチャー認識装置、ジェスチャー認識方法、ジェスチャー認識装置を備えたプロジェクタおよび映像信号供給装置
JPH0811071A (ja) マニピュレータの制御装置
CN107145822B (zh) 偏离深度相机的用户体感交互标定的方法和系统
JP3792907B2 (ja) ハンドポインティング装置
JPS61196317A (ja) 情報入力方式
JPH04210390A (ja) ロボットハンドの遠隔操作システム
JPH07160412A (ja) 指示位置検出方法
US20130271371A1 (en) Accurate extended pointing apparatus and method thereof
JPS60138628A (ja) 画面指示入力装置
JP2015171116A (ja) カメラの表示装置
JP2003280813A (ja) ポインティングデバイス、ポインタ制御装置、ポインタ制御方法及びその方法を記録した記録媒体
JPH0430981A (ja) 遠隔操縦型ロボットのテレビカメラ制御装置
JP2007086995A (ja) ポインティング装置
JPS6334093A (ja) 視覚装置
JPS5828601B2 (ja) ロボツト制御のためのテイ−チング方法
JP2585215B2 (ja) 監視装置
JP2000101990A (ja) 監視カメラ装置
JPH11339507A (ja) 照明自動追尾システム

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050201

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050404

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051025

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060228