JP6993382B2 - ロボット教示装置 - Google Patents
ロボット教示装置 Download PDFInfo
- Publication number
- JP6993382B2 JP6993382B2 JP2019086752A JP2019086752A JP6993382B2 JP 6993382 B2 JP6993382 B2 JP 6993382B2 JP 2019086752 A JP2019086752 A JP 2019086752A JP 2019086752 A JP2019086752 A JP 2019086752A JP 6993382 B2 JP6993382 B2 JP 6993382B2
- Authority
- JP
- Japan
- Prior art keywords
- recognition target
- unit
- robot
- target word
- command
- 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.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/003—Controls for manipulators by means of an audio-responsive input
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/06—Control stands, e.g. consoles, switchboards
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/0081—Program-controlled manipulators with leader teach-in means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1628—Program controls characterised by the control loop
- B25J9/163—Program controls characterised by the control loop learning, adaptive, model based, rule based expert control
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/42—Recording and playback systems, i.e. in which the program is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1656—Program controls characterised by programming, planning systems for manipulators
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35453—Voice announcement, oral, speech input
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/39—Robotics, robotics to robotics hand
- G05B2219/39443—Portable, adapted to handpalm, with joystick, function keys, display
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
- G10L2015/088—Word spotting
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Computational Linguistics (AREA)
- Human Computer Interaction (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Acoustics & Sound (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
- Numerical Control (AREA)
Description
HOP:ロボットはハンドを開く。
HCL:ロボットはハンドを閉じる。
PX:ロボットは+x方向に姿勢を動かす。
BOP:ロボットは箱を開ける。
(1)編集画面351の下部の選択メニュー画面361から命令を入力するための項目“命令”(符号361a)をキー操作により選択し、
(2)命令の分類項目が一覧表示されたポップアップメニュー画面362からI/O命令を入力するための項目“I/O”(符号362a)をキー操作により選択し、
(3)I/O命令に該当する具体的な命令の一覧を示すポップポアップメニュー画像363からキー操作により命令“RO[]=”(363a)を選択する、
という操作を行う必要がある。
この点、認識対象語判別部313の機能により、オペレータOPは、所望の命令がどのメニューに含まれるかといった詳細な知識を予め持つことなしに、音声入力により簡便に所望の命令を入力できることとなる。
20 ロボット制御装置
30 ロボット教示装置
31 表示装置
32 操作部
40 マイクロホン
301 ソフトキー
301a 入力切替スイッチ
302 ハードキー
311 音声認識部
312 対応関係記憶部
313 認識対象語判別部
314 指令実行信号出力部
315 入力切替部
316 プログラム編集部
317 動作プログラム記憶部
331 実行許可要求部
332 動作速度制御部
Claims (7)
- ロボットの教示を行うためのロボット教示装置であって、
表示装置と、
ハードキー又は前記表示装置の表示画面上に配置されるソフトキーからなる操作キーであって、音声入力を受け付けるか否かを切り替えるための入力切替スイッチを有する操作キーと、
音声を収集し音声信号を出力するマイクロホンと、
前記音声信号に対し音声認識処理を行い前記音声が表す文字情報を出力する音声認識部と、
前記ロボットに対する教示に用いる複数種類の指令の各々と、認識対象語とを関連付けて記憶する対応関係記憶部と、
前記文字情報が表す言葉に前記対応関係記憶部に記憶された前記認識対象語が含まれるか否かを判別する認識対象語判別部と、
前記入力切替スイッチが操作されることに応じて、前記操作キーに対する操作内容に対応した前記指令を実行するための信号を出力する第1動作と、前記文字情報が表す言葉に含まれると判別された前記認識対象語に関連付けて前記対応関係記憶部に記憶された前記指令を実行するための信号を出力する第2動作とを切り替える指令実行信号出力部と、を備え、
前記指令実行信号出力部は、前記ロボットを動作させる第1指令と関連付けられた第1認識対象語が前記認識対象語判別部によって連続して判別される場合に、前記第1認識対象語が前記認識対象語判別部によって連続して判別される頻度に応じて、前記第1指令により動作する前記ロボットの平均動作速度が変わるように、前記第1指令を実行するための前記信号を生成する動作速度制御部を備え、
前記動作速度制御部は、前記第1認識対象語が一旦判別されると、前記ロボットの動作速度を前記第1指令に応じた第1速度に一旦上昇させ、その後前記動作速度を前記第1速度から所定時間経過後にゼロに至る減速パターンで減速させるように、前記信号を生成し、
さらに、前記動作速度制御部は、前記頻度が高くなるほど前記平均動作速度が高くなるように前記信号を生成する、ロボット教示装置。 - 前記指令実行信号出力部は、前記指令を実行するための信号を出力する前に、実行許可を求めるメッセージを表す画像を前記表示装置に表示させる実行許可要求部を備える、請求項1に記載のロボット教示装置。
- 前記実行許可要求部は、前記操作キーを介した入力操作に基づいて前記指令の実行が許可されたか否かを判定する、請求項2に記載のロボット教示装置。
- 前記実行許可要求部は、前記音声認識部から出力される前記文字情報に基づいて前記指令の実行が許可されたか否かを判定する、請求項2に記載のロボット教示装置。
- 前記認識対象語判別部は、前記文字情報が表す言葉に前記対応関係記憶部に記憶された前記認識対象語が含まれない場合に、前記文字情報が表す言葉に対し所定の関連性を有する1以上の前記認識対象語を前記対応関係記憶部から抽出し、抽出された1以上の前記認識対象語と前記対応関係記憶部において関連付けられている1以上の前記指令から1つを選択する操作入力を受け付ける選択画面を前記表示装置に表示する、請求項1から4のいずれか一項に記載のロボット教示装置。
- 前記認識対象語判別部は、前記文字情報が表す言葉と共通する意味を有する1以上の前記認識対象語を前記対応関係記憶部から抽出する、請求項5に記載のロボット教示装置。
- 前記入力切替スイッチが操作されて前記音声入力が有効にされている間、前記ロボット教示装置に対し文字データを入力する供給源を、前記操作キーから前記音声認識部に切り替える入力切替部を更に備える、請求項1から6のいずれか一項に記載のロボット教示装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019086752A JP6993382B2 (ja) | 2019-04-26 | 2019-04-26 | ロボット教示装置 |
| US16/849,328 US11580972B2 (en) | 2019-04-26 | 2020-04-15 | Robot teaching device |
| DE102020110626.2A DE102020110626B4 (de) | 2019-04-26 | 2020-04-20 | Roboter-lehrvorrichtung |
| CN202010327176.3A CN111844085B (zh) | 2019-04-26 | 2020-04-23 | 机器人示教装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019086752A JP6993382B2 (ja) | 2019-04-26 | 2019-04-26 | ロボット教示装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020184117A JP2020184117A (ja) | 2020-11-12 |
| JP6993382B2 true JP6993382B2 (ja) | 2022-02-04 |
Family
ID=72839834
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019086752A Active JP6993382B2 (ja) | 2019-04-26 | 2019-04-26 | ロボット教示装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US11580972B2 (ja) |
| JP (1) | JP6993382B2 (ja) |
| CN (1) | CN111844085B (ja) |
| DE (1) | DE102020110626B4 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114527695B (zh) * | 2022-02-10 | 2024-08-20 | 美的集团(上海)有限公司 | 机器人系统的开关机控制方法及机器人系统 |
| CN114153464B (zh) * | 2022-02-10 | 2022-05-03 | 广东天太机器人有限公司 | 一种工业机器人编程与解析的方法与存储介质 |
| WO2024011518A1 (en) | 2022-07-14 | 2024-01-18 | Abb Schweiz Ag | Method for controlling industrial robot and industrial robot |
| WO2025029303A1 (en) * | 2023-07-31 | 2025-02-06 | 3Laws Robotics, Inc. | Robotic signal supervisor for safety guarantees |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002318609A (ja) | 2001-04-18 | 2002-10-31 | Yaskawa Electric Corp | 最適指令生成方法 |
| JP2003080482A (ja) | 2001-09-07 | 2003-03-18 | Yaskawa Electric Corp | ロボット教示装置 |
| JP2005148789A (ja) | 2003-11-11 | 2005-06-09 | Fanuc Ltd | 音声入力によるロボット教示プログラム編集装置 |
| JP2006068865A (ja) | 2004-09-03 | 2006-03-16 | Yaskawa Electric Corp | 産業用ロボットのプログラミングペンダント |
| JP2013136131A (ja) | 2011-12-28 | 2013-07-11 | Toyota Motor Corp | ロボットの制御方法、ロボットの制御装置、及びロボット |
| JP2015231659A (ja) | 2014-06-11 | 2015-12-24 | キヤノン株式会社 | ロボット装置 |
| JP2019057123A (ja) | 2017-09-21 | 2019-04-11 | 株式会社東芝 | 対話システム、方法、及びプログラム |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100534502B1 (ko) * | 1996-07-11 | 2006-11-10 | 가부시키가이샤 세가 | 음성인식장치,음성인식방법및이것을이용한게임기 |
| JPH10225886A (ja) | 1997-02-14 | 1998-08-25 | Shibaura Eng Works Co Ltd | ロボットの操作装置 |
| EP1157316B1 (de) | 1999-03-02 | 2003-09-03 | Siemens Aktiengesellschaft | System und verfahren zur situationsgerechten unterstützung der interaktion mit hilfe von augmented-reality-technologien |
| DE10026263B4 (de) | 1999-08-27 | 2004-04-08 | Siemens Ag | Steuerungsverfahren für eine industrielle technische Anlage, insbesondere eine Werkzeugmaschine oder einen Roboter |
| JP2002283259A (ja) | 2001-03-27 | 2002-10-03 | Sony Corp | ロボット装置のための動作教示装置及び動作教示方法、並びに記憶媒体 |
| DE10228252A1 (de) | 2002-06-25 | 2004-01-22 | Demag Ergotech Gmbh | Vorrichtung zum Einrichten und Bedienen einer Spritzgießmaschine |
| KR100686334B1 (ko) | 2003-11-14 | 2007-02-22 | 삼성에스디아이 주식회사 | 표시장치 및 그의 구동방법 |
| JP2009145883A (ja) * | 2007-11-20 | 2009-07-02 | Rissho Univ | 学習システム、記憶媒体及び学習方法 |
| CN203300127U (zh) * | 2013-06-18 | 2013-11-20 | 西北师范大学 | 儿童教学监护机器人 |
| KR102046598B1 (ko) | 2015-12-07 | 2019-11-19 | 카와사키 주코교 카부시키 카이샤 | 로봇시스템 및 그 운전방법 |
| CN108472810A (zh) | 2016-01-29 | 2018-08-31 | 三菱电机株式会社 | 机器人示教装置和机器人控制程序生成方法 |
| CN107053191B (zh) * | 2016-12-31 | 2020-05-08 | 华为技术有限公司 | 一种机器人,服务器及人机互动方法 |
| US10355931B2 (en) * | 2017-04-17 | 2019-07-16 | Essential Products, Inc. | Troubleshooting voice-enabled home setup |
| EP3622439B1 (en) * | 2017-09-15 | 2022-08-03 | Google LLC | Improvements related to generating a robot control policy from demonstrations collected via kinesthetic teaching of a robot |
| KR102290983B1 (ko) * | 2018-08-27 | 2021-08-17 | 엘지전자 주식회사 | 인공지능 이동 로봇의 제어 방법 |
| KR102423572B1 (ko) * | 2018-08-27 | 2022-07-20 | 엘지전자 주식회사 | 인공지능 이동 로봇의 제어 방법 |
-
2019
- 2019-04-26 JP JP2019086752A patent/JP6993382B2/ja active Active
-
2020
- 2020-04-15 US US16/849,328 patent/US11580972B2/en active Active
- 2020-04-20 DE DE102020110626.2A patent/DE102020110626B4/de active Active
- 2020-04-23 CN CN202010327176.3A patent/CN111844085B/zh active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002318609A (ja) | 2001-04-18 | 2002-10-31 | Yaskawa Electric Corp | 最適指令生成方法 |
| JP2003080482A (ja) | 2001-09-07 | 2003-03-18 | Yaskawa Electric Corp | ロボット教示装置 |
| JP2005148789A (ja) | 2003-11-11 | 2005-06-09 | Fanuc Ltd | 音声入力によるロボット教示プログラム編集装置 |
| JP2006068865A (ja) | 2004-09-03 | 2006-03-16 | Yaskawa Electric Corp | 産業用ロボットのプログラミングペンダント |
| JP2013136131A (ja) | 2011-12-28 | 2013-07-11 | Toyota Motor Corp | ロボットの制御方法、ロボットの制御装置、及びロボット |
| JP2015231659A (ja) | 2014-06-11 | 2015-12-24 | キヤノン株式会社 | ロボット装置 |
| JP2019057123A (ja) | 2017-09-21 | 2019-04-11 | 株式会社東芝 | 対話システム、方法、及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| US20200342872A1 (en) | 2020-10-29 |
| CN111844085B (zh) | 2024-05-28 |
| CN111844085A (zh) | 2020-10-30 |
| US11580972B2 (en) | 2023-02-14 |
| DE102020110626A1 (de) | 2020-10-29 |
| DE102020110626B4 (de) | 2023-07-27 |
| JP2020184117A (ja) | 2020-11-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6993382B2 (ja) | ロボット教示装置 | |
| JP7063844B2 (ja) | ロボット教示装置 | |
| KR100457509B1 (ko) | 터치스크린과 음성인식을 통해 동작 제어되는 정보단말기 및 그의 명령 실행 방법 | |
| JP4416643B2 (ja) | マルチモーダル入力方法 | |
| JP7405093B2 (ja) | 情報処理装置および情報処理方法 | |
| JPH06138815A (ja) | 手話/単語変換システム | |
| JP7063843B2 (ja) | ロボット教示装置 | |
| JPH08166866A (ja) | 対話型インターフェースを具備した編集支援システム | |
| JP2008268478A (ja) | アクセント調整可能な音声合成装置 | |
| JP2019126902A (ja) | ロボットの教示装置 | |
| JP4509361B2 (ja) | 音声認識装置、認識結果修正方法及び記録媒体 | |
| JP2000250587A (ja) | 音声認識装置及び音声認識翻訳装置 | |
| JPH1124813A (ja) | マルチモーダル入力統合システム | |
| JP6459818B2 (ja) | テキスト対応付け装置、テキスト対応付け方法、及びプログラム | |
| JPH08129476A (ja) | 音声データ入力装置 | |
| WO2019146586A1 (ja) | ロボットの教示装置 | |
| JPS60146327A (ja) | 計算機対話方法 | |
| JP2015227915A (ja) | 音声認識装置、音声認識方法及び音声認識プログラム | |
| JP3592803B2 (ja) | 音声認識装置および音声認識方法 | |
| KR20030010279A (ko) | 음성인식이 가능한 컴퓨터시스템 및 그 제어방법 | |
| JP6402688B2 (ja) | テキスト対応付け編集装置、テキスト対応付け編集方法、及びプログラム | |
| JPH01130262A (ja) | 音声ワードプロセッサ | |
| JP2017026821A (ja) | テキスト対応付け編集装置、テキスト対応付け編集方法、及びプログラム | |
| JPS61275972A (ja) | 文章処理装置における音声入力装置 | |
| JPS60120429A (ja) | 音声入力装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200909 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210602 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210608 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210729 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20211109 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211209 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6993382 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |