JP5743495B2 - ロボット制御装置 - Google Patents
ロボット制御装置 Download PDFInfo
- Publication number
- JP5743495B2 JP5743495B2 JP2010248187A JP2010248187A JP5743495B2 JP 5743495 B2 JP5743495 B2 JP 5743495B2 JP 2010248187 A JP2010248187 A JP 2010248187A JP 2010248187 A JP2010248187 A JP 2010248187A JP 5743495 B2 JP5743495 B2 JP 5743495B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- start condition
- calculation
- shared memory
- command data
- 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—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- 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/1602—Programme controls characterised by the control system, structure, architecture
- B25J9/161—Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
-
- 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/1656—Programme 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/33—Director till display
- G05B2219/33081—Parallel computing, pipeline
-
- 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/40449—Continuous, smooth robot motion
-
- 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/40495—Inverse kinematics model controls trajectory planning and servo system
-
- 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/40512—Real time path planning, trajectory generation
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Numerical Control (AREA)
- Manipulator (AREA)
Description
また、本発明は、多関節ロボット本体の各関節を駆動する複数の駆動部の各々に関節角度の指令値を出力して前記各駆動部の駆動動作を制御するロボット制御装置において、共有メモリと、前記共有メモリにアクセス可能に接続された第1の処理部及び第2の処理部と、を備え、前記共有メモリには、前記多関節ロボット本体を目標位置姿勢に動作させるコマンドが記述された動作記述部と、前記動作記述部に記述されたコマンドから前記各駆動部に出力する指令値の連なりを示す動作指令データを計算する計算開始条件が記述された計算開始条件記述部と、前記各駆動部を動作させる動作開始条件が記述された動作開始条件記述部と、少なくとも計算開始待ち状態、計算中状態、計算完了状態及び動作中状態のうちのいずれかの状態となる状態変数と、を含む命令が予め複数格納され、前記第1の処理部は、前記共有メモリに格納された各命令の計算開始条件記述部を参照して、計算開始条件を満たし、且つ状態変数が計算開始待ち状態である命令の動作記述部に記述されているコマンドを前記共有メモリから取得する計算開始条件判定部と、前記共有メモリに格納された命令のうち、前記計算開始条件判定部によりコマンドが取得された命令の状態変数を計算中状態に変更する第1の状態変数変更部と、前記計算開始条件判定部により取得されたコマンドから動作指令データを計算し、この動作指令データを前記共有メモリに格納する計算部と、前記共有メモリに格納された命令のうち、前記計算部による計算が完了した動作指令データに対応する命令の状態変数を計算完了状態に変更する第2の状態変数変更部と、を有し、前記第2の処理部は、前記共有メモリに格納された各命令の動作開始条件記述部を参照して、前記共有メモリに格納された動作指令データのうち、動作開始条件を満たし、且つ状態変数が計算完了状態である命令に対応する動作指令データを前記共有メモリから取得する動作開始条件判定部と、前記共有メモリに格納された命令のうち、前記動作開始条件判定部により取得された動作指令データに対応する命令の状態変数を動作中状態に変更する第3の状態変数変更部と、前記動作開始条件判定部により取得された動作指令データから前記各駆動部に対応する指令値を取得して、指令値を前記各駆動部に一定の時間間隔で同期して出力する送信部と、を有することを特徴とする。
図1は、本発明の第1実施形態に係るロボット装置の概略構成を示す説明図である。ロボット装置50は、多関節ロボット本体100と、多関節ロボット本体100を制御するロボット制御装置200と、を備えている。
次に、本発明の第2実施形態に係るロボット制御装置について説明する。図7は、ロボット制御装置200Aの動作の流れを示す説明図であり、図8は、共有メモリに格納される各命令の構成を示す説明図である。なお、本第2実施形態において、上記第1実施形態と同様の構成については、同一符号を付して説明を省略する。
次に、本発明の第3実施形態に係るロボット制御装置について説明する。図9はロボット制御装置の第1の処理部の各部の動作の流れを示す説明図である。図10はロボット制御装置の第2の処理部の各部の動作の流れを示す説明図である。なお、上記第1,第2実施形態と同様の構成については、同一符号を付して説明を省略する。ここで、上記第1,第2実施形態では、多関節ロボット本体100が1台の場合について説明したが、2台以上であっても制御動作は同じである。本第3実施形態では、2台の多関節ロボット本体100a,100bを対象としているが、制御動作は多関節ロボット本体が1台であっても、3台以上であっても変わらない。
J.E.Bobrow, S.Dubowsky, J.S.Gibson:
Time−Optimal Control of Robotic Manipulators Along Specified Paths,
The International Journal of Rbotics Research, Vol.4, No.3(1985), p3−17.
次に、本発明の第4実施形態に係るロボット制御装置について説明する。なお、ロボット制御装置の構成は、上記第1〜第3実施形態と同様である。図11は、ロボット制御装置により生成される動作指令データの例を示す図である。なお、多関節ロボット本体は、多軸であるので、各関節のモータに出力される複数本の指令値列があるが、説明のために1本の指令値列についてのみ図示している。多関節ロボット本体が同じ動作を繰り返す場合、第1回目の動作指令データと第2回目の動作指令データとが同じとなるので、第2回目以降は、動作指令データの計算を省略することが可能である。
次に、本発明の第5実施形態に係るロボット制御装置について説明する。上記第4実施形態では、図11に示すように、連続する2つの動作指令データのうち、一方の動作指令データの終端値と、他方の動作指令データの始端値とが一致する場合について説明した。ところが、図12に示すように、連続する2つの動作指令データのうち、一方の動作指令データの終端値と、他方の動作指令データの始端値とが一致せず、差分Δfずれている場合もある。これが一致していないと2回目の動作指令データに基づく多関節ロボット本体の動作が滑らかとはならない。そこで、本第5実施形態では、オフセット値を加算する処理を行う。
Claims (7)
- 多関節ロボット本体の各関節を駆動する複数の駆動部の各々に関節角度の指令値を出力して前記各駆動部の駆動動作を制御するロボット制御装置において、
共有メモリと、前記共有メモリにアクセス可能に接続された第1の処理部及び第2の処理部と、を備え、
前記共有メモリには、
前記多関節ロボット本体を目標位置姿勢に動作させるコマンドが記述された動作記述部と、
前記動作記述部に記述されたコマンドから前記各駆動部に出力する指令値の連なりを示す動作指令データを計算する計算開始条件が記述された計算開始条件記述部と、
前記各駆動部を動作させる動作開始条件が記述された動作開始条件記述部と、を含む命令が予め複数格納され、
前記第1の処理部は、
前記共有メモリに格納された各命令の計算開始条件記述部を参照して、計算開始条件を満たしている命令の動作記述部に記述されているコマンドを前記共有メモリから取得する計算開始条件判定部と、
前記計算開始条件判定部により取得されたコマンドから動作指令データを計算し、この動作指令データを前記共有メモリに格納する計算部と、を有し、
前記第2の処理部は、
前記共有メモリに格納された各命令の動作開始条件記述部を参照して、前記共有メモリに格納された動作指令データのうち、動作開始条件を満たしている命令に対応する動作指令データを前記共有メモリから取得する動作開始条件判定部と、
前記動作開始条件判定部により取得された動作指令データから前記各駆動部に対応する指令値を取得して、指令値を前記各駆動部に一定の時間間隔で同期して出力する送信部と、を有することを特徴とするロボット制御装置。 - 多関節ロボット本体の各関節を駆動する複数の駆動部の各々に関節角度の指令値を出力して前記各駆動部の駆動動作を制御するロボット制御装置において、
共有メモリと、前記共有メモリにアクセス可能に接続された第1の処理部及び第2の処理部と、を備え、
前記共有メモリには、
前記多関節ロボット本体を目標位置姿勢に動作させるコマンドが記述された動作記述部と、
前記動作記述部に記述されたコマンドから前記各駆動部に出力する指令値の連なりを示す動作指令データを計算する計算開始条件が記述された計算開始条件記述部と、
前記各駆動部を動作させる動作開始条件が記述された動作開始条件記述部と、
少なくとも計算開始待ち状態、計算中状態、計算完了状態及び動作中状態のうちのいずれかの状態となる状態変数と、を含む命令が予め複数格納され、
前記第1の処理部は、
前記共有メモリに格納された各命令の計算開始条件記述部を参照して、計算開始条件を満たし、且つ状態変数が計算開始待ち状態である命令の動作記述部に記述されているコマンドを前記共有メモリから取得する計算開始条件判定部と、
前記共有メモリに格納された命令のうち、前記計算開始条件判定部によりコマンドが取得された命令の状態変数を計算中状態に変更する第1の状態変数変更部と、
前記計算開始条件判定部により取得されたコマンドから動作指令データを計算し、この動作指令データを前記共有メモリに格納する計算部と、
前記共有メモリに格納された命令のうち、前記計算部による計算が完了した動作指令データに対応する命令の状態変数を計算完了状態に変更する第2の状態変数変更部と、を有し、
前記第2の処理部は、
前記共有メモリに格納された各命令の動作開始条件記述部を参照して、前記共有メモリに格納された動作指令データのうち、動作開始条件を満たし、且つ状態変数が計算完了状態である命令に対応する動作指令データを前記共有メモリから取得する動作開始条件判定部と、
前記共有メモリに格納された命令のうち、前記動作開始条件判定部により取得された動作指令データに対応する命令の状態変数を動作中状態に変更する第3の状態変数変更部と、
前記動作開始条件判定部により取得された動作指令データから前記各駆動部に対応する指令値を取得して、指令値を前記各駆動部に一定の時間間隔で同期して出力する送信部と、を有することを特徴とするロボット制御装置。 - 前記第2の処理部は、
前記各駆動部に対応した数のトラックを有するバッファ部と、
前記動作開始条件判定部により取得された動作指令データの指令値を、前記各駆動部に対応するトラックに時系列順に連続して書き込むバッファ書き込み部と、
同時刻に出力する指令値を前記バッファ部の各トラックから読み出すバッファ読み出し部と、を有することを特徴とする請求項1又は2に記載のロボット制御装置。 - 前記計算部は、前記計算開始条件判定部が取得したコマンドから計算される動作指令データが、前記共有メモリに格納されている動作指令データと一致すると判断した場合は、計算を省略することを特徴とする請求項1乃至3のいずれか1項に記載のロボット制御装置。
- 前記動作開始条件判定部は、前回、前記共有メモリから取得した動作指令データ中の最後の指令値と、今回、前記共有メモリから取得した動作指令データ中の最初の指令値との差分を計算し、前記差分を初期値としてゼロまで漸次減少するオフセット値を、今回、前記共有メモリから取得した動作指令データ中の最初の指令値から時系列順に指令値に加算する補正を行うことを特徴とする請求項4に記載のロボット制御装置。
- 前記第2の処理部は、前記多関節ロボット本体の姿勢を監視するロボット状態監視部を有し、
前記計算部は、逆運動学モデルを用いて動作指令データを計算し、
前記ロボット状態監視部は、順運動学モデルを用いて前記多関節ロボット本体の位置姿勢を計算することを特徴とする請求項1乃至5のいずれか1項に記載のロボット制御装置。 - 前記多関節ロボット本体の状態を検知するセンサを備え、
前記第2の処理部は、
前記センサの検知結果を用いて前記動作開始条件判定部により取得された動作指令データの指令値を補正する指令値補正部を有することを特徴とする請求項1乃至6のいずれか1項に記載のロボット制御装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010248187A JP5743495B2 (ja) | 2010-11-05 | 2010-11-05 | ロボット制御装置 |
US13/269,215 US8744625B2 (en) | 2010-11-05 | 2011-10-07 | Robot controlling device |
EP11186062.3A EP2450157B1 (en) | 2010-11-05 | 2011-10-21 | Robot controlling device |
CN201110339526.9A CN102528809B (zh) | 2010-11-05 | 2011-11-01 | 机器人控制设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010248187A JP5743495B2 (ja) | 2010-11-05 | 2010-11-05 | ロボット制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012096338A JP2012096338A (ja) | 2012-05-24 |
JP5743495B2 true JP5743495B2 (ja) | 2015-07-01 |
Family
ID=45065642
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010248187A Active JP5743495B2 (ja) | 2010-11-05 | 2010-11-05 | ロボット制御装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8744625B2 (ja) |
EP (1) | EP2450157B1 (ja) |
JP (1) | JP5743495B2 (ja) |
CN (1) | CN102528809B (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017090924A1 (ko) * | 2015-11-27 | 2017-06-01 | 현대중공업 주식회사 | 정형외과 수술용 마커 위치 확인 시스템 및 그 확인 방법 |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5743495B2 (ja) * | 2010-11-05 | 2015-07-01 | キヤノン株式会社 | ロボット制御装置 |
JP5896789B2 (ja) | 2012-03-07 | 2016-03-30 | キヤノン株式会社 | ロボット制御装置、ロボット装置、ロボット制御方法、プログラム及び記録媒体 |
WO2014110749A1 (en) * | 2013-01-17 | 2014-07-24 | Abb Technology Ltd. | Robot control system and method thereof |
EP2946253A4 (en) * | 2013-01-17 | 2016-10-12 | Abb Technology Ltd | MOTION CONTROL AND ROBOT CONTROL SYSTEM THEREWITH |
JP6211802B2 (ja) * | 2013-05-29 | 2017-10-11 | 日本電産サンキョー株式会社 | データ処理装置およびデータ処理方法 |
JP6238628B2 (ja) | 2013-08-06 | 2017-11-29 | キヤノン株式会社 | ロボット装置、ロボット制御方法、ロボット制御プログラム及びロボット装置を用いた部品の製造方法 |
WO2015068214A1 (ja) * | 2013-11-05 | 2015-05-14 | 株式会社安川電機 | トレースデータ収集システム、コントローラ、モータ制御装置、操作端末及びトレースデータ収集方法 |
JP6510761B2 (ja) * | 2014-04-08 | 2019-05-08 | 川崎重工業株式会社 | データ採取システムおよび方法 |
CN105500361B (zh) * | 2014-09-23 | 2017-07-11 | 上海通用汽车有限公司 | 一种连杆结构机械手的运动控制方法及系统 |
CN104440910B (zh) * | 2014-11-07 | 2016-05-04 | 绵阳市维博电子有限责任公司 | 一种实现机器人双手臂同步控制的方法及系统 |
CN105843081A (zh) * | 2015-01-12 | 2016-08-10 | 芋头科技(杭州)有限公司 | 控制系统及控制方法 |
JP6700669B2 (ja) | 2015-04-07 | 2020-05-27 | キヤノン株式会社 | 制御方法、ロボット装置、プログラム、記録媒体、及び物品の製造方法 |
DE102015225183B4 (de) * | 2015-12-15 | 2022-09-15 | Carl Zeiss Meditec Ag | Medizinische Vorrichtung mit einem medizinisch-optischen Gerät und einer Haltevorrichtung und Verfahren zum Betrieb der medizinischen Vorrichtung |
JP6363643B2 (ja) * | 2016-03-04 | 2018-07-25 | ファナック株式会社 | プログラム指令の解析桁数を増やすことを可能とする数値制御装置 |
JP2018037021A (ja) * | 2016-09-02 | 2018-03-08 | オムロン株式会社 | 制御装置および制御システム |
JP6851837B2 (ja) * | 2017-01-20 | 2021-03-31 | キヤノン株式会社 | 制御装置、ロボットシステム、制御方法、プログラム、記録媒体及び物品の製造方法 |
CN110167720B (zh) * | 2017-03-01 | 2022-02-25 | 欧姆龙株式会社 | 监测装置、监控系统和用于对其进行编程的方法 |
CN107745382A (zh) * | 2017-09-29 | 2018-03-02 | 李少锋 | 机器手臂的同步控制系统 |
CN109960178B (zh) * | 2017-12-26 | 2020-10-16 | 深圳市优必选科技有限公司 | 机器人及其关节运动控制方法、装置 |
EP3812853B1 (en) * | 2018-06-22 | 2024-01-17 | Soft Servo Systems, Inc. | Motion control program, motion control method, and motion control device |
EP3812855B1 (en) * | 2018-06-22 | 2024-01-17 | Soft Servo Systems, Inc. | Motion control program, motion control method, and motion control device |
US11045950B2 (en) | 2018-11-02 | 2021-06-29 | Canon Kabushiki Kaisha | Driving device and detecting device |
JP7168011B2 (ja) * | 2019-02-08 | 2022-11-09 | 日本電気株式会社 | 動作モデル算出装置、制御装置、関節機構、動作モデル算出方法、プログラム |
WO2020211914A1 (en) * | 2019-04-17 | 2020-10-22 | Universal Robots A/S | Method of controlling a robot arm based on adaptive friction |
DE102019135810B3 (de) * | 2019-12-27 | 2020-10-29 | Franka Emika Gmbh | Erzeugung eines Steuerprogramms für einen Robotermanipulator |
JP7490979B2 (ja) * | 2020-02-17 | 2024-05-28 | オムロン株式会社 | 処理装置、及び処理方法 |
CN118613771A (zh) * | 2022-03-04 | 2024-09-06 | 发那科株式会社 | 工业机械的控制装置 |
KR102738178B1 (ko) * | 2022-07-19 | 2024-12-04 | 코가로보틱스 주식회사 | 로봇 제어를 위한 데이터 처리 장치 및 방법 |
KR102607429B1 (ko) * | 2023-03-13 | 2023-11-29 | (주)빅텍스 | 매니퓰레이터 보정 제어장치 및 장치 제어방법 |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61117605A (ja) * | 1984-11-14 | 1986-06-05 | Hitachi Ltd | ロボツトの制御方法 |
JPH0538689A (ja) * | 1991-07-29 | 1993-02-19 | Toshiba Corp | 多関節ロボツトの分散制御システム |
WO1995002801A1 (en) * | 1993-07-16 | 1995-01-26 | Immersion Human Interface | Three-dimensional mechanical mouse |
US5739811A (en) * | 1993-07-16 | 1998-04-14 | Immersion Human Interface Corporation | Method and apparatus for controlling human-computer interface systems providing force feedback |
JP3309559B2 (ja) * | 1994-03-28 | 2002-07-29 | 株式会社デンソー | サーボ制御装置 |
JPH08328628A (ja) | 1995-06-02 | 1996-12-13 | Yaskawa Electric Corp | 複数ロボット制御装置 |
JPH1020922A (ja) * | 1996-07-05 | 1998-01-23 | Seiko Epson Corp | ロボットコントローラおよびそのプログラム更新方法 |
JP3023667B2 (ja) * | 1997-03-27 | 2000-03-21 | ファナック株式会社 | 数値制御方法 |
US6659939B2 (en) * | 1998-11-20 | 2003-12-09 | Intuitive Surgical, Inc. | Cooperative minimally invasive telesurgical system |
KR20010003879A (ko) | 1999-06-25 | 2001-01-15 | 윤종용 | 용접로봇 시스템 |
US6442451B1 (en) | 2000-12-28 | 2002-08-27 | Robotic Workspace Technologies, Inc. | Versatile robot control system |
US6865441B2 (en) * | 2002-12-19 | 2005-03-08 | National Instruments Corporation | Parallel trajectory generation, interpolation, and control in a motion control application |
JP4587738B2 (ja) * | 2003-08-25 | 2010-11-24 | ソニー株式会社 | ロボット装置及びロボットの姿勢制御方法 |
JP2006187826A (ja) * | 2005-01-05 | 2006-07-20 | Kawasaki Heavy Ind Ltd | ロボットコントローラ |
JP4210270B2 (ja) | 2005-06-07 | 2009-01-14 | ファナック株式会社 | ロボット制御装置及びロボット制御方法 |
JP4810251B2 (ja) * | 2006-02-16 | 2011-11-09 | キヤノン株式会社 | 原子間力顕微鏡 |
JP4941068B2 (ja) * | 2007-04-16 | 2012-05-30 | トヨタ自動車株式会社 | 経路作成方法及び経路作成装置 |
US7915787B2 (en) * | 2007-07-20 | 2011-03-29 | Canon Kabushiki Kaisha | Actuator |
JP4839487B2 (ja) * | 2007-12-04 | 2011-12-21 | 本田技研工業株式会社 | ロボット及びタスク実行システム |
DE102008005124A1 (de) | 2008-01-18 | 2009-07-23 | Kuka Roboter Gmbh | Computersystem, Steuerungsvorrichtung für eine Maschine, insbesondere für einen Industrieroboter, und Industrieroboter |
WO2009107358A1 (ja) * | 2008-02-28 | 2009-09-03 | パナソニック株式会社 | ロボットアームの制御装置及び制御方法、ロボット、ロボットアームの制御プログラム、及びロボットアーム制御用集積電子回路 |
AU2009221571B2 (en) | 2008-03-06 | 2014-03-06 | Commonwealth Scientific And Industrial Research Organisation | Manufacture of pipes |
JP5424581B2 (ja) * | 2008-06-06 | 2014-02-26 | キヤノン株式会社 | 部分測定を合成する形状測定方法 |
WO2010079564A1 (ja) * | 2009-01-09 | 2010-07-15 | パナソニック株式会社 | ロボットアームの制御装置及び制御方法、ロボット、ロボットアームの制御プログラム、並びに、集積電子回路 |
WO2012029227A1 (ja) * | 2010-08-31 | 2012-03-08 | パナソニック株式会社 | マスタースレーブロボットの制御装置及び制御方法、マスタースレーブロボット、制御プログラム、並びに、集積電子回路 |
JP5743495B2 (ja) * | 2010-11-05 | 2015-07-01 | キヤノン株式会社 | ロボット制御装置 |
JP2012232363A (ja) * | 2011-04-28 | 2012-11-29 | Seiko Epson Corp | ロボット制御システム、ロボットシステム及びプログラム |
JP5966372B2 (ja) * | 2012-01-17 | 2016-08-10 | セイコーエプソン株式会社 | ロボット制御装置、ロボットシステム、ロボット制御方法及びロボット |
JP5962020B2 (ja) * | 2012-01-17 | 2016-08-03 | セイコーエプソン株式会社 | ロボット制御装置、ロボットシステム、ロボット及びロボット制御方法 |
-
2010
- 2010-11-05 JP JP2010248187A patent/JP5743495B2/ja active Active
-
2011
- 2011-10-07 US US13/269,215 patent/US8744625B2/en active Active
- 2011-10-21 EP EP11186062.3A patent/EP2450157B1/en active Active
- 2011-11-01 CN CN201110339526.9A patent/CN102528809B/zh active Active
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017090924A1 (ko) * | 2015-11-27 | 2017-06-01 | 현대중공업 주식회사 | 정형외과 수술용 마커 위치 확인 시스템 및 그 확인 방법 |
US11202685B2 (en) | 2015-11-27 | 2021-12-21 | Curexo, Inc. | System for identifying position of marker for orthopedic surgery and method for identifying same |
Also Published As
Publication number | Publication date |
---|---|
JP2012096338A (ja) | 2012-05-24 |
CN102528809A (zh) | 2012-07-04 |
US20120116582A1 (en) | 2012-05-10 |
EP2450157B1 (en) | 2019-03-27 |
EP2450157A3 (en) | 2018-02-28 |
EP2450157A2 (en) | 2012-05-09 |
US8744625B2 (en) | 2014-06-03 |
CN102528809B (zh) | 2015-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5743495B2 (ja) | ロボット制御装置 | |
US8909376B2 (en) | Robot hand and method of controlling the same | |
Palmer et al. | Real-time method for tip following navigation of continuum snake arm robots | |
JP6659096B2 (ja) | ロボット装置の制御方法、およびロボット装置 | |
JP5744587B2 (ja) | ロボット制御装置、ロボット制御方法、プログラム及び記録媒体 | |
JP5175691B2 (ja) | ロボットアームの教示システム及び方法 | |
JP2023080195A (ja) | ロボット、物品の製造方法、制御方法、制御プログラム、記録媒体 | |
JP2019166626A (ja) | 制御装置及び機械学習装置 | |
JP2006110702A (ja) | 学習制御機能を備えたロボット及びロボットの制御方法 | |
JP5458769B2 (ja) | ロボットの制御装置 | |
KR20110041950A (ko) | 여유자유도 제어를 이용한 로봇의 교시 및 재현 방법 | |
JP6003312B2 (ja) | ロボットシステム | |
US20170028548A1 (en) | Robot control device and robot control method | |
CN105598968A (zh) | 一种并联机械臂的运动规划与控制方法 | |
JP2007011978A (ja) | ロボットの運動制御装置 | |
JP6360301B2 (ja) | 動作プログラム作成方法およびロボットの制御方法 | |
JP2010076058A (ja) | 多関節型マニピュレータの制御装置及び多関節型マニピュレータの手先動作軌道生成方法 | |
CN113084792B (zh) | 关节奇异区域的确定方法、机器人及存储装置 | |
JP2007000954A (ja) | ロボット教示装置及び方法 | |
JP6540810B2 (ja) | ハンド力覚計測装置、ハンド力覚計測方法、及びハンド力覚計測プログラム | |
JP7178994B2 (ja) | 把持システム | |
JP4647919B2 (ja) | 制御方法および制御装置 | |
JP6057283B2 (ja) | 多関節ロボット及び半導体ウェハ搬送装置 | |
JP7276359B2 (ja) | 動作指令生成装置、機構制御システム、コンピュータプログラム、動作指令生成方法及び機構制御方法 | |
JP7441716B2 (ja) | 作業システム及び作業制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20130228 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20131101 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140717 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140729 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140926 |
|
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: 20150331 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150428 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5743495 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |