JP6400538B2 - モータにより駆動されるロボットを制御するロボット制御装置 - Google Patents
モータにより駆動されるロボットを制御するロボット制御装置 Download PDFInfo
- Publication number
- JP6400538B2 JP6400538B2 JP2015165415A JP2015165415A JP6400538B2 JP 6400538 B2 JP6400538 B2 JP 6400538B2 JP 2015165415 A JP2015165415 A JP 2015165415A JP 2015165415 A JP2015165415 A JP 2015165415A JP 6400538 B2 JP6400538 B2 JP 6400538B2
- Authority
- JP
- Japan
- Prior art keywords
- robot
- control input
- control
- axis
- sensor
- 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
- B25J9/00—Program-controlled manipulators
- B25J9/10—Program-controlled manipulators characterised by positioning means for manipulator elements
- B25J9/12—Program-controlled manipulators characterised by positioning means for manipulator elements electric
-
- 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
-
- 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
-
- 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/40412—Sensor knowledge command fusion network, data and feature and action and constraint
-
- 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/40488—Coarse and fine motion planning combined
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/30—End effector
- Y10S901/41—Tool
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/46—Sensing device
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Manipulator (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
Description
2番目の発明によれば、1番目の発明において、前記第三領域は前記ロボットの動作領域および前記第二領域の重畳部分である。
3番目の発明によれば、1番目または2番目の発明において、前記割合設定部は、前記サーボモータへの制御入力に対する、前記第一制御入力と前記第二制御入力の割合を多段階的に設定する。
4番目の発明によれば、1番目から3番目のいずれかの発明において、前記割合設定部の出力を操作者に通知する通知部を具備する。
2番目の発明においては、第三領域を自動的に決定することができる。
3番目の発明においては、割合を多段階的に変更しているので、第一制御と第二制御とをさらに円滑かつ容易に切替えることができる。
4番目の発明においては、操作者が第一制御と第二制御との重み付けの程度を容易に認識することができる。
図1は本発明に基づくロボット制御装置のブロック図である。図1に示されるシステム1は、ロボット10と、該ロボット10を制御するロボット制御装置20とを主に含んでいる。ロボット10は例えば六軸垂直多関節ロボットである。また、ロボット10は、ハンド18をそのアームの先端に有している。
11 第一センサ(エンコーダ)
12 第二センサ
18 ハンド
20 ロボット制御装置
21 第一制御部
22 第二制御部
23 領域記憶部
24 割合設定部
25 加算部
26 通知部
29 制御実行部
M モータ
Claims (5)
- モータ(M)により駆動されるロボット(10)を制御するロボット制御装置(20)において、
前記ロボットの動作領域全体を含む第一領域において使用可能な第一センサ(11)と、
前記第一センサからのフィードバック値を用いて前記モータへの第一制御入力を計算する第一制御部(21)と、
前記ロボットの動作領域のうちの少なくとも一部分を含む第二領域において使用可能な第二センサ(12)と、
前記第二センサのフィードバック値または前記第一センサおよび前記第二センサの両方のフィードバック値を用いて前記モータへの第二制御入力を計算する第二制御部(22)と、
前記ロボットの動作領域および前記第二領域の両方に含まれる第三領域を記憶する領域記憶部(23)と、
該領域記憶部により記憶された前記第三領域と前記ロボットの位置および姿勢との比較に基づいて、前記モータへの制御入力に対する、前記第一制御入力と前記第二制御入力との割合を設定する割合設定部(24)と、
前記割合設定部により設定された割合に従って、前記第一制御入力と前記第二制御入力とを加算する加算部(25)と、
該加算部によって加算された結果に基づいて、前記モータのフィードバック制御を行う制御実行部(29)とを具備し、
前記割合設定部において、前記第三領域の境界と前記ロボットの各軸の角度との差に基づいて、前記モータへの制御入力に対する、前記第一制御入力と前記第二制御入力の割合を設定する、ロボット制御装置。 - 前記第三領域は前記ロボットの動作領域および前記第二領域の重畳部分である、請求項1に記載のロボット制御装置。
- 前記割合設定部は、前記サーボモータへの制御入力に対する、前記第一制御入力と前記第二制御入力の割合を多段階的に設定する、請求項1または2に記載のロボット制御装置。
- 前記割合設定部の出力を操作者に通知する通知部(26)を具備する、請求項1から3のいずれか一項に記載のロボット制御装置。
- 前記ロボットは第一軸および第二軸を少なくとも有しており、
前記第一軸には、前記第二制御入力が適用される第一角度範囲が設定されており、
前記第二軸には、前記第二制御入力が適用される第二角度範囲が設定されており、
前記第一軸の角度および前記第二軸の角度のそれぞれが前記第一角度範囲および前記第二角度範囲の内側で且つ前記第一角度範囲および前記第二角度範囲の上下限値からの差がそれぞれ第一一定値以内および第二一定値以内である場合には、前記割合設定部
は前記第一制御入力と前記第二制御入力との間の比をそれぞれ((前記第一軸の角度)/(第一一定値)+1):(−(前記第一軸の角度)/(第一一定値))、((前記第二軸の角度)/(第二一定値)+1):(−(前記第二軸の角度)/(第二一定値))に設定するようにした、請求項1に記載のロボット制御装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015165415A JP6400538B2 (ja) | 2015-08-25 | 2015-08-25 | モータにより駆動されるロボットを制御するロボット制御装置 |
| CN201610648292.9A CN106476008B (zh) | 2015-08-25 | 2016-08-09 | 机器人控制装置 |
| DE102016115302.8A DE102016115302B4 (de) | 2015-08-25 | 2016-08-18 | Robotersteuerungsvorrichtung zum steuern eines motorgetriebenen roboters |
| US15/241,231 US9855656B2 (en) | 2015-08-25 | 2016-08-19 | Robot control device for controlling motor-driven robot |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015165415A JP6400538B2 (ja) | 2015-08-25 | 2015-08-25 | モータにより駆動されるロボットを制御するロボット制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017042850A JP2017042850A (ja) | 2017-03-02 |
| JP6400538B2 true JP6400538B2 (ja) | 2018-10-03 |
Family
ID=58010673
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015165415A Active JP6400538B2 (ja) | 2015-08-25 | 2015-08-25 | モータにより駆動されるロボットを制御するロボット制御装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US9855656B2 (ja) |
| JP (1) | JP6400538B2 (ja) |
| CN (1) | CN106476008B (ja) |
| DE (1) | DE102016115302B4 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7567518B2 (ja) * | 2021-02-01 | 2024-10-16 | セイコーエプソン株式会社 | 減速機の角度伝達誤差補正方法およびロボットシステム |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3266634B2 (ja) | 1991-12-02 | 2002-03-18 | 株式会社日立製作所 | 移動体の位置決め制御方法及び装置 |
| JPH05318363A (ja) * | 1992-05-21 | 1993-12-03 | Sanyo Electric Co Ltd | ロボットの制御方式 |
| JP2001222324A (ja) * | 2000-02-07 | 2001-08-17 | Nissan Motor Co Ltd | 位置決め制御装置および位置決め制御方法 |
| JP3902551B2 (ja) * | 2002-05-17 | 2007-04-11 | 日本ビクター株式会社 | 移動ロボット |
| TWI348580B (en) | 2006-12-20 | 2011-09-11 | Method of manufacturing thick cell gap lc cell | |
| JP4575508B1 (ja) * | 2009-05-20 | 2010-11-04 | ファナック株式会社 | デュアル位置フィードバック制御を行うサーボ制御装置 |
| US8600552B2 (en) | 2009-10-30 | 2013-12-03 | Honda Motor Co., Ltd. | Information processing method, apparatus, and computer readable medium |
| JP5318727B2 (ja) * | 2009-10-30 | 2013-10-16 | 本田技研工業株式会社 | 情報処理方法及び装置並びにプログラム |
| US8634950B2 (en) | 2009-12-14 | 2014-01-21 | Embraer S.A. | Automated positioning and alignment method and system for aircraft structures using robots |
| JP2011193055A (ja) * | 2010-03-11 | 2011-09-29 | Fujitsu Ltd | 通信装置および通信方法 |
| JP5695555B2 (ja) | 2011-01-28 | 2015-04-08 | オークマ株式会社 | 位置制御装置 |
| JP2012254518A (ja) | 2011-05-16 | 2012-12-27 | Seiko Epson Corp | ロボット制御システム、ロボットシステム及びプログラム |
| US20140114464A1 (en) * | 2012-10-23 | 2014-04-24 | Christopher Williams | System and method for remotely positioning an end effector |
| JP5628940B2 (ja) * | 2013-01-11 | 2014-11-19 | ファナック株式会社 | バックラッシを補正するモータ制御装置 |
| JP6322949B2 (ja) * | 2013-10-10 | 2018-05-16 | セイコーエプソン株式会社 | ロボット制御装置、ロボットシステム、ロボット、ロボット制御方法及びロボット制御プログラム |
-
2015
- 2015-08-25 JP JP2015165415A patent/JP6400538B2/ja active Active
-
2016
- 2016-08-09 CN CN201610648292.9A patent/CN106476008B/zh active Active
- 2016-08-18 DE DE102016115302.8A patent/DE102016115302B4/de active Active
- 2016-08-19 US US15/241,231 patent/US9855656B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| DE102016115302A1 (de) | 2017-03-02 |
| CN106476008A (zh) | 2017-03-08 |
| US20170060103A1 (en) | 2017-03-02 |
| CN106476008B (zh) | 2021-05-25 |
| JP2017042850A (ja) | 2017-03-02 |
| DE102016115302B4 (de) | 2019-03-14 |
| US9855656B2 (en) | 2018-01-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10751874B2 (en) | Method of teaching robot and robotic arm control device | |
| CN104908047B (zh) | 感知与外部环境的接触的机器人控制装置 | |
| US20170120449A1 (en) | Simulation apparatus of robot, simulation method of robot, control unit and robot system | |
| JP5849451B2 (ja) | ロボットの故障検出方法、制御装置およびロボット | |
| US11040449B2 (en) | Robot control system and method of controlling a robot | |
| JP2021098268A (ja) | 駆動装置、ロボット装置、物品の製造方法、制御方法、制御プログラム、記録媒体 | |
| EP2746000A1 (en) | Robot system, robot, and robot control device | |
| US20140012419A1 (en) | Robot control apparatus and robot control method | |
| EP2586577A1 (en) | Robot control device | |
| US9555548B2 (en) | Robot control device for controlling robot moved according to applied force | |
| JP2012051042A (ja) | ロボットシステム及びロボット制御装置 | |
| US9827673B2 (en) | Robot controller inhibiting shaking of tool tip in robot equipped with travel axis | |
| US20150051735A1 (en) | Control apparatus of robot, robot, and program thereof | |
| JP2019104097A (ja) | ロボットシステム | |
| US20220009101A1 (en) | Control device, control method, and non-transitory recording medium | |
| JP2009045678A (ja) | ロボットの作業成否判定方法およびロボットシステム | |
| JP6400538B2 (ja) | モータにより駆動されるロボットを制御するロボット制御装置 | |
| JP2003071760A (ja) | 組立ロボット | |
| JP2012051043A (ja) | ロボットシステムまたはロボット制御装置 | |
| JP4389980B2 (ja) | 多関節型ロボットの制御方法 | |
| JP2007066001A (ja) | ロボットの制御装置 | |
| CN116749196A (zh) | 一种多轴机械臂碰撞检测系统及方法、机械臂 | |
| JP5633268B2 (ja) | ロボットの制御装置 | |
| JP6252272B2 (ja) | 垂直多関節型ロボットの位置誤差抑制方法 | |
| CN113561170B (zh) | 机器人力矩补偿方法、机器人、设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180130 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180320 |
|
| 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: 20180814 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180905 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6400538 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |