JP5941083B2 - 外部環境との接触を検知するロボット制御装置 - Google Patents
外部環境との接触を検知するロボット制御装置 Download PDFInfo
- Publication number
- JP5941083B2 JP5941083B2 JP2014048971A JP2014048971A JP5941083B2 JP 5941083 B2 JP5941083 B2 JP 5941083B2 JP 2014048971 A JP2014048971 A JP 2014048971A JP 2014048971 A JP2014048971 A JP 2014048971A JP 5941083 B2 JP5941083 B2 JP 5941083B2
- Authority
- JP
- Japan
- Prior art keywords
- force
- robot
- robot arm
- contact
- correction amount
- 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
- 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
- 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/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/1633—Programme controls characterised by the control loop compliant, force, torque control, e.g. combined with position control
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L5/00—Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes
- G01L5/0052—Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes measuring forces due to impact
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L5/00—Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes
- G01L5/22—Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes for measuring the force applied to control members, e.g. control members of vehicles, triggers
- G01L5/226—Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes for measuring the force applied to control members, e.g. control members of vehicles, triggers to manipulators, e.g. the force due to gripping
-
- 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/39319—Force control, force as reference, active compliance
-
- 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)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Manipulator (AREA)
Description
2番目の発明によれば、1番目の発明において、前記接触力算出部により算出された前記接触力が所定値を超えた場合には、前記ロボットアームを停止させる停止指令部(16)をさらに具備する。
2番目の発明においては、ロボットアームが外部環境に接触したときの接触力が所定値を超えた場合には、ロボットアームを停止させる。このため、ロボットをより安全に動作させられる。
図1は本発明に基づくロボット制御装置の機能ブロック図である。図1に示されるように、複数の関節を備えたロボット1、例えば六軸垂直多関節ロボットがロボット制御装置10に接続されている。ロボット1のロボットアーム101には六個の関節が設けられており、ロボットアーム101は各関節J1〜J6で回動または捩り動作することができる。
ΔFX=SFX−RFX (1)
ΔFY=SFY−RFY (2)
ΔFZ=SFZ−RFZ (3)
CFX=SFX−ΔFX−RFX (5)
CFY=SFY−ΔFY−RFY (6)
CFZ=SFZ−ΔFZ−RFZ (7)
10 ロボット制御装置
11 内力推定部
12 記憶部
13 力補正量決定部
15 接触力算出部
16 停止指令部
17 動作計画部
18 動作指令作成部
101 ロボットアーム
102 ロボットベース
103 力センサ
108 固定具
109 線条体
Claims (2)
- 力センサ(103)が取付けられた多関節ロボット(1)を制御するロボット制御装置(10)において、
前記ロボットのロボットアーム(101)および該ロボットアームの先端に取付けられたハンド(107)のそれぞれの自重と、前記ロボットアームおよび前記ハンドのそれぞれの動作により生じる慣性力とに基づいて、前記力センサの取付け箇所に生じる力を内力として推定する内力推定部(11)と、
前記ロボットアームの複数の関節のそれぞれの回転動作領域を角度に応じて複数の小領域に分割して、それぞれの小領域において、前記ロボットアームが外部環境に接触していない状態における前記力センサの出力から、前記ロボットアームが外部環境に接触していない状態において前記内力推定部により推定された内力を減算して、力補正量として記憶する記憶部(12)と、
前記ロボットアームの前記複数の関節の現在の角度に対応する力補正量を前記記憶部から決定する力補正量決定部(13)と、
前記力センサの現在の出力から、前記ロボットの動作時において前記内力推定部により推定された内力と、前記力補正量決定部により決定された前記力補正量とを減算して、前記ロボットアームが外部環境に接触する接触力を算出する接触力算出部(15)と、を具備する、ロボット制御装置。 - 前記接触力算出部により算出された前記接触力が所定値を超えた場合には、前記ロボットアームを停止させる停止指令部(16)をさらに具備する請求項1に記載のロボット制御装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014048971A JP5941083B2 (ja) | 2014-03-12 | 2014-03-12 | 外部環境との接触を検知するロボット制御装置 |
US14/616,992 US9327408B2 (en) | 2014-03-12 | 2015-02-09 | Robot control device detecting contact with external environment |
DE102015002764.6A DE102015002764B4 (de) | 2014-03-12 | 2015-03-05 | Robotersteuerung mit detektion eines kontaktes im externen umfeld |
CN201510103632.5A CN104908047B (zh) | 2014-03-12 | 2015-03-09 | 感知与外部环境的接触的机器人控制装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014048971A JP5941083B2 (ja) | 2014-03-12 | 2014-03-12 | 外部環境との接触を検知するロボット制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015171747A JP2015171747A (ja) | 2015-10-01 |
JP5941083B2 true JP5941083B2 (ja) | 2016-06-29 |
Family
ID=54010281
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014048971A Active JP5941083B2 (ja) | 2014-03-12 | 2014-03-12 | 外部環境との接触を検知するロボット制御装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9327408B2 (ja) |
JP (1) | JP5941083B2 (ja) |
CN (1) | CN104908047B (ja) |
DE (1) | DE102015002764B4 (ja) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107438502B (zh) * | 2015-03-31 | 2019-05-31 | Abb瑞士股份有限公司 | 通过触摸来控制工业机器人的方法 |
JP6598495B2 (ja) * | 2015-04-22 | 2019-10-30 | キヤノン株式会社 | ロボット装置、制御プログラム、記録媒体、ロボット装置の制御方法、および物品の製造方法 |
JP6591818B2 (ja) | 2015-07-30 | 2019-10-16 | ファナック株式会社 | 産業用ロボットシステムおよびその制御方法 |
WO2017073052A1 (ja) | 2015-10-30 | 2017-05-04 | 川崎重工業株式会社 | ロボットシステムの監視装置 |
DE102015222166A1 (de) * | 2015-11-11 | 2017-05-11 | Kuka Roboter Gmbh | Sensitive Roboter durch Sensorik vor der ersten Roboterachse |
DE102015120485B3 (de) * | 2015-11-26 | 2016-12-15 | Kuka Roboter Gmbh | Manipulator mit Überwachung von äußeren Lastmomenten |
US9744665B1 (en) * | 2016-01-27 | 2017-08-29 | X Development Llc | Optimization of observer robot locations |
JP6739954B2 (ja) | 2016-03-18 | 2020-08-12 | キヤノン株式会社 | ロボット装置、物品の製造方法、および制御方法 |
JP2017177290A (ja) * | 2016-03-30 | 2017-10-05 | ソニー株式会社 | アーム制御方法及びアーム制御装置 |
CN109843521A (zh) * | 2016-10-31 | 2019-06-04 | 生活机器人学股份有限公司 | 机械臂机构 |
JP6490112B2 (ja) * | 2017-01-17 | 2019-03-27 | ファナック株式会社 | ロボット制御装置 |
JP6748019B2 (ja) | 2017-04-10 | 2020-08-26 | ファナック株式会社 | 外力表示機能を有するロボットシステム、処理装置及び教示操作盤 |
JP6526097B2 (ja) | 2017-04-21 | 2019-06-05 | ファナック株式会社 | ロボットシステム |
GB201719419D0 (en) * | 2017-11-22 | 2018-01-03 | Airbus Operations Gmbh | Mobile manufacturing module |
JP2019098407A (ja) | 2017-11-28 | 2019-06-24 | ファナック株式会社 | ロボット |
US11305434B2 (en) | 2018-10-26 | 2022-04-19 | Fanuc Corporation | Robot system |
JP6878381B2 (ja) * | 2018-10-26 | 2021-05-26 | ファナック株式会社 | ロボットシステム |
JP7089460B2 (ja) * | 2018-11-30 | 2022-06-22 | 川崎重工業株式会社 | ガス圧検知装置、ガス圧検知装置を備えるロボット及びそのガス圧検知方法 |
US20220219320A1 (en) * | 2019-05-29 | 2022-07-14 | Universal Robots A/S | Detection of change in contact between robot arm and an object |
CN113510708B (zh) * | 2021-07-28 | 2021-12-28 | 南京航空航天大学 | 一种基于双目视觉的接触式工业机器人自动标定*** |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2566665B2 (ja) * | 1990-06-27 | 1996-12-25 | 川崎重工業株式会社 | 慣性系におけるロボットの制御装置 |
JPH04148307A (ja) * | 1990-10-11 | 1992-05-21 | Hitachi Metals Ltd | 力制御ロボットにおける加工力の検出法 |
EP0605050A3 (en) | 1992-12-28 | 1997-02-26 | Koninkl Philips Electronics Nv | Control of machine movement based on an adaptive kinematic model. |
US5497061A (en) * | 1993-03-31 | 1996-03-05 | Hitachi, Ltd. | Method of controlling robot's compliance |
JP2681035B2 (ja) * | 1995-03-23 | 1997-11-19 | 工業技術院長 | 力検出補償を行う力制御ロボット |
US5920679A (en) * | 1997-08-25 | 1999-07-06 | The Research Foundation Of State University Of New York | Apparatus and method for computer-aided low-harmonic trajectory planning for computer-controlled machinery |
JP2001051721A (ja) * | 1999-08-17 | 2001-02-23 | Yaskawa Electric Corp | 衝突検出装置 |
US6921317B2 (en) * | 2002-11-21 | 2005-07-26 | The Boeing Company | Automated lapping system |
JP4239083B2 (ja) * | 2003-10-22 | 2009-03-18 | 株式会社安川電機 | ロボットの制御装置および制御方法 |
JP2006021287A (ja) | 2004-07-09 | 2006-01-26 | Univ Waseda | ロボットの接触力検出装置 |
JP4508164B2 (ja) * | 2006-06-26 | 2010-07-21 | トヨタ自動車株式会社 | 多関節ロボット及びその制御プログラム |
JP4267027B2 (ja) * | 2006-12-07 | 2009-05-27 | ファナック株式会社 | ロボット制御装置 |
JP5030653B2 (ja) * | 2007-04-20 | 2012-09-19 | 株式会社牧野フライス製作所 | 数値制御工作機械及び数値制御装置 |
JP4643619B2 (ja) * | 2007-07-19 | 2011-03-02 | ファナック株式会社 | ロボット制御装置 |
US8786243B2 (en) | 2007-11-02 | 2014-07-22 | Makino Milling Machine Co., Ltd. | Method and device for preparing error map and numerically controlled machine tool having error map preparation function |
DE102007060682B4 (de) | 2007-12-17 | 2015-08-20 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zur modellbasierten Regelung eines Manipulators |
JP5601048B2 (ja) * | 2009-08-28 | 2014-10-08 | 富士通株式会社 | 移動体装置 |
GB201003599D0 (en) * | 2010-03-04 | 2010-04-21 | Renishaw Plc | Measurement method and apparatus |
JP5522403B2 (ja) * | 2010-12-28 | 2014-06-18 | 株式会社安川電機 | ロボットシステム及びロボットの状態判定方法 |
JP5614232B2 (ja) * | 2010-10-20 | 2014-10-29 | トヨタ自動車株式会社 | ロボットハンドの制御装置、制御方法、及び制御用プログラム |
CN103507070B (zh) * | 2012-06-25 | 2015-11-18 | 发那科株式会社 | 使用三轴力传感器进行力控制的机器人控制装置 |
KR102079940B1 (ko) * | 2013-07-09 | 2020-02-21 | 삼성전자주식회사 | 마찰계수 추정 기능을 갖는 이동 로봇 및 마찰계수 추정 방법 |
-
2014
- 2014-03-12 JP JP2014048971A patent/JP5941083B2/ja active Active
-
2015
- 2015-02-09 US US14/616,992 patent/US9327408B2/en active Active
- 2015-03-05 DE DE102015002764.6A patent/DE102015002764B4/de active Active
- 2015-03-09 CN CN201510103632.5A patent/CN104908047B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015171747A (ja) | 2015-10-01 |
CN104908047A (zh) | 2015-09-16 |
US20150258690A1 (en) | 2015-09-17 |
CN104908047B (zh) | 2017-05-03 |
DE102015002764B4 (de) | 2018-11-29 |
DE102015002764A1 (de) | 2015-09-17 |
US9327408B2 (en) | 2016-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5941083B2 (ja) | 外部環境との接触を検知するロボット制御装置 | |
JP6648913B2 (ja) | 制御方法、ロボット装置、プログラム、記録媒体、物品の製造方法、及び駆動装置 | |
US10618164B2 (en) | Robot system having learning control function and learning control method | |
JP6174654B2 (ja) | センサの位置と向きを算出する機能を備えたロボットシステム | |
US20150367510A1 (en) | Multi-joint robot having function for repositioning arm | |
US9555548B2 (en) | Robot control device for controlling robot moved according to applied force | |
JP2015033747A (ja) | ロボットシステム、ロボット制御装置及びロボット制御方法 | |
DK2492062T3 (en) | industrial Robot | |
JP6044511B2 (ja) | ロボットの制御方法及びロボットシステム | |
JP2014046404A (ja) | ロボット | |
KR20110004788A (ko) | 머니퓰레이터를 작동시키기 위한 방법 및 장치 | |
JP2016028842A (ja) | アクチュエータシステム | |
JP2019098410A (ja) | ロボットの速度を制限する制御装置 | |
US10675757B2 (en) | Positioning device and positioning method of processing tool | |
JP2010142910A5 (ja) | ||
JP2017124455A (ja) | ロボット装置、ロボット制御方法、プログラム及び記録媒体 | |
KR101820580B1 (ko) | 경로 전진 변수들을 갖는 안전한 로봇 | |
US11141855B2 (en) | Robot system, method of controlling robot arm, recording medium, and method of manufacturing an article | |
JP2019067102A (ja) | 加工システム及び加工機の制御方法 | |
JP2011235423A (ja) | 力制御装置 | |
JP4944661B2 (ja) | ロボット出力の測定方法 | |
JP2009045714A (ja) | ロボットアームの姿勢教示方法および姿勢教示装置 | |
JP2006059037A (ja) | 溶接ロボット制御装置 | |
JP6565622B2 (ja) | ロボットシステム及びロボット制御方法 | |
JP2019181664A (ja) | ロボットの制御装置およびロボットの制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20150713 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150728 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150909 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151215 |
|
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: 20160426 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160519 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5941083 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |