JP7713196B2 - ロボット制御装置、ロボット制御方法およびプログラム - Google Patents
ロボット制御装置、ロボット制御方法およびプログラムInfo
- Publication number
- JP7713196B2 JP7713196B2 JP2022024177A JP2022024177A JP7713196B2 JP 7713196 B2 JP7713196 B2 JP 7713196B2 JP 2022024177 A JP2022024177 A JP 2022024177A JP 2022024177 A JP2022024177 A JP 2022024177A JP 7713196 B2 JP7713196 B2 JP 7713196B2
- Authority
- JP
- Japan
- Prior art keywords
- control
- robot
- control input
- information
- user
- 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
Landscapes
- Manipulator (AREA)
Description
例えば、非特許文献2には、ユーザの脳波情報からユーザが求める目的動作を推定する技術が開示されている。
本実施の形態に係るロボット制御装置は、ユーザの表面筋電図等のデータに基づく第一制御入力情報を取得する。そして、ロボット制御装置は、ユーザが求める目的動作の予測結果を取得して当該予測結果を実現する第二制御入力情報を算出し、第一制御入力情報と第二制御入力情報の類似度を算出する。ロボット制御装置は、算出された類似度に応じて算出された制御情報に基づいて、ロボットを制御する。
図1は、ロボット制御装置の機能構成例を示す図である。ロボット制御装置10は、目的動作取得部11と、第一制御入力取得部12と、制御動作制御座標算出部13と、第二制御入力算出部14と、目的動作遂行意図判定部15と、制御情報算出部16と、ロボット制御部17と、を備える。
したがって、制御動作制御座標算出部13は、目標回転角Rを実現する制御動作の制御座標cR=(xR,yR)は、下式によって算出する。
目標回転角Rを実現する制御動作の制御座標cRは、初期状態に基づいた制御空間での絶対的座標である。
次に、ロボット制御装置10の動作について、図面を参照して説明する。
ロボット制御装置10は、例えば、コンピュータに、本実施の形態で説明する処理内容を記述したプログラムを実行させることにより実現可能である。なお、この「コンピュータ」は、物理マシンであってもよいし、クラウド上の仮想マシンであってもよい。仮想マシンを使用する場合、ここで説明する「ハードウェア」は仮想的なハードウェアである。
本実施の形態に係るロボット制御装置10によれば、ユーザの生体信号等の計測結果に基づいて取得された第一制御入力情報と、予測された目的動作に基づいて算出された第二制御入力情報の類似度に基づいて、目的動作を遂行する意図が有るか否かを判定し、判定結果に応じて算出された制御情報に基づいてロボットを制御する。これによって、第一制御入力情報がユーザの目的とする動作ができない場合であっても、類似する第二制御入力情報に基づいて目的動作を遂行するようにロボットを制御することができる。したがって、ロボット制御時の運動主体感を向上させることができる。
本明細書には、少なくとも下記の各項に記載したロボット制御装置、ロボット制御方法およびプログラムが記載されている。
(第1項)
ロボットを制御するためのロボット制御装置であって、
ユーザによって入力された第一制御入力情報を取得する第一制御入力取得部と、
前記ユーザの目的動作を示す情報に基づいて、前記目的動作を実現するための第二制御入力情報を算出する第二制御入力算出部と、
前記第一制御入力情報と前記第二制御入力情報との類似度に基づいて、前記ロボットを制御するための制御情報を算出する制御情報算出部と、を備える、
ロボット制御装置。
(第2項)
前記第一制御入力情報と前記第二制御入力情報との類似度に基づいて、前記ユーザに前記目的動作を遂行する意図が有るか否かを判定する目的動作遂行意図判定部をさらに備え、
前記制御情報算出部は、前記ユーザに前記目的動作の遂行する意図が有ると判定されると、前記第一制御入力情報と前記第二制御入力情報とを前記類似度に基づく重み付けをして合わせた制御情報を算出する、
第1項に記載のロボット制御装置。
(第3項)
前記目的動作遂行意図判定部は、前記類似度が閾値より大きい場合に、前記ユーザに前記目的動作を遂行する意図が有ると判定する、
第2項に記載のロボット制御装置。
(第4項)
前記制御情報算出部は、前記ユーザに前記目的動作を遂行する意図が無いと判定されると、前記第一制御入力情報を前記制御情報とする、
第2項または第3項に記載のロボット制御装置。
(第5項)
前記目的動作遂行意図判定部および前記制御情報算出部は、あらかじめ規定された条件を満たすまで、処理を繰り返し実行する、
第2項から第4項のいずれか1項に記載のロボット制御装置。
(第6項)
ロボットを制御するためのロボット制御装置が実行するロボット制御方法であって、
ユーザによって入力された第一制御入力情報を取得するステップと、
前記ユーザの目的動作を示す情報に基づいて、前記目的動作を実現するための第二制御入力情報を算出するステップと、
前記第一制御入力情報と前記第二制御入力情報との類似度に基づいて、前記ロボットを制御するための制御情報を算出するステップと、を備える、
ロボット制御方法。
(第7項)
コンピュータを、第1項から第5項のいずれか1項に記載のロボット制御装置における各部として機能させるためのプログラム。
11 目的動作取得部
12 第一制御入力取得部
13 制御動作制御座標算出部
14 第二制御入力算出部
15 目的動作遂行意図判定部
16 制御情報算出部
17 ロボット制御部
1000 ドライブ装置
1001 記録媒体
1002 補助記憶装置
1003 メモリ装置
1004 CPU
1005 インタフェース装置
1006 表示装置
1007 入力装置
1008 出力装置
Claims (7)
- ユーザによって入力された第一制御入力情報を取得する第一制御入力取得部と、
前記ユーザの目的動作を示す情報に基づいて、前記目的動作を実現するための第二制御入力情報を算出する第二制御入力算出部と、
前記第一制御入力情報と前記第二制御入力情報との類似度を算出し、前記類似度に基づいて、前記ユーザに前記目的動作を遂行する意図が有るか否かを判定する目的動作遂行意図判定部と、
前記ユーザに前記目的動作の遂行する意図が有ると判定されると、前記第一制御入力情報と前記第二制御入力情報と前記類似度に基づいて、ロボットを制御するための制御情報を算出する制御情報算出部と、を備える
ロボット制御装置。 - 前記制御情報算出部は、
前記ユーザに前記目的動作の遂行する意図が有ると判定されると、前記第一制御入力情報と前記第二制御入力情報とを前記類似度に基づく重み付けをして合わせ、ロボットを制御するための制御情報を算出する、
請求項1に記載のロボット制御装置。 - 前記目的動作遂行意図判定部は、前記類似度が閾値より大きい場合に、前記ユーザに前記目的動作を遂行する意図が有ると判定する、
請求項1または2に記載のロボット制御装置。 - 前記目的動作遂行意図判定部および前記制御情報算出部は、あらかじめ規定された条件を満たすまで、処理を繰り返し実行する、
請求項1から3のいずれか1項に記載のロボット制御装置。 - ロボットを制御するためのロボット制御装置が実行するロボット制御方法であって、
ユーザによって入力された第一制御入力情報を取得するステップと、
前記ユーザの目的動作を示す情報に基づいて、前記目的動作を実現するための第二制御入力情報を算出するステップと、
前記第一制御入力情報と前記第二制御入力情報との類似度を算出し、前記類似度に基づいて、前記ユーザに前記目的動作を遂行する意図が有るか否かを判定するステップと、
前記ユーザに前記目的動作の遂行する意図が有ると判定されると、前記第一制御入力情報と前記第二制御入力情報と前記類似度に基づいて、前記ロボットを制御するための制御情報を算出するステップと、を備える、
ロボット制御方法。 - 前記ロボットを制御するための制御情報を算出するステップにおいて、前記ロボット制御装置は、
前記ユーザに前記目的動作の遂行する意図が有ると判定されると、前記第一制御入力情報と前記第二制御入力情報とを前記類似度に基づく重み付けをして合わせ、前記ロボットを制御するための制御情報を算出する、
請求項5に記載のロボット制御方法。 - コンピュータを、請求項1から4のいずれか1項に記載のロボット制御装置における各部として機能させるためのプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022024177A JP7713196B2 (ja) | 2022-02-18 | 2022-02-18 | ロボット制御装置、ロボット制御方法およびプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022024177A JP7713196B2 (ja) | 2022-02-18 | 2022-02-18 | ロボット制御装置、ロボット制御方法およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023120996A JP2023120996A (ja) | 2023-08-30 |
| JP7713196B2 true JP7713196B2 (ja) | 2025-07-25 |
Family
ID=87797500
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022024177A Active JP7713196B2 (ja) | 2022-02-18 | 2022-02-18 | ロボット制御装置、ロボット制御方法およびプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7713196B2 (ja) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017196678A (ja) | 2016-04-25 | 2017-11-02 | 国立大学法人 千葉大学 | ロボット動作制御装置 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3842188A4 (en) * | 2018-08-24 | 2022-06-08 | The University of Tokyo | ROBOT ASSISTANCE DEVICE AND ROBOT ASSISTANCE SYSTEM |
-
2022
- 2022-02-18 JP JP2022024177A patent/JP7713196B2/ja active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017196678A (ja) | 2016-04-25 | 2017-11-02 | 国立大学法人 千葉大学 | ロボット動作制御装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023120996A (ja) | 2023-08-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3487457B1 (en) | Adaptive system for deriving control signals from measurements of neuromuscular activity | |
| US10817795B2 (en) | Handstate reconstruction based on multiple inputs | |
| CN109891491B (zh) | 控制交互式显示器的方法和装置 | |
| KR101413539B1 (ko) | 자세인식을 이용하는 제어신호 입력장치 및 제어신호 입력방법 | |
| KR101318244B1 (ko) | 3차원 사용자 인터페이스 구현 시스템 및 구현 방법 | |
| CN103207670A (zh) | 利用深度传感器进行无接触操作的装置 | |
| JPWO2017204120A1 (ja) | 画像処理装置、画像処理方法およびプログラム | |
| CN112219234A (zh) | 虚拟现实环境的用户的生理压力 | |
| US20170185156A1 (en) | Hand tracking for user interface operation at-a-distance | |
| KR20200005243A (ko) | Imu 센서를 이용한 손가락 동작 기반 인터페이스 제어 시스템 | |
| JP5569953B2 (ja) | 高速高精度な接触作業に適用するロボット制御システム、ロボット制御方法、ロボット制御装置、およびプログラム | |
| JP7713196B2 (ja) | ロボット制御装置、ロボット制御方法およびプログラム | |
| WO2023178984A1 (en) | Methods and systems for multimodal hand state prediction | |
| WO2021172580A1 (ja) | 位置・力制御システム、装着ユニット、制御ユニット、位置・力制御方法及びプログラム | |
| JP2022142624A (ja) | 検出処理装置、検出処理方法、情報処理システム | |
| CN118915902A (zh) | 隔空手势的交互方法、装置及电子设备 | |
| Kristof et al. | On the Design of a Myoelectric Human-machine Interface for the Control of an Industrial Robot | |
| CN116061171B (zh) | 调整臂控制方法、装置、系统、计算机设备、存储介质 | |
| WO2023286216A1 (ja) | 教示装置、教示方法、及びプログラム | |
| JP7733414B2 (ja) | 制御装置および制御方法 | |
| KR102904209B1 (ko) | 증강 현실 글라스 장치의 인터페이스 정밀 제어를 위한 손 동작 기반 커서 조작 방법 및 그 시스템 | |
| CN116061171A (zh) | 调整臂控制方法、装置、系统、计算机设备、存储介质 | |
| US20240310917A1 (en) | Information processing apparatus, information processing method, and program | |
| JP7471782B2 (ja) | プログラム、電子装置、及び方法 | |
| Millan et al. | Gesture-based control |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7426 Effective date: 20220221 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20220221 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240419 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20240701 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20240702 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241023 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241203 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250130 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250415 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250613 |
|
| 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: 20250701 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250704 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7713196 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |