RU2016107758A - Способ и система для определения по меньшей мере одного свойства манипулятора - Google Patents
Способ и система для определения по меньшей мере одного свойства манипулятора Download PDFInfo
- Publication number
- RU2016107758A RU2016107758A RU2016107758A RU2016107758A RU2016107758A RU 2016107758 A RU2016107758 A RU 2016107758A RU 2016107758 A RU2016107758 A RU 2016107758A RU 2016107758 A RU2016107758 A RU 2016107758A RU 2016107758 A RU2016107758 A RU 2016107758A
- Authority
- RU
- Russia
- Prior art keywords
- manipulator
- property
- joints
- joint
- compliance
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims 23
- 230000005284 excitation Effects 0.000 claims 6
- 238000004590 computer program Methods 0.000 claims 3
- 230000005540 biological transmission Effects 0.000 claims 2
- 230000008878 coupling Effects 0.000 claims 2
- 238000010168 coupling process Methods 0.000 claims 2
- 238000005859 coupling reaction Methods 0.000 claims 2
- 230000033001 locomotion Effects 0.000 claims 2
- 239000011159 matrix material Substances 0.000 claims 2
- 238000005457 optimization Methods 0.000 claims 2
- 238000005452 bending Methods 0.000 claims 1
- 238000012544 monitoring process Methods 0.000 claims 1
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
-
- 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/1679—Programme controls characterised by the tasks executed
- B25J9/1692—Calibration of manipulator
-
- 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
-
- 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/0061—Force sensors associated with industrial machines or actuators
- G01L5/0066—Calibration arrangements
-
- 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
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/401—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes
-
- 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/39183—Compliance compensation
-
- 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/39186—Flexible joint
-
- 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/40527—Modeling, identification of link parameters
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
Claims (40)
1. Способ определения по меньшей мере одного свойства податливости, связанного с выбранной осью манипулятора (2), который выполнен с возможностью действовать под управлением контроллера (19) и содержит по меньшей мере одну ось, содержащую сочленение и звено, соединенное с упомянутым сочленением, причем сочленение выполнено с возможностью приведения в действие через трансмиссию вращательным моментом от привода, при этом способ содержит этапы, на которых:
зажимают подвижную часть манипулятора (2) в точке в пространстве путем управления манипулятором (2), в результате чего манипулятор (2) приобретает зажатую кинематическую конфигурацию;
выбирают набор сочленений идентификации, содержащий по меньшей мере одно сочленение манипулятора (2), причем по меньшей мере одно сочленение из набора сочленений идентификации выполнено с возможностью управления упомянутой выбранной осью, по меньшей мере одно свойство податливости, связанное с которой, подлежит определению, и с возможностью ее отслеживания;
выбирают набор сочленений возбуждения, содержащий по меньшей мере одно сочленение манипулятора (2), которое, для зажатой кинематической конфигурации манипулятора (2), выполнено с возможностью возбуждения по меньшей мере одной связи выбранной оси, соединенной с по меньшей мере одним сочленением из набора сочленений идентификации;
выбирают набор сочленений зажимной конфигурации манипулятора (2), причем по меньшей мере одно сочленение из набора сочленений зажимной конфигурации не входит в набор сочленений идентификации и набор сочленений возбуждения;
приводят в действие упомянутый набор сочленений возбуждения, в результате чего упомянутая выбранная ось возбуждается, при управлении набором сочленений зажимной конфигурации так, что поддерживается зажатая кинематическая конфигурация;
отслеживают одну или более величин, связанных с крутящим моментом сочленения и позицией сочленения, полученными из крутящего момента привода и позиции привода, для по меньшей мере одного сочленения в наборе сочленений идентификации и/или наборе сочленений возбуждения; и
определяют по меньшей мере одно свойство податливости упомянутой выбранной оси на основании одной или более отслеживаемых величин.
2. Способ по п. 1, в котором свойство податливости представляет собой линейную податливость для связи и/или сочленения упомянутой выбранной оси.
3. Способ по п. 1 или 2, в котором свойство податливости представляет собой податливость связи при кручении.
4. Способ по п. 2, в котором свойство податливости представляет собой податливость связи при изгибе.
5. Способ по п. 1, в котором свойство податливости представляет собой нелинейную ортогональную податливость сочленения.
6. Способ по п. 1 или 2, содержащий этап, на котором определяют по меньшей мере одно свойство для каждой из множества выбранных осей манипулятора (2).
7. Способ по п. 1 или 2, дополнительно содержащий этапы, на которых
повторяют упомянутый способ, при этом приобретаемая зажатая кинематическая конфигурация манипулятора (2) отличается, в этом способе, от предыдущей приобретаемой зажатой кинематической конфигурации манипулятора (2); и
определяют по меньшей мере одно свойство упомянутой выбранной оси на основании определенных свойств упомянутой выбранной оси в разных зажатых кинематических конфигурациях.
8. Способ по п. 1 или 2, в котором на этапе определения по меньшей мере одного свойства определяют матрицу жесткости манипулятора для манипулятора (2) на основании одной или более отслеживаемых величин.
9. Способ по п. 8, содержащий этап, на котором организуют свойства согласно структуре матрицы жесткости манипулятора, которая связывает возможно неизвестные перемещения связей и сочленений с крутящими моментами и силами, что позволяет представлять любую комбинацию последовательных и параллельных звеньев, тем самым облегчая определение этих свойств.
10. Способ по п. 1 или 2, в котором на этапе определения по меньшей мере одного свойства осуществляют оптимизацию на основании одной или более отслеживаемых величин.
11. Способ по п. 10, в котором манипулятор (2) снабжен датчиком, выполненным с возможностью генерации сигнала датчика с данными датчика в упомянутой зажатой кинематической конфигурации, причем способ дополнительно содержит включение данных датчика манипулятора (2) в оптимизацию.
12. Способ по п. 11, в котором упомянутый датчик является датчиком силы, выполненным с возможностью генерации сигнала датчика с данными силы.
13. Способ по п. 1 или 2, в котором набор сочленений зажимной конфигурации управляется таким образом, что набор сочленений зажимной конфигурации не оказывает существенного влияния на определение по меньшей мере одного свойства, связанного с выбранной осью.
14. Способ по п. 1 или 2, содержащий этапы, на которых сравнивают по меньшей мере одно свойство с предыдущим полученным значением свойства или заранее заданным значением свойства, определяют значение разности между по меньшей мере одним свойством и предыдущим полученным значением свойства или заранее заданным значением свойства, сравнивают значение разности с пороговым значением разности и определяют износ манипулятора (2) на основании результата сравнения.
15. Способ по п. 1 или 2, в котором манипулятор является параллельным кинематическим манипулятором.
16. Способ по п. 1 или 2, содержащий этапы, на которых
получают конкретные кинематические параметры посредством кинематической калибровки манипулятора (2); и
обновляют кинематические параметры манипулятора (2) на основании упомянутого по меньшей мере одного определенного свойства упомянутой выбранной оси.
17. Применение упомянутого по меньшей мере одного свойства, определенного по любому из пп. 1-13, для обновления номинальных кинематических параметров манипулятора (2).
18. Применение упомянутого по меньшей мере одного свойства, определенного по любому из пп. 1-13, для обновления программ робота или параметров управления движением манипулятора (2).
19. Система (1) для определения по меньшей мере одного свойства податливости, связанного с выбранной осью манипулятора (2), причем система (1) содержит манипулятор (2), по меньшей мере одна ось которого содержит сочленение и звено, соединенное с упомянутым сочленением; и система дополнительно содержит по меньшей мере один привод, выполненный с возможностью приведения в действие сочленения через трансмиссию посредством вращательного момента привода, и контроллер, выполненный с возможностью управления манипулятором (2), причем контроллер (19) содержит блок (20) управления и компьютерно-считываемое запоминающее устройство (21), содержащее инструкции, предписывающие блоку (20) управления:
зажимать подвижную часть манипулятора (2) в точке в пространстве путем управления манипулятором (2), в результате чего манипулятор (2) приобретает зажатую кинематическую конфигурацию;
выбирать набор сочленений идентификации, содержащий по меньшей мере одно сочленение манипулятора (2), причем это по меньшей мере одно сочленение манипулятора из набора сочленений идентификации выполнено с возможностью управления упомянутой выбранной осью, по меньшей мере одно свойство податливости, связанное с которой, подлежит определению, и с возможностью ее отслеживания;
выбирать набор сочленений возбуждения, содержащий по меньшей мере одно сочленение манипулятора (2), которое, для зажатой кинематической конфигурации манипулятора (2), выполнено с возможностью возбуждения по меньшей мере одной связи выбранной оси, соединенной по меньшей мере с одним сочленением из набора сочленений идентификации;
выбирать набор сочленений зажимной конфигурации манипулятора (2), причем по меньшей мере одно сочленение из набора сочленений зажимной конфигурации не входит в набор сочленений идентификации и набор сочленений возбуждения;
приводить в действие упомянутый набор сочленений возбуждения, в результате чего упомянутая выбранная ось возбуждается, при управлении набором сочленений зажимной конфигурации так, чтобы поддерживать зажатую кинематическую конфигурацию;
отслеживать одну или более величин, связанных с крутящим моментом сочленения и позицией сочленения, полученными из крутящего момента привода и позиции привода, для по меньшей мере одного сочленения в наборе сочленений идентификации и/или в наборе сочленений возбуждения;
определять по меньшей мере одно свойство податливости или люфта упомянутой выбранной оси на основании одной или более отслеживаемых величин; и
генерировать сигнал свойства, указывающий упомянутое по меньшей мере одно свойство податливости.
20. Компьютерная программа (Р), связанная с системой (1), причем компьютерная программа (Р) содержит компьютерные инструкции, предписывающие блоку (19) управления осуществлять способ по любому из пп. 1-16.
21. Компьютерный программный продукт, содержащий компьютерные инструкции, хранящиеся на компьютерно-считываемом носителе (21) данных, для осуществления способа по любому из пп. 1-16.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE1350981A SE537534C2 (sv) | 2013-08-27 | 2013-08-27 | Metod och system för bestämning av åtminstone en egenskap hos en manipulator |
| SE1350981-5 | 2013-08-27 | ||
| PCT/SE2014/050965 WO2015030650A2 (en) | 2013-08-27 | 2014-08-25 | Method and system for determination of at least one property of a manipulator |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| RU2016107758A true RU2016107758A (ru) | 2017-10-03 |
| RU2016107758A3 RU2016107758A3 (ru) | 2018-09-24 |
| RU2672654C2 RU2672654C2 (ru) | 2018-11-16 |
Family
ID=51626574
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2016107758A RU2672654C2 (ru) | 2013-08-27 | 2014-08-25 | Способ и система для определения по меньшей мере одного свойства манипулятора |
Country Status (12)
| Country | Link |
|---|---|
| US (1) | US9908238B2 (ru) |
| EP (1) | EP3038799B1 (ru) |
| CN (1) | CN105682865B (ru) |
| AU (1) | AU2014311922B2 (ru) |
| CA (1) | CA2922631C (ru) |
| DK (1) | DK3038799T3 (ru) |
| ES (1) | ES2644939T3 (ru) |
| NO (1) | NO3038799T3 (ru) |
| PL (1) | PL3038799T3 (ru) |
| RU (1) | RU2672654C2 (ru) |
| SE (1) | SE537534C2 (ru) |
| WO (1) | WO2015030650A2 (ru) |
Families Citing this family (58)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10383765B2 (en) | 2012-04-24 | 2019-08-20 | Auris Health, Inc. | Apparatus and method for a global coordinate system for use in robotic surgery |
| AT514116A1 (de) * | 2013-04-09 | 2014-10-15 | Ttcontrol Gmbh | Regelsystem und Verfahren zum Steuern der Orientierung eines Segments eines Manipulators |
| US10759634B2 (en) * | 2014-08-08 | 2020-09-01 | GM Global Technology Operations LLC | Electromechanical system for interaction with an operator |
| US10499999B2 (en) | 2014-10-09 | 2019-12-10 | Auris Health, Inc. | Systems and methods for aligning an elongate member with an access site |
| WO2016151360A1 (en) * | 2015-03-23 | 2016-09-29 | National Research Council Of Canada | Multi-jointed robot deviation under load determination |
| DE102015108473A1 (de) * | 2015-05-28 | 2016-12-01 | Schwing Gmbh | Großmanipulator mit schnell ein- und ausfaltbarem Knickmast |
| DE202015008715U1 (de) * | 2015-12-18 | 2017-03-21 | Kuka Roboter Gmbh | Bediengerät zum Steuern oder Programmieren eines Manipulators |
| EP3436876B1 (en) * | 2016-03-29 | 2021-07-07 | Cognibotics AB | Method, constraining device and system for determining geometric properties of a manipulator |
| WO2017171303A1 (ko) * | 2016-04-01 | 2017-10-05 | 한국기계연구원 | 수동 강성 그리퍼 |
| JP6755724B2 (ja) * | 2016-06-20 | 2020-09-16 | キヤノン株式会社 | 制御方法、ロボットシステム、および物品の製造方法 |
| JP6986373B2 (ja) * | 2017-06-21 | 2021-12-22 | 川崎重工業株式会社 | ロボットシステム及びロボットシステムの制御方法 |
| CN110913788B (zh) | 2017-06-28 | 2024-03-12 | 奥瑞斯健康公司 | 电磁失真检测 |
| KR102558063B1 (ko) | 2017-06-28 | 2023-07-25 | 아우리스 헬스, 인코포레이티드 | 전자기장 생성기 정렬 |
| EP3424650B1 (en) * | 2017-07-07 | 2022-12-21 | Siemens Aktiengesellschaft | A method and apparatus for performing control of a movement of a robot arm |
| CN107186460A (zh) * | 2017-07-10 | 2017-09-22 | 上海新时达电气股份有限公司 | 工业机器人进行轴孔装配的方法及其系统 |
| TWI630080B (zh) * | 2017-07-11 | 2018-07-21 | 朱朝濱 | All-in-one robot arm assembly structure |
| EP3444078B1 (en) * | 2017-08-17 | 2023-07-05 | Siemens Healthcare GmbH | Method for tracking a hand-guided robot, hand-guided robot, computer program, and electronically readable storage medium |
| EP3444079B1 (en) | 2017-08-17 | 2022-02-16 | Siemens Healthcare GmbH | Method and robotic system for operating a hand-guided robot |
| EP3444077A1 (en) * | 2017-08-17 | 2019-02-20 | Siemens Healthcare GmbH | Method for determining a current position of a robot end effector and robotic system |
| JP7007839B2 (ja) * | 2017-08-31 | 2022-01-25 | 川崎重工業株式会社 | 多関節ロボット |
| US10464209B2 (en) | 2017-10-05 | 2019-11-05 | Auris Health, Inc. | Robotic system with indication of boundary for robotic arm |
| US10016900B1 (en) | 2017-10-10 | 2018-07-10 | Auris Health, Inc. | Surgical robotic arm admittance control |
| CN108187310B (zh) * | 2017-12-21 | 2019-05-31 | 东南大学 | 基于力觉信息和姿态信息的肢体运动意图理解与上肢康复训练机器人及其控制方法 |
| US11084169B2 (en) * | 2018-05-23 | 2021-08-10 | General Electric Company | System and method for controlling a robotic arm |
| DE102018004947B3 (de) * | 2018-06-22 | 2019-07-18 | Sew-Eurodrive Gmbh & Co Kg | Verfahren zur Steuerung von Antrieben eines Roboters und Robotersystem |
| CN108959829B (zh) * | 2018-08-16 | 2020-04-07 | 居鹤华 | 基于轴不变量的非理想关节机器人动力学建模方法 |
| CN111971529A (zh) * | 2018-09-03 | 2020-11-20 | Abb瑞士股份有限公司 | 用于管理机器人系统的方法和装置 |
| CN109732596B (zh) * | 2018-12-29 | 2021-06-15 | 南京工程学院 | 基于六维虚拟关节模型的工业机器人刚度辨识系统及其辨识方法 |
| WO2020237407A1 (zh) * | 2019-05-24 | 2020-12-03 | 深圳配天智能技术研究院有限公司 | 机器人运动学参数自标定方法、系统及存储装置 |
| US11478931B2 (en) * | 2019-06-25 | 2022-10-25 | Disney Enterprises, Inc. | Computational vibration suppression for robotic systems |
| KR102793424B1 (ko) | 2019-09-03 | 2025-04-14 | 아우리스 헬스, 인코포레이티드 | 전자기 왜곡 검출 및 보상 |
| CN112611498B (zh) * | 2019-09-18 | 2022-02-01 | 马洪文 | 基于并联杆系多维力传感器的多维力获取方法 |
| CN112611499B (zh) * | 2019-09-18 | 2022-01-28 | 马洪文 | 多维力传感器的负载平台微位移测量方法及测量敏感元件的安装方法 |
| CN112611497B (zh) * | 2019-09-18 | 2022-01-28 | 马洪文 | 并联杆系多维力传感器结构 |
| CN110674601B (zh) * | 2019-09-25 | 2022-10-14 | 福州大学 | 五轴动梁龙门立式铣床多位姿有限元建模方法 |
| CN110757454B (zh) * | 2019-10-12 | 2022-08-16 | 广州中国科学院先进技术研究所 | 一种双机器人协同旋转的路径规划方法和装置 |
| DE102019128082B4 (de) * | 2019-10-17 | 2022-03-10 | Franka Emika Gmbh | Drehmomentbegrenztes Bremsen eines Robotermanipulators |
| US11691281B2 (en) * | 2019-11-08 | 2023-07-04 | Massachusetts Institute Of Technology | Robot control at singular configurations |
| CN110962124B (zh) * | 2019-12-05 | 2022-12-27 | 齐鲁工业大学 | 切削加工机器人静态误差补偿与动刚度模型的修正方法 |
| CN111037350B (zh) * | 2019-12-13 | 2021-09-28 | 北京动力机械研究所 | 机床自动化上料系统 |
| CN113049147A (zh) * | 2019-12-26 | 2021-06-29 | 中国电力科学研究院有限公司 | 一种针对架空输电导线的拉力监测装置和方法 |
| CN111189577B (zh) * | 2020-01-16 | 2022-01-07 | 腾讯科技(深圳)有限公司 | 传感器标定及数据测量方法、装置、设备、存储介质 |
| JP7462437B2 (ja) | 2020-03-09 | 2024-04-05 | 株式会社東芝 | ロボットシステム、パラレルリンク機構、制御方法、制御装置、プログラム、及び記憶媒体 |
| US12017369B2 (en) * | 2020-10-05 | 2024-06-25 | Verb Surgical Inc. | Null space control for end effector joints of a robotic instrument |
| CN112383685B (zh) * | 2020-11-02 | 2023-05-02 | 北京如影智能科技有限公司 | 一种盛放装置及控制方法、控制装置 |
| US11745343B2 (en) * | 2020-11-18 | 2023-09-05 | Darrion Vinh Nguyen | Method and apparatus for controlling robot arms using elastic distortion simulations |
| US11826910B2 (en) * | 2021-05-20 | 2023-11-28 | Carnegie Mellon University | Direct drive end-effectors with parallel kinematics |
| CN113654747B (zh) * | 2021-09-26 | 2024-04-16 | 珠海格力智能装备有限公司 | 机器人的关节刚度的检测方法、装置和机器人 |
| CN113910238B (zh) * | 2021-11-06 | 2023-05-30 | 中国船舶集团有限公司第七一六研究所 | 机器人刚度建模、辨识与修正方法及实验系统 |
| CN114290331B (zh) * | 2021-12-14 | 2023-06-23 | 中国科学院深圳先进技术研究院 | 机器人运动控制方法、机器人及计算机可读存储装置 |
| CN117944033B (zh) * | 2022-10-21 | 2024-10-22 | 万勋科技(深圳)有限公司 | 柔性机械臂的控制方法、电子设备及存储介质 |
| CN115502981B (zh) * | 2022-10-25 | 2024-04-19 | 华中科技大学 | 一种基于动柔度分布的机器人铣削进给方向优化方法 |
| CN115533922B (zh) * | 2022-11-29 | 2023-03-17 | 北京航空航天大学杭州创新研究院 | 位姿关系标定方法及装置、计算机设备和可读存储介质 |
| US20240286284A1 (en) * | 2023-02-24 | 2024-08-29 | Dexterity, Inc. | Robot with articulated or variable length upper arm |
| EP4648934A1 (en) * | 2023-04-20 | 2025-11-19 | Shanghai Flexiv Robotics Technology Co., Ltd. | Method for calibrating articulated robot, computer device and readable storage medium |
| CN116652794B (zh) * | 2023-06-16 | 2024-06-07 | 浙江大学 | 一种七轴六联动结构柔性研抛机床 |
| WO2024261090A1 (en) | 2023-06-22 | 2024-12-26 | Cognibotics Ab | A method and system for determining elastic properties of an industrial robot |
| CN119589672B (zh) * | 2024-12-11 | 2025-10-03 | 中国科学院沈阳自动化研究所 | 一种结合关节转动的协作机器人实时模态分析方法 |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4973215A (en) * | 1986-02-18 | 1990-11-27 | Robotics Research Corporation | Industrial robot with servo |
| US4967126A (en) * | 1990-01-30 | 1990-10-30 | Ford Aerospace Corporation | Method of controlling a seven degree of freedom manipulator arm |
| US5347459A (en) * | 1993-03-17 | 1994-09-13 | National Research Council Of Canada | Real time collision detection |
| US6321137B1 (en) * | 1997-09-04 | 2001-11-20 | Dynalog, Inc. | Method for calibration of a robot inspection system |
| JP3928041B2 (ja) * | 2002-08-06 | 2007-06-13 | 独立行政法人産業技術総合研究所 | 機器操作用パラレル機構及びその設計方法 |
| DE102004028557A1 (de) * | 2004-06-15 | 2006-02-16 | Abb Patent Gmbh | Verfahren und System zur Zustandsbewertung von wenigstens einem Achsgelenk |
| WO2006107664A2 (en) * | 2005-04-01 | 2006-10-12 | Trustees Of Stevens Institute Of Technology | Flexible parallel manipulator for nano-, meso-or macro-positioning with multi-degrees of freedom |
| FR2917322B1 (fr) * | 2007-06-15 | 2009-08-28 | Commissariat Energie Atomique | Procede de calibration de la position d'un systeme poly-articule, notamment d'un robot |
| EP2282873B1 (en) * | 2008-06-09 | 2013-04-10 | ABB Technology Ltd | A method and a system for facilitating calibration of an off-line programmed robot cell |
| JP5430796B2 (ja) * | 2011-04-14 | 2014-03-05 | 三菱電機株式会社 | ロボット制御装置 |
| EP2760642B1 (en) * | 2011-09-28 | 2015-11-18 | Universal Robots A/S | Calibration and programming of robots |
| EP2763818B1 (en) * | 2011-10-03 | 2021-12-01 | ABB Schweiz AG | Condition monitoring of an industrial robot |
| JP5938954B2 (ja) * | 2012-03-06 | 2016-06-22 | 株式会社ジェイテクト | ロボットのキャリブレーション方法及びキャリブレーション装置 |
| JP2013184236A (ja) * | 2012-03-06 | 2013-09-19 | Jtekt Corp | ロボットのキャリブレーション方法及びキャリブレーション装置 |
| SE536708C2 (sv) | 2012-10-23 | 2014-06-10 | Cognibotics Ab | Metod och system för bestämning av minst en egenskap hos enmanipulator |
| US9283671B2 (en) * | 2013-04-23 | 2016-03-15 | Northwestern University | Translational parallel manipulators and methods of operating the same |
-
2013
- 2013-08-27 SE SE1350981A patent/SE537534C2/sv unknown
-
2014
- 2014-08-25 NO NO14776916A patent/NO3038799T3/no unknown
- 2014-08-25 US US14/913,966 patent/US9908238B2/en active Active
- 2014-08-25 WO PCT/SE2014/050965 patent/WO2015030650A2/en not_active Ceased
- 2014-08-25 RU RU2016107758A patent/RU2672654C2/ru active
- 2014-08-25 CA CA2922631A patent/CA2922631C/en active Active
- 2014-08-25 PL PL14776916T patent/PL3038799T3/pl unknown
- 2014-08-25 ES ES14776916.0T patent/ES2644939T3/es active Active
- 2014-08-25 DK DK14776916.0T patent/DK3038799T3/da active
- 2014-08-25 AU AU2014311922A patent/AU2014311922B2/en active Active
- 2014-08-25 EP EP14776916.0A patent/EP3038799B1/en active Active
- 2014-08-25 CN CN201480058678.3A patent/CN105682865B/zh active Active
Also Published As
| Publication number | Publication date |
|---|---|
| RU2672654C2 (ru) | 2018-11-16 |
| EP3038799A2 (en) | 2016-07-06 |
| RU2016107758A3 (ru) | 2018-09-24 |
| PL3038799T3 (pl) | 2018-01-31 |
| CA2922631C (en) | 2021-06-15 |
| SE537534C2 (sv) | 2015-06-02 |
| DK3038799T3 (da) | 2017-11-20 |
| EP3038799B1 (en) | 2017-08-09 |
| US20160221189A1 (en) | 2016-08-04 |
| CN105682865B (zh) | 2018-03-16 |
| ES2644939T3 (es) | 2017-12-01 |
| NO3038799T3 (ru) | 2018-01-06 |
| WO2015030650A4 (en) | 2015-07-23 |
| SE1350981A1 (sv) | 2015-02-28 |
| WO2015030650A3 (en) | 2015-06-25 |
| AU2014311922B2 (en) | 2018-01-18 |
| US9908238B2 (en) | 2018-03-06 |
| WO2015030650A2 (en) | 2015-03-05 |
| CN105682865A (zh) | 2016-06-15 |
| CA2922631A1 (en) | 2015-03-05 |
| AU2014311922A1 (en) | 2016-03-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2016107758A (ru) | Способ и система для определения по меньшей мере одного свойства манипулятора | |
| WO2014065744A4 (en) | Method and system for determination of at least one property of a joint | |
| CN111200986B (zh) | 用于末端执行器位置设定点校正的系统和方法 | |
| JP5890477B2 (ja) | ロボットプログラム修正システム | |
| JP6754364B2 (ja) | ロボットシステム | |
| US9393687B2 (en) | Method for programming an industrial robot and industrial robot | |
| JP2016027951A5 (ru) | ||
| JP2020073222A (ja) | ロボット外科手術システムのコネクタ部材の正常性の測定 | |
| JP2019123051A (ja) | ロボット装置、ロボットの制御方法、ロボットの制御装置 | |
| JP6226320B2 (ja) | 鉛直多関節油圧マニピュレータのパラメータ同定法、同定装置および同定用プログラム | |
| JP2019123051A5 (ja) | 制御方法、物品の製造方法、制御プログラム、記録媒体、ロボット装置、制御装置 | |
| US20220047345A1 (en) | Method and system for mitigating collision of surgical robot | |
| JP2010069587A5 (ja) | ロボットシステムおよびロボットの制御方法 | |
| RU2014107813A (ru) | Способ калибровки и программирования робота | |
| JP2015033747A (ja) | ロボットシステム、ロボット制御装置及びロボット制御方法 | |
| JP2017019080A5 (ja) | 制御方法 | |
| US10265860B2 (en) | Method and apparatus for controlling operations of robot | |
| US10052757B2 (en) | Robot control device and robot control method | |
| JP2016198828A5 (ru) | ||
| WO2021024586A1 (ja) | 制御装置、制御システム、ロボットシステム及び制御方法 | |
| US12220197B2 (en) | Haptic control of a surgeon console | |
| JP2016203304A5 (ru) | ||
| JP2014210326A5 (ru) | ||
| KR20170125088A (ko) | 로봇, 로봇의 제어 방법, 워크의 장착 방법 및 워크의 반송 방법 | |
| US10814499B2 (en) | Actuator device and control method |