SE0303145D0 - Method for optimising the performance of a robot - Google Patents
Method for optimising the performance of a robotInfo
- Publication number
- SE0303145D0 SE0303145D0 SE0303145A SE0303145A SE0303145D0 SE 0303145 D0 SE0303145 D0 SE 0303145D0 SE 0303145 A SE0303145 A SE 0303145A SE 0303145 A SE0303145 A SE 0303145A SE 0303145 D0 SE0303145 D0 SE 0303145D0
- Authority
- SE
- Sweden
- Prior art keywords
- robot
- task
- calculated
- determined
- test
- Prior art date
Links
- 238000000034 method Methods 0.000 title abstract 2
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/1661—Programme controls characterised by programming, planning systems for manipulators characterised by task planning, object-oriented languages
-
- 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/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4188—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by CIM planning or realisation
-
- 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/31—From computer integrated manufacturing till monitoring
- G05B2219/31076—Controller for cell, for robot motion, for supervision
-
- 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/40336—Optimize multiple constraints or subtasks
-
- 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/42—Servomotor, servo controller kind till VSS
- G05B2219/42217—Time optimal position control
-
- 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/42—Servomotor, servo controller kind till VSS
- G05B2219/42224—Process received reference to adapt it to range of servo
-
- 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/42—Servomotor, servo controller kind till VSS
- G05B2219/42337—Tracking control
-
- 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/49—Nc machine tool, till multiple
- G05B2219/49071—Cycle time reduction
-
- 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/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50118—Select as function of position of tool during cycle, optimum path
-
- 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
- Numerical Control (AREA)
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE0303145A SE0303145D0 (sv) | 2003-11-23 | 2003-11-23 | Method for optimising the performance of a robot |
JP2006541095A JP4763614B2 (ja) | 2003-11-23 | 2004-11-23 | タスクを実行するロボットに対するタスクのロケイションを最適化するための方法及びシステム |
US10/580,239 US8401698B2 (en) | 2003-11-23 | 2004-11-23 | Method for optimising the performance of a robot |
PCT/SE2004/001722 WO2005049284A1 (en) | 2003-11-23 | 2004-11-23 | Method for optimising the performance of a robot |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE0303145A SE0303145D0 (sv) | 2003-11-23 | 2003-11-23 | Method for optimising the performance of a robot |
Publications (1)
Publication Number | Publication Date |
---|---|
SE0303145D0 true SE0303145D0 (sv) | 2003-11-23 |
Family
ID=29729159
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SE0303145A SE0303145D0 (sv) | 2003-11-23 | 2003-11-23 | Method for optimising the performance of a robot |
Country Status (4)
Country | Link |
---|---|
US (1) | US8401698B2 (sv) |
JP (1) | JP4763614B2 (sv) |
SE (1) | SE0303145D0 (sv) |
WO (1) | WO2005049284A1 (sv) |
Families Citing this family (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9390203B2 (en) | 2004-06-15 | 2016-07-12 | Abb Ab | Method and system for off-line programming of multiple interacting robots |
JP2008502488A (ja) * | 2004-06-15 | 2008-01-31 | エービービー エービー | 複数の相互作用ロボットをオフラインでプログラミングする方法及びシステム |
US7546588B2 (en) * | 2004-09-09 | 2009-06-09 | International Business Machines Corporation | Self-optimizable code with code path selection and efficient memory allocation |
ES2553722T3 (es) * | 2008-02-20 | 2015-12-11 | Abb Research Ltd. | Método y sistema para optimizar la configuración de una célula de trabajo de robot |
US9108316B2 (en) * | 2008-12-10 | 2015-08-18 | Abb Research Ltd. | Method and system for in-production optimization of the parameters of a robot used for assembly |
DE102010032917A1 (de) * | 2010-07-30 | 2012-04-19 | Brötje-Automation GmbH | Verfahren zur Offline-Programmierung eines NC-gesteuerten Manipulators |
US8700190B2 (en) * | 2011-08-05 | 2014-04-15 | Mitsubishi Electric Research Labs. | Method for generating trajectories for motor controlled actuators |
DE102011082800B4 (de) * | 2011-09-15 | 2016-04-14 | Convergent Information Technologies Gmbh | System und Verfahren zur automatisierten Erstellung von Roboterprogrammen |
KR102028770B1 (ko) * | 2011-09-15 | 2019-10-04 | 컨버전트 인포메이션 테크놀로지스 게엠베하 | 로봇 프로그램의 자동 생성을 위한 시스템 및 방법 |
SG11201400923QA (en) * | 2011-09-28 | 2014-04-28 | Universal Robots As | Calibration and programming of robots |
DE102012101497B4 (de) * | 2012-02-24 | 2016-05-19 | Convergent Information Technologies Gmbh | Robotergestütztes Arbeitsverfahren |
US8965576B2 (en) | 2012-06-21 | 2015-02-24 | Rethink Robotics, Inc. | User interfaces for robot training |
US9579806B2 (en) | 2012-08-23 | 2017-02-28 | Rethink Robotics, Inc. | Robotic power and signal distribution using laminated cable with separator webs |
US9649765B2 (en) | 2013-03-11 | 2017-05-16 | Siemens Aktiengesellschaft | Reducing energy consumption of industrial robots by using new methods for motion path programming |
CN105980940B (zh) * | 2014-01-28 | 2019-01-01 | Abb瑞士股份有限公司 | 用于优化机器人单元的性能的方法和装置 |
US9922144B2 (en) * | 2014-03-26 | 2018-03-20 | Siemens Industry Software Ltd. | Energy and cycle time efficiency based method for robot positioning |
US9701011B2 (en) | 2014-05-08 | 2017-07-11 | Siemens Industry Software Ltd. | Method for robotic energy saving tool search |
US9298863B2 (en) * | 2014-07-31 | 2016-03-29 | Siemens Industry Software Ltd. | Method and apparatus for saving energy and reducing cycle time by using optimal robotic joint configurations |
US9469029B2 (en) | 2014-07-31 | 2016-10-18 | Siemens Industry Software Ltd. | Method and apparatus for saving energy and reducing cycle time by optimal ordering of the industrial robotic path |
US9815201B2 (en) | 2014-07-31 | 2017-11-14 | Siemens Industry Software Limited | Method and apparatus for industrial robotic energy saving optimization using fly-by |
US9457469B2 (en) | 2014-08-14 | 2016-10-04 | Siemens Industry Software Ltd. | Method and apparatus for automatic and efficient location generation for cooperative motion |
US20160085887A1 (en) * | 2014-09-18 | 2016-03-24 | Siemens Industry Software Ltd. | Method for improving efficiency of industrial robotic energy consumption and cycle time by handling location orientation |
CN104298865B (zh) * | 2014-10-08 | 2018-02-09 | 南昌航空大学 | 夹紧力的变向增量递减确定算法 |
DE102015202616A1 (de) | 2015-02-13 | 2015-04-16 | Heidelberger Druckmaschinen Ag | Verfahren zum Bearbeiten der Oberfläche eines dreidimensionalen Objekts |
US9724826B1 (en) | 2015-05-28 | 2017-08-08 | X Development Llc | Selecting physical arrangements for objects to be acted upon by a robot |
US9682476B1 (en) | 2015-05-28 | 2017-06-20 | X Development Llc | Selecting robot poses to account for cost |
CN109790723B (zh) * | 2016-07-15 | 2021-12-31 | 快砖知识产权私人有限公司 | 结合在交通工具中的砖块/砌块铺设机器 |
CN106444739A (zh) * | 2016-07-15 | 2017-02-22 | 鹿龙 | 多工业机器人虚拟离线协同仿真系统及方法 |
CN106230812A (zh) * | 2016-07-28 | 2016-12-14 | 腾讯科技(深圳)有限公司 | 资源转移方法及装置 |
CN111246976B (zh) | 2017-08-17 | 2024-03-15 | 快砖知识产权私人有限公司 | 交互系统配置 |
JP7387881B2 (ja) | 2019-10-25 | 2023-11-28 | デクステリティ・インコーポレーテッド | ロボットシステムシミュレーションエンジン |
JP6819766B1 (ja) * | 2019-11-27 | 2021-01-27 | 株式会社安川電機 | シミュレーションシステム、シミュレーション方法、シミュレーションプログラム、ロボットの製造方法、およびロボットシステム |
US20220410393A1 (en) * | 2019-12-04 | 2022-12-29 | Abb Schweiz Ag | Method of Controlling Industrial Actuator, Control System and Actuator System |
JP2022100627A (ja) * | 2020-12-24 | 2022-07-06 | セイコーエプソン株式会社 | ロボットの制御位置を決定する方法、及び、ロボットシステム |
JP7541955B2 (ja) * | 2021-05-06 | 2024-08-29 | 株式会社神戸製鋼所 | ロボット用走行台車位置決定装置、該方法および該プログラム |
US20230182302A1 (en) * | 2021-12-10 | 2023-06-15 | Autodesk, Inc. | Techniques for robotic workcell design |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5341458A (en) | 1991-09-11 | 1994-08-23 | Honda Giken Kogyo Kabushiki Kaisha | Method of and system for generating teaching data for robots |
US5430643A (en) * | 1992-03-11 | 1995-07-04 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Configuration control of seven degree of freedom arms |
US6216058B1 (en) * | 1999-05-28 | 2001-04-10 | Brooks Automation, Inc. | System of trajectory planning for robotic manipulators based on pre-defined time-optimum trajectory shapes |
US6470301B1 (en) * | 1999-10-08 | 2002-10-22 | Dassault Systemes | Optimization tool for assembly workcell layout |
US6526373B1 (en) * | 1999-10-08 | 2003-02-25 | Dassault Systemes | Optimization tool for robot placement |
WO2003007129A2 (en) * | 2001-07-13 | 2003-01-23 | Broks Automation, Inc. | Trajectory planning and motion control strategies for a planar three-degree-of-freedom robotic arm |
-
2003
- 2003-11-23 SE SE0303145A patent/SE0303145D0/sv unknown
-
2004
- 2004-11-23 WO PCT/SE2004/001722 patent/WO2005049284A1/en active Application Filing
- 2004-11-23 US US10/580,239 patent/US8401698B2/en active Active
- 2004-11-23 JP JP2006541095A patent/JP4763614B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2007512153A (ja) | 2007-05-17 |
WO2005049284A1 (en) | 2005-06-02 |
JP4763614B2 (ja) | 2011-08-31 |
US20070106421A1 (en) | 2007-05-10 |
US8401698B2 (en) | 2013-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SE0303145D0 (sv) | Method for optimising the performance of a robot | |
DE502006003377D1 (de) | Verfahren zur optimierung des betriebs mehrerer verdichteraggregate und vorrichtung hierzu | |
DE50209663D1 (de) | Gehäuse für Strömungsmaschinen | |
TWI266187B (en) | Apparatus for determining an optimum I/O configuration by testing performance characteristics of a plurality of I/O operations, method therefor, and computer readable storage medium thereof | |
ATE392651T1 (de) | Verfahren zur computergestützten simulation einer maschinenanordnung, simulationseinrichtung, computerlesbares speichermedium und computerprogramm-element | |
DE60309976T8 (de) | Schwungradvorrichtung für Antriebsmaschine | |
NO20062233L (no) | System for overvakning og administrering av vedlikehold av utstyrskomponenter | |
DE60314514D1 (de) | System und verfahren zum inferrieren einer elektronischen wiedergabe einer umgebung | |
ATE545292T1 (de) | Kommunikationssystem und verfahren | |
DE60108009D1 (de) | Kontrollverfahren für einen verstellbaren Taumelscheibenkompressor | |
DE10312234A8 (de) | Betriebssteuervorrichtung und -verfahren für einen Linearkompressor | |
WO2003102825A3 (en) | Computerized deformation analyzer | |
DE602006015445D1 (de) | Prädiktives emissionsüberwachungssystem und verfahren | |
TW200635164A (en) | System and method for circuit protector monitoring and management | |
ATE451828T1 (de) | Verfahren zum betrieb eines automatisierten landpflegefahrzeugs | |
DE602006012292D1 (de) | Verfahren zur datenverarbeitung mit modularer potenzierung und dazugehörige vorrichtung | |
DE60223846D1 (de) | Vorrichtung für einen verbrennungsmotor | |
TW200707279A (en) | Task scheduling to devices with same connection address | |
ATE538555T1 (de) | Netzwerkverwaltungssystem, anzeigeverfahren und programm | |
DE60227606D1 (de) | Verstellbare Schaufel für Turbomaschinen | |
TW200715195A (en) | Memory card using flash memory and controlling method thereof | |
ITTO20020117A0 (it) | Apparecchiatura per prove tribologiche. | |
DE502005005287D1 (de) | Verfahren und vorrichtung zur erzeugung eines modussignals bei einem rechnersystem mit mehreren komponenten | |
WO2007030342A3 (en) | Method and apparatus for locating multimode communication devices | |
DE60311700D1 (de) | Hydraulikkreis für Zusatzarbeitseinrichtungen |