JP2018030185A - 人とロボットが協働して作業を行うロボットの動作を学習する機械学習器、ロボットシステムおよび機械学習方法 - Google Patents
人とロボットが協働して作業を行うロボットの動作を学習する機械学習器、ロボットシステムおよび機械学習方法 Download PDFInfo
- Publication number
- JP2018030185A JP2018030185A JP2016162785A JP2016162785A JP2018030185A JP 2018030185 A JP2018030185 A JP 2018030185A JP 2016162785 A JP2016162785 A JP 2016162785A JP 2016162785 A JP2016162785 A JP 2016162785A JP 2018030185 A JP2018030185 A JP 2018030185A
- Authority
- JP
- Japan
- Prior art keywords
- robot
- person
- reward
- machine learning
- work
- 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.)
- Granted
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
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
- B25J13/081—Touching devices, e.g. pressure-sensitive
- B25J13/084—Tactile sensors
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B25/00—Models for purposes not provided for in G09B23/00, e.g. full-sized devices for demonstration purposes
- G09B25/02—Models for purposes not provided for in G09B23/00, e.g. full-sized devices for demonstration purposes of industrial processes; of machinery
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/0005—Manipulators having means for high-level communication with users, e.g. speech generator, face recognition means
-
- 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/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
- B25J13/085—Force or torque sensors
-
- 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/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
- B25J13/088—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices with position, velocity or acceleration sensors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/02—Sensing devices
- B25J19/021—Optical sensing devices
- B25J19/023—Optical sensing devices including video camera means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/06—Safety devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/0084—Programme-controlled manipulators comprising a plurality of manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/163—Programme controls characterised by the control loop learning, adaptive, model based, rule based expert control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/1653—Programme controls characterised by the control loop parameters identification, estimation, stiffness, accuracy, error analysis
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1674—Programme controls characterised by safety, monitoring, diagnostic
- B25J9/1676—Avoiding collision or forbidden zones
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1694—Programme 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/004—Artificial life, i.e. computing arrangements simulating life
- G06N3/008—Artificial life, i.e. computing arrangements simulating life based on physical entities controlled by simulated intelligence so as to replicate intelligent life forms, e.g. based on robots replicating pets or humans in their appearance or behaviour
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
- G06N3/0455—Auto-encoder networks; Encoder-decoder networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0464—Convolutional networks [CNN, ConvNet]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/092—Reinforcement learning
-
- 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/40—Robotics, robotics mapping to robotics vision
- G05B2219/40202—Human robot coexistence
-
- 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/40—Robotics, robotics mapping to robotics vision
- G05B2219/40391—Human to robot skill transfer
-
- 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/40—Robotics, robotics mapping to robotics vision
- G05B2219/40531—Ann for voice recognition
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Evolutionary Computation (AREA)
- Mathematical Physics (AREA)
- Data Mining & Analysis (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- Software Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Multimedia (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Manipulator (AREA)
Abstract
Description
・ロボット(すなわち、人とロボットが協働して作業を行うロボット(協働ロボット))は、環境の状態を観測し、行動を決定する。
・環境は、何らかの規則に従って変化し、さらに、自分の行動が、環境に変化を与えることもある。
・行動するたびに、報酬信号が帰ってくる。
・最大化したいのは、将来にわたっての(割引)報酬の合計である。
・行動が引き起こす結果を全く知らない、または、不完全にしか知らない状態から学習はスタートする。すなわち、協働ロボットは、実際に行動して初めて、その結果をデータとして得ることができる。つまり、試行錯誤しながら最適な行動を探索する必要がある。
・人間の動作を真似るように、事前学習(「教師あり学習」や「逆強化学習」といった手法)した状態を初期状態として、良いスタート地点から学習をスタートさせることもできる。
2 機械学習器
3 ロボット(協働ロボット)
21 状態観測部
22 報酬計算部
23 価値関数更新部
24 意思決定部
30 ロボット制御部
31 基台部分
32 ハンド部分
41 触覚センサ
42 マイク
43 入力装置
44 カメラ
45,45a,45b 力センサ
46 スピーカ
51 作業意図認識部
52 音声認識部
53 質問生成部
W ワーク
Claims (15)
- 人とロボットが協働して作業を行うロボットの動作を学習する機械学習器であって、
前記人と前記ロボットが協働して作業を行うとき、前記ロボットの状態を示す状態変数を観測する状態観測部と、
前記ロボットを制御する制御データおよび前記状態変数、並びに、前記人の行動に基づいて報酬を計算する報酬計算部と、
前記報酬および前記状態変数に基づいて、前記ロボットの動作を制御する行動価値関数を更新する価値関数更新部と、を備える、
ことを特徴とする機械学習器。 - 前記報酬計算部は、前記制御データおよび前記状態変数に基づく第1報酬に対して、前記人の行動に基づく第2報酬を加えて前記報酬を計算する、
ことを特徴とする請求項1に記載の機械学習器。 - 前記第2報酬は、
前記ロボットに設けられた触覚センサを介して、前記ロボットを撫でたときにプラス報酬が設定され、前記ロボットを叩いたときにマイナス報酬が設定され、若しくは、
前記ロボットの一部または前記ロボットの近傍に設けられ、或いは、前記人に装着されたマイクを介して、前記ロボットを褒めたときにプラス報酬が設定され、前記ロボットを叱ったときにマイナス報酬が設定される、
ことを特徴とする請求項2に記載の機械学習器。 - さらに、
前記価値関数更新部の出力に基づいて、前記ロボットの動作を規定する指令データを決定する意思決定部を備える、
ことを特徴とする請求項1乃至請求項3のいずれか1項に記載の機械学習器。 - 前記状態変数は、カメラ,力センサ,マイクおよび触覚センサの出力の少なくとも1つを含む、
ことを特徴とする請求項1乃至請求項4のいずれか1項に記載の機械学習器。 - 前記カメラは、前記ロボットに直接または前記ロボットの上方等周囲に設けられ、
前記力センサは、前記ロボットの基台部分またはハンド部分または周辺設備の少なくとも一か所に設けられ、或いは、
前記触覚センサは、前記ロボットの少なくとも一部または周辺設備に設けられている、
ことを特徴とする請求項5に記載の機械学習器。 - 請求項1乃至請求項6のいずれか1項に記載の機械学習器と、
前記人と協働して作業を行う前記ロボットと、
前記ロボットの動作を制御するロボット制御部と、を備えるロボットシステムであって、
前記機械学習器は、前記人と前記ロボットが協働して作業を行った後の特徴点またはワークの分布を解析して前記ロボットの動作を学習する、
ことを特徴とするロボットシステム。 - さらに、
カメラ,力センサ,触覚センサ,マイクおよび入力装置の出力を受け取って、作業の意図を認識する作業意図認識部を備える、
ことを特徴とする請求項7に記載のロボットシステム。 - さらに、
前記マイクから入力された前記人の音声を認識する音声認識部を備え、
前記作業意図認識部は、前記音声認識部に基づいて前記ロボットの動作を補正する、
ことを特徴とする請求項8に記載のロボットシステム。 - さらに、
前記作業意図認識部による作業意図の解析に基づいて、前記人に対する質問を生成する質問生成部と、
前記質問生成部により生成された前記質問を前記人に伝えるスピーカと、を備える、
ことを特徴とする請求項9に記載のロボットシステム。 - 前記マイクは、前記スピーカからの前記質問に対する前記人の返答を受け取り、
前記音声認識部は、前記マイクを介して入力された前記人の返答を認識して、前記作業意図認識部に出力する、
ことを特徴とする請求項10に記載のロボットシステム。 - 前記機械学習器の前記状態観測部に入力される前記状態変数は、前記作業意図認識部の出力であり、
前記作業意図認識部は、
前記人の行動に基づくプラス報酬を、プラス報酬に設定される状態変数に変換して前記状態観測部に出力し、
前記人の行動に基づくマイナス報酬を、マイナス報酬に設定される状態変数に変換して前記状態観測部に出力する、
ことを特徴とする請求項8乃至請求項11のいずれか1項に記載のロボットシステム。 - 前記機械学習器は、所定の時点までに学習した動作を、それ以上学習しないように設定することができる、
ことを特徴とする請求項7乃至請求項12のいずれか1項に記載のロボットシステム。 - 前記ロボット制御部は、
前記触覚センサにより軽微な衝突を感知したとき、前記ロボットを停止する、
ことを特徴とする請求項8乃至請求項13のいずれか1項に記載のロボットシステム。 - 人とロボットが協働して作業を行うロボットの動作を学習する機械学習方法であって、
前記人と前記ロボットが協働して作業を行うとき、前記ロボットの状態を示す状態変数を観測し、
前記ロボットを制御する制御データおよび前記状態変数、並びに、前記人の行動に基づいて報酬を計算し、
前記報酬および前記状態変数に基づいて、前記ロボットの動作を制御する行動価値関数を更新する、
ことを特徴とする機械学習方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016162785A JP6517762B2 (ja) | 2016-08-23 | 2016-08-23 | 人とロボットが協働して作業を行うロボットの動作を学習するロボットシステム |
| US15/637,777 US10603797B2 (en) | 2016-08-23 | 2017-06-29 | Machine learning device, robot system, and machine learning method for learning motion of robot engaged in task performed by human and robot in cooperate with each other |
| DE102017007729.0A DE102017007729B4 (de) | 2016-08-23 | 2017-08-16 | Maschinenlerneinrichtung, Robotersystem und Maschinenlernverfahren zum Lernen einer Bewegung eines Roboters, der an einer gemeinsam durch einen Menschen und einen Roboter ausgeführten Aufgabe beteiligt ist |
| CN201710723747.3A CN107767760B (zh) | 2016-08-23 | 2017-08-22 | 机械学习器、机器人系统以及机械学习方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016162785A JP6517762B2 (ja) | 2016-08-23 | 2016-08-23 | 人とロボットが協働して作業を行うロボットの動作を学習するロボットシステム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018030185A true JP2018030185A (ja) | 2018-03-01 |
| JP6517762B2 JP6517762B2 (ja) | 2019-05-22 |
Family
ID=61240300
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016162785A Active JP6517762B2 (ja) | 2016-08-23 | 2016-08-23 | 人とロボットが協働して作業を行うロボットの動作を学習するロボットシステム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US10603797B2 (ja) |
| JP (1) | JP6517762B2 (ja) |
| CN (1) | CN107767760B (ja) |
| DE (1) | DE102017007729B4 (ja) |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019185201A (ja) * | 2018-04-04 | 2019-10-24 | ギリア株式会社 | 強化学習システム |
| WO2020121755A1 (ja) * | 2018-12-12 | 2020-06-18 | 株式会社 Preferred Networks | 推定装置、訓練装置、推定方法及び訓練方法 |
| JP2020113262A (ja) * | 2019-12-05 | 2020-07-27 | 株式会社エクサウィザーズ | 学習済モデル生成装置、ロボット制御装置、及び、プログラム |
| JP2020121381A (ja) * | 2019-01-31 | 2020-08-13 | セイコーエプソン株式会社 | 機械学習器、ロボットシステム、及び機械学習方法 |
| JP6896179B1 (ja) * | 2020-02-10 | 2021-06-30 | 三菱電機株式会社 | 制御装置及び学習装置 |
| JPWO2021171358A1 (ja) * | 2020-02-25 | 2021-09-02 | ||
| WO2021261474A1 (ja) * | 2020-06-24 | 2021-12-30 | 本田技研工業株式会社 | 行動制御装置、行動制御方法、およびプログラム |
| JP2022006610A (ja) * | 2020-06-24 | 2022-01-13 | 本田技研工業株式会社 | 社会的能力生成装置、社会的能力生成方法、およびコミュニケーションロボット |
| JP2022018703A (ja) * | 2020-07-16 | 2022-01-27 | 本田技研工業株式会社 | ロボット動作生成装置、ロボット動作生成方法、およびプログラム |
| JP2022029599A (ja) * | 2020-08-05 | 2022-02-18 | 本田技研工業株式会社 | 行動制御装置、行動制御方法、およびプログラム |
| CN114851184A (zh) * | 2021-01-20 | 2022-08-05 | 广东技术师范大学 | 一种面向工业机器人的强化学习奖励值计算方法 |
| JP2023102313A (ja) * | 2022-01-12 | 2023-07-25 | ボッシュ株式会社 | 処理システムおよび処理方法 |
| CN116540542A (zh) * | 2023-05-11 | 2023-08-04 | 吉林大学 | 一种人机协同控制策略优化方法、系统及电子设备 |
| JPWO2023162248A1 (ja) * | 2022-02-28 | 2023-08-31 |
Families Citing this family (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6333871B2 (ja) * | 2016-02-25 | 2018-05-30 | ファナック株式会社 | 入力画像から検出した対象物を表示する画像処理装置 |
| US12165395B2 (en) * | 2016-12-05 | 2024-12-10 | Disney Enterprises, Inc. | Data-driven ghosting using deep imitation learning |
| US20200082262A1 (en) * | 2016-12-21 | 2020-03-12 | Intel Corporation | Camera re-localization by enhanced neural regression using middle layer features in autonomous machines |
| JP6756676B2 (ja) * | 2017-07-27 | 2020-09-16 | ファナック株式会社 | 製造システム |
| US12055920B2 (en) | 2017-11-03 | 2024-08-06 | Apple Inc. | Real time anomaly detection systems and methods |
| US11468310B2 (en) * | 2018-03-07 | 2022-10-11 | International Business Machines Corporation | Constraining actions for reinforcement learning under safety requirements |
| DE102018109320A1 (de) * | 2018-04-19 | 2019-10-24 | Gottfried Wilhelm Leibniz Universität Hannover | Verfahren zur Erkennung einer Intention eines Partners gegenüber einer mehrgliedrigen aktuierten Kinematik |
| JP7048456B2 (ja) * | 2018-08-30 | 2022-04-05 | 本田技研工業株式会社 | 学習装置、学習方法、およびプログラム |
| WO2020056374A1 (en) | 2018-09-13 | 2020-03-19 | The Charles Stark Draper Laboratory, Inc. | Determining how to assemble a meal |
| JP6993374B2 (ja) * | 2019-03-25 | 2022-01-13 | ファナック株式会社 | ロボット制御システム |
| CN115467382B (zh) * | 2019-05-24 | 2025-08-08 | 川崎重工业株式会社 | 带学习功能的建筑机械 |
| DE112019007598B4 (de) * | 2019-09-05 | 2024-05-08 | Mitsubishi Electric Corporation | Inferenzeinrichtung, vorrichtung-steuerungssystem und lerneinrichtung |
| DE112019007579B4 (de) | 2019-09-13 | 2023-11-09 | Mitsubishi Electric Corporation | Numerische-Steuerung-Vorrichtung und Maschinelles-Lernen-Gerät |
| US12493792B2 (en) * | 2019-10-24 | 2025-12-09 | Nvidia Corporation | Reinforcement learning of tactile grasp policies |
| CN112766530B (zh) * | 2019-11-06 | 2024-07-02 | 三菱电机自动化(中国)有限公司 | 生产准备及生产启动作业辅助装置、系统及方法 |
| US11472028B2 (en) * | 2019-12-06 | 2022-10-18 | Mitsubishi Electric Research Laboratories, Inc. | Systems and methods automatic anomaly detection in mixed human-robot manufacturing processes |
| JP7547871B2 (ja) * | 2020-08-31 | 2024-09-10 | オムロン株式会社 | 学習装置、学習方法、学習プログラム、制御装置、制御方法、及び制御プログラム |
| KR102435582B1 (ko) * | 2020-11-09 | 2022-08-24 | 경북대학교 산학협력단 | Q-학습 기반의 협력로봇 제어 시스템 |
| CN112476424B (zh) * | 2020-11-13 | 2025-05-09 | 腾讯科技(深圳)有限公司 | 机器人控制方法、装置、设备及计算机存储介质 |
| US12202148B2 (en) * | 2020-12-22 | 2025-01-21 | Intel Corporation | Autonomous machine collaboration |
| DE102021006546A1 (de) | 2020-12-29 | 2022-07-28 | B-Horizon GmbH | Verfahren zum nutzerabhängigen Betreiben zumindest eines Datenverarbeitungssystems |
| US20240342901A1 (en) * | 2021-08-10 | 2024-10-17 | Honda Motor Co., Ltd. | Learning device, learning method, and program |
| CN115781695B (zh) * | 2023-01-30 | 2023-06-06 | 戴盟(深圳)机器人科技有限公司 | 一种触觉传感器模块、装置及移动操作机器人控制方法 |
| US20250128402A1 (en) | 2023-10-20 | 2025-04-24 | Tacta Systems Inc. | Tactile robotic training platform |
| US20260028224A1 (en) | 2024-07-29 | 2026-01-29 | Tacta Systems Inc. | Embedded Digital Sensor Structure |
| CN119830993B (zh) * | 2025-03-14 | 2025-06-20 | 北京通用人工智能研究院 | 多视角视频奖励机制学习系统及其构建方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002307349A (ja) * | 2001-04-11 | 2002-10-23 | Sony Corp | ロボット装置、情報学習方法、プログラム及び記録媒体 |
| JP2005118959A (ja) * | 2003-10-17 | 2005-05-12 | Toyoda Mach Works Ltd | 作業支援装置、作業支援方法、位置決め作業支援装置およびパワーアシスト作業支援装置 |
| JP2006320997A (ja) * | 2005-05-18 | 2006-11-30 | Nippon Telegr & Teleph Corp <Ntt> | ロボット行動選択装置及びロボット行動選択方法 |
| JP2007065929A (ja) * | 2005-08-30 | 2007-03-15 | Okinawa Institute Of Science & Technology | 制御器、制御方法および制御プログラム |
Family Cites Families (41)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3182669B2 (ja) | 1992-05-15 | 2001-07-03 | 芝浦メカトロニクス株式会社 | 工業用ロボット |
| JP3901772B2 (ja) | 1996-11-13 | 2007-04-04 | 三菱重工業株式会社 | ロボットの教示操作方法 |
| US6353814B1 (en) * | 1997-10-08 | 2002-03-05 | Michigan State University | Developmental learning machine and method |
| JP2000064933A (ja) * | 1998-08-19 | 2000-03-03 | Yamaha Motor Co Ltd | 2サイクル筒内噴射エンジンの始動方法 |
| JP3504507B2 (ja) * | 1998-09-17 | 2004-03-08 | トヨタ自動車株式会社 | 適切反力付与型作業補助装置 |
| EP1112822A4 (en) * | 1999-05-10 | 2005-07-20 | Sony Corp | ROBOTS AND CONTROL PROCESSES THEREOF |
| WO2004103651A1 (ja) * | 1999-06-01 | 2004-12-02 | Hirohiko Arai | 物体協調運搬ロボットの制御方法及びその装置 |
| JP2001157976A (ja) * | 1999-11-30 | 2001-06-12 | Sony Corp | ロボット制御装置およびロボット制御方法、並びに記録媒体 |
| WO2001072478A1 (fr) * | 2000-03-31 | 2001-10-04 | Sony Corporation | Dispositif robotique, procede de commande de l'action du dispositif robotique, dispositif de detection de force exterieure, et procede de detection de force exterieure |
| JP4296714B2 (ja) * | 2000-10-11 | 2009-07-15 | ソニー株式会社 | ロボット制御装置およびロボット制御方法、記録媒体、並びにプログラム |
| CN100411828C (zh) | 2000-10-13 | 2008-08-20 | 索尼公司 | 机器人装置及其行为控制方法 |
| JP2002283261A (ja) * | 2001-03-27 | 2002-10-03 | Sony Corp | ロボット装置及びその制御方法、並びに記憶媒体 |
| JP3714268B2 (ja) * | 2002-03-18 | 2005-11-09 | ソニー株式会社 | ロボット装置 |
| JP2003340759A (ja) * | 2002-05-20 | 2003-12-02 | Sony Corp | ロボット装置およびロボット制御方法、記録媒体、並びにプログラム |
| EP1484716A1 (en) * | 2003-06-06 | 2004-12-08 | Sony France S.A. | An architecture for self-developing devices |
| JP4587738B2 (ja) | 2003-08-25 | 2010-11-24 | ソニー株式会社 | ロボット装置及びロボットの姿勢制御方法 |
| JP3834307B2 (ja) * | 2003-09-29 | 2006-10-18 | ファナック株式会社 | ロボットシステム |
| JP2005115654A (ja) * | 2003-10-08 | 2005-04-28 | Sony Corp | 情報処理装置および方法、プログラム格納媒体、並びにプログラム |
| JP4087841B2 (ja) | 2004-12-21 | 2008-05-21 | ファナック株式会社 | ロボット制御装置 |
| JP2007054899A (ja) | 2005-08-22 | 2007-03-08 | Toyota Motor Corp | 作業モード切替点設定方法とその装置及び作業補助装置 |
| JP4238256B2 (ja) * | 2006-06-06 | 2009-03-18 | ファナック株式会社 | ロボットシミュレーション装置 |
| US7984013B2 (en) * | 2007-02-07 | 2011-07-19 | Samsung Electronics Co., Ltd | Method and apparatus for learning behavior in software robot |
| WO2009001550A1 (ja) * | 2007-06-27 | 2008-12-31 | Panasonic Corporation | ロボットアームの制御装置及び制御方法、ロボット、及びプログラム |
| US8559699B2 (en) * | 2008-10-10 | 2013-10-15 | Roboticvisiontech Llc | Methods and apparatus to facilitate operations in image based systems |
| JP5330138B2 (ja) * | 2008-11-04 | 2013-10-30 | 本田技研工業株式会社 | 強化学習システム |
| US8423188B2 (en) * | 2009-01-09 | 2013-04-16 | Panasonic Corporation | Control apparatus and control method for robot arm, robot, control program for robot arm, and integrated electronic circuit |
| FR2963132A1 (fr) | 2010-07-23 | 2012-01-27 | Aldebaran Robotics | Robot humanoide dote d'une interface de dialogue naturel, methode d'utilisation et de programmation de ladite interface |
| CN102385695A (zh) * | 2010-09-01 | 2012-03-21 | 索尼公司 | 人体三维姿势识别方法和装置 |
| JP2013022705A (ja) | 2011-07-25 | 2013-02-04 | Sony Corp | ロボット装置及びロボット装置の制御方法、コンピューター・プログラム、並びにロボット・システム |
| US9434072B2 (en) | 2012-06-21 | 2016-09-06 | Rethink Robotics, Inc. | Vision-guided robots and methods of training them |
| WO2014002678A1 (ja) | 2012-06-29 | 2014-01-03 | 三菱電機株式会社 | ロボット制御装置およびロボット制御方法 |
| WO2014129110A1 (ja) | 2013-02-25 | 2014-08-28 | パナソニック株式会社 | ロボット、ロボットの制御装置及び制御方法、並びに、ロボット用制御プログラム |
| US9792546B2 (en) * | 2013-06-14 | 2017-10-17 | Brain Corporation | Hierarchical robotic controller apparatus and methods |
| US10048658B2 (en) * | 2013-09-12 | 2018-08-14 | Nec Corporation | Information processing device, predictive control method, and recording medium |
| US9679258B2 (en) * | 2013-10-08 | 2017-06-13 | Google Inc. | Methods and apparatus for reinforcement learning |
| JP5902664B2 (ja) * | 2013-12-25 | 2016-04-13 | ファナック株式会社 | 保護部材を有する人協調型産業用ロボット |
| US9533413B2 (en) * | 2014-03-13 | 2017-01-03 | Brain Corporation | Trainable modular robotic apparatus and methods |
| JP5890477B2 (ja) * | 2014-07-09 | 2016-03-22 | ファナック株式会社 | ロボットプログラム修正システム |
| CN105773619A (zh) | 2016-04-26 | 2016-07-20 | 北京光年无限科技有限公司 | 用于实现人形机器人抓取行为的电控系统和人形机器人 |
| JP6549545B2 (ja) * | 2016-10-11 | 2019-07-24 | ファナック株式会社 | 人の行動を学習してロボットを制御する制御装置およびロボットシステム |
| JP6603257B2 (ja) * | 2017-03-31 | 2019-11-06 | ファナック株式会社 | 行動情報学習装置、管理装置、ロボット制御システム及び行動情報学習方法 |
-
2016
- 2016-08-23 JP JP2016162785A patent/JP6517762B2/ja active Active
-
2017
- 2017-06-29 US US15/637,777 patent/US10603797B2/en active Active
- 2017-08-16 DE DE102017007729.0A patent/DE102017007729B4/de active Active
- 2017-08-22 CN CN201710723747.3A patent/CN107767760B/zh active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002307349A (ja) * | 2001-04-11 | 2002-10-23 | Sony Corp | ロボット装置、情報学習方法、プログラム及び記録媒体 |
| JP2005118959A (ja) * | 2003-10-17 | 2005-05-12 | Toyoda Mach Works Ltd | 作業支援装置、作業支援方法、位置決め作業支援装置およびパワーアシスト作業支援装置 |
| JP2006320997A (ja) * | 2005-05-18 | 2006-11-30 | Nippon Telegr & Teleph Corp <Ntt> | ロボット行動選択装置及びロボット行動選択方法 |
| JP2007065929A (ja) * | 2005-08-30 | 2007-03-15 | Okinawa Institute Of Science & Technology | 制御器、制御方法および制御プログラム |
Cited By (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019185201A (ja) * | 2018-04-04 | 2019-10-24 | ギリア株式会社 | 強化学習システム |
| WO2020121755A1 (ja) * | 2018-12-12 | 2020-06-18 | 株式会社 Preferred Networks | 推定装置、訓練装置、推定方法及び訓練方法 |
| JP2020095471A (ja) * | 2018-12-12 | 2020-06-18 | 株式会社Preferred Networks | 推定装置、訓練装置、推定方法及び訓練方法 |
| US12248286B2 (en) | 2018-12-12 | 2025-03-11 | Preferred Networks, Inc. | Inferring device, training device, inferring method, and training method |
| JP7246175B2 (ja) | 2018-12-12 | 2023-03-27 | 株式会社Preferred Networks | 推定装置、訓練装置、推定方法及び訓練方法 |
| JP2020121381A (ja) * | 2019-01-31 | 2020-08-13 | セイコーエプソン株式会社 | 機械学習器、ロボットシステム、及び機械学習方法 |
| JP2020113262A (ja) * | 2019-12-05 | 2020-07-27 | 株式会社エクサウィザーズ | 学習済モデル生成装置、ロボット制御装置、及び、プログラム |
| JP6896179B1 (ja) * | 2020-02-10 | 2021-06-30 | 三菱電機株式会社 | 制御装置及び学習装置 |
| WO2021161374A1 (ja) * | 2020-02-10 | 2021-08-19 | 三菱電機株式会社 | 制御装置及び学習装置 |
| CN115039048A (zh) * | 2020-02-10 | 2022-09-09 | 三菱电机株式会社 | 控制装置和学习装置 |
| JP7364032B2 (ja) | 2020-02-25 | 2023-10-18 | 日本電気株式会社 | 制御装置、制御方法及びプログラム |
| WO2021171358A1 (ja) * | 2020-02-25 | 2021-09-02 | 日本電気株式会社 | 制御装置、制御方法及び記録媒体 |
| JPWO2021171358A1 (ja) * | 2020-02-25 | 2021-09-02 | ||
| JP2022006610A (ja) * | 2020-06-24 | 2022-01-13 | 本田技研工業株式会社 | 社会的能力生成装置、社会的能力生成方法、およびコミュニケーションロボット |
| US12397438B2 (en) | 2020-06-24 | 2025-08-26 | Honda Motor Co., Ltd. | Behavior control device, behavior control method, and program |
| WO2021261474A1 (ja) * | 2020-06-24 | 2021-12-30 | 本田技研工業株式会社 | 行動制御装置、行動制御方法、およびプログラム |
| JP7425681B2 (ja) | 2020-06-24 | 2024-01-31 | 本田技研工業株式会社 | 社会的能力生成装置、社会的能力生成方法、およびコミュニケーションロボット |
| JP2022018703A (ja) * | 2020-07-16 | 2022-01-27 | 本田技研工業株式会社 | ロボット動作生成装置、ロボット動作生成方法、およびプログラム |
| JP7425690B2 (ja) | 2020-07-16 | 2024-01-31 | 本田技研工業株式会社 | ロボット動作生成装置、ロボット動作生成方法、およびプログラム |
| JP2022029599A (ja) * | 2020-08-05 | 2022-02-18 | 本田技研工業株式会社 | 行動制御装置、行動制御方法、およびプログラム |
| JP7446178B2 (ja) | 2020-08-05 | 2024-03-08 | 本田技研工業株式会社 | 行動制御装置、行動制御方法、およびプログラム |
| CN114851184B (zh) * | 2021-01-20 | 2023-05-09 | 广东技术师范大学 | 一种面向工业机器人的强化学习奖励值计算方法 |
| CN114851184A (zh) * | 2021-01-20 | 2022-08-05 | 广东技术师范大学 | 一种面向工业机器人的强化学习奖励值计算方法 |
| JP2023102313A (ja) * | 2022-01-12 | 2023-07-25 | ボッシュ株式会社 | 処理システムおよび処理方法 |
| JPWO2023162248A1 (ja) * | 2022-02-28 | 2023-08-31 | ||
| DE112022006146T5 (de) | 2022-02-28 | 2024-12-19 | Fanuc Corporation | Programmierhandgerät und Robotersteuersystem |
| CN116540542A (zh) * | 2023-05-11 | 2023-08-04 | 吉林大学 | 一种人机协同控制策略优化方法、系统及电子设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| US10603797B2 (en) | 2020-03-31 |
| CN107767760A (zh) | 2018-03-06 |
| CN107767760B (zh) | 2020-01-07 |
| JP6517762B2 (ja) | 2019-05-22 |
| DE102017007729B4 (de) | 2021-09-16 |
| US20180056520A1 (en) | 2018-03-01 |
| DE102017007729A1 (de) | 2018-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6517762B2 (ja) | 人とロボットが協働して作業を行うロボットの動作を学習するロボットシステム | |
| JP6514166B2 (ja) | ロボットの動作プログラムを学習する機械学習装置,ロボットシステムおよび機械学習方法 | |
| JP2020121381A (ja) | 機械学習器、ロボットシステム、及び機械学習方法 | |
| JP6240689B2 (ja) | 人の行動パターンを学習する機械学習装置、ロボット制御装置、ロボットシステム、および機械学習方法 | |
| US11253999B2 (en) | Machine learning device, robot control device and robot vision system using machine learning device, and machine learning method | |
| JP6457473B2 (ja) | ロボットおよびレーザスキャナの動作を学習する機械学習装置,ロボットシステムおよび機械学習方法 | |
| US10518357B2 (en) | Machine learning device and robot system to learn processing order of laser processing robot and machine learning method thereof | |
| CN109382825B (zh) | 控制装置以及学习装置 | |
| US20200009739A1 (en) | Robot and method of recognizing mood using the same | |
| US11897066B2 (en) | Simulation apparatus | |
| EP0978790A1 (en) | Control system and method for controlling object using emotions and personality generated in the object | |
| Cruz et al. | Multi-modal integration of dynamic audiovisual patterns for an interactive reinforcement learning scenario | |
| JP2018171684A (ja) | ロボットの制御装置、機械学習装置及び機械学習方法 | |
| CN118617416A (zh) | 一种基于微调大模型的人机自主协作方法及装置 | |
| JP2024023873A (ja) | 作業員の作業を補助する機械学習装置、及び機械学習方法 | |
| Adawy et al. | Human-Robot Interaction (HRI) using Machine Learning (ML): a Survey and Taxonomy | |
| CN120045069A (zh) | 一种ai数字人交互系统 | |
| JP7446178B2 (ja) | 行動制御装置、行動制御方法、およびプログラム | |
| JP6940425B2 (ja) | 制御装置及び機械学習装置 | |
| JP2020131362A (ja) | 機械学習器、ロボットシステム、及び機械学習方法 | |
| EP4212290A1 (en) | Determination device, determination method, and storage medium | |
| Do et al. | Deep reinforcement learning based socially aware mobile robot navigation framework | |
| Lopez et al. | Board# 91: When to Provide Feedback? Exploring Human-Co-Robot Interactions in Engineering Environments | |
| CN121127816A (zh) | 控制系统 | |
| Murphy et al. | Emotion-based Robotic Action Optimization System for Human-Robot Collaboration |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180822 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180904 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181018 |
|
| 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: 20190319 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190418 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6517762 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |