WO2013150597A1 - ロボットシステム及びロボット制御装置 - Google Patents
ロボットシステム及びロボット制御装置 Download PDFInfo
- Publication number
- WO2013150597A1 WO2013150597A1 PCT/JP2012/058983 JP2012058983W WO2013150597A1 WO 2013150597 A1 WO2013150597 A1 WO 2013150597A1 JP 2012058983 W JP2012058983 W JP 2012058983W WO 2013150597 A1 WO2013150597 A1 WO 2013150597A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- robot
- teaching
- teaching information
- work
- Prior art date
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/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/1628—Programme controls characterised by the control loop
- B25J9/163—Programme controls characterised by the control loop learning, adaptive, model based, rule based expert control
-
- 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
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0426—Programming the control sequence
-
- 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/32—Operator till task planning
- G05B2219/32145—Manual, enter identification, name workpiece and teach manufacturing data
-
- 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/34—Director, elements to supervisory
- G05B2219/34039—Access central database through internet
-
- 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/37—Measurements
- G05B2219/37445—Load teaching program from file server, enter teaching data at pendant
-
- 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/40102—Tasks are classified in types of unit motions
-
- 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]
-
- 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/02—Arm motion controller
- Y10S901/03—Teaching system
Definitions
- the disclosed embodiment relates to a robot system and a robot control apparatus.
- Patent Document 1 discloses a robot teaching system.
- This robot teaching system includes a robot, a robot control device (robot controller), and an interface device (teaching operation terminal).
- the robot operates based on the taught position information.
- the robot control device operates the robot based on a predetermined program.
- the interface device teaches position information to the robot.
- the robot operation is taught using an interface device, and the robot control device controls the robot operation based on the teaching information.
- the robot is made to perform the work. That is, conventionally, when there is teaching information related to the usage application of the robot at the site other than the site, the robot control device controls the operation of the robot based on the teaching information. There wasn't.
- the present invention has been made in view of such problems, and it is an object of the present invention to provide a robot system and a robot control apparatus that can reduce the labor burden on a teacher for teaching work and can improve the convenience of the teacher. To do.
- a robot and a storage unit that stores teaching information that defines the operation of the robot are provided, based on the teaching information stored in the storage unit.
- a teaching information database for storing the plurality of types of teaching information, wherein each work facility accepts input of search condition information relating to the use application of the robot, and the plurality of types stored in the teaching information database Among the teaching information of, the teaching information highly relevant to the input search condition information is searched, and the search is hit 1
- An interface device that accepts selection of desired teaching information from among the above teaching information, and the teaching information selected by the interface device from the teaching information database of the corresponding work equipment
- a robot system provided with a first transfer unit for transferring to a storage unit is applied.
- FIG. 1 is a system configuration diagram schematically illustrating an overall configuration of a robot system according to an embodiment. It is explanatory drawing showing another example of a central server. It is explanatory drawing which represents typically the site work equipment which performs handling operation
- the robot system 1 includes a plurality of predetermined sites (“site A”, “site B”, “site C”, “site D”, “site E” in FIG. And a plurality of work facilities 100 (not shown in FIG. 1; see FIG. 3 to be described later), and a central server 200.
- the central server 200 is a server that is shared (shared) among the work facilities 100 at a plurality of sites.
- the central server 200 is configured as an aggregate of one or more arithmetic devices and storage devices connected by the network cloud NW1, and is connected to each of the plurality of work facilities 100 so that data communication is possible.
- NW2 a single arithmetic device connected to each work facility 100 via an appropriate network NW2 may be used as the central server 200.
- the central server 200 is installed in, for example, a building of a management company of the robot system 1.
- a type of robot 110 that can be used for at least one of a plurality of predetermined uses (see FIG. 3 described later).
- Examples of usages of the robot 110 include handling, bolting, painting, welding, and communication including conversation with people.
- the robot 110 performs work corresponding to the intended use of the robot 110.
- a conveyor 101 that conveys the workpiece W in a predetermined conveyance direction (direction indicated by an arrow A in FIG. 3) is provided at this site.
- a robot 110 a robot controller 120 (robot control device), and a personal computer 130 (interface device; hereinafter abbreviated as “PC 130”) are provided as work equipment 100 at this site.
- the robot controller 120 and the PC 130 are connected to be able to communicate with each other via an appropriate line, and are connected to the central server 200 so as to be able to perform data communication with each other via the network cloud NW1.
- the robot 110 performs a handling operation of holding and transferring the workpiece W that is a work target that is continuously and continuously conveyed by the conveyor 101.
- the robot 110 includes an arm 111 and actuators Ac1, Ac2, Ac3, Ac4, Ac5, and Ac6 each provided with a servo motor for driving the arm 111.
- a suction type hand 112 capable of lifting the workpiece W by vacuum suction is attached to the tip of the arm 111.
- a tool 112 for example, a servo hand, a fork type hand, a chuck type hand, etc.
- the robot 110 can exchange the tool 112 at the tip of the arm 111 by performing a tool exchanging operation using an ATC (Auto Tool Changer) or the like.
- ATC Auto Tool Changer
- the robot controller 120 is connected to the servo motors of the actuators Ac1 to Ac6 provided on the arm 111 so as to be able to communicate with each other, and controls the drive of each servo motor. Thus, the overall operation of each of the actuators Ac1 to Ac6, that is, the operation of the robot 110 is controlled.
- the robot controller 120 controls the operation of the tool 112 attached to the tip of the arm 111 (for example, turning on or off a vacuum device (not shown) for bringing the suction part of the suction type hand 112 into a vacuum state).
- the PC 130 is a device for a teacher to create, edit, and search teaching information (described later) that defines the operation of the robot 110.
- the robot controller 120 of the work facility 100 provided at the site shown in FIG. 3 includes, as a functional configuration, a control unit 121, a communication control unit 122, a first input / output unit 123 a, A second input / output unit 123b and a storage device 124 (storage unit) are provided.
- the communication control unit 122 controls information communication performed with the central server 200 via the network cloud NW1.
- the first input / output unit 123a controls information communication performed with the robot 110.
- the second input / output unit 123b controls information communication performed with the PC 130.
- the storage device 124 includes, for example, an HDD (Hard Disk Drive) and stores various information.
- the storage device 124 stores teaching information (described later) that defines the operation of the robot 110 that is created or edited by the PC 130 or transferred from a teaching information database 2030 described later of the central server 200.
- the control unit 121 controls the entire robot controller 120.
- the control unit 121 controls the operation of the robot 110 by performing drive control of each servo motor of the robot 110, operation control of the tool 112, and the like based on the teaching information stored in the storage device 124. .
- the PC 130 has a functional configuration such as a control unit 131, a communication control unit 132, an input / output unit 133, a mass storage device 134, and an operation unit 135 (condition input unit, teaching selection unit, teaching input unit). And a display unit 136.
- the control unit 131 controls the entire PC 130.
- the communication control unit 132 controls information communication with the central server 200 via the network cloud NW1.
- the input / output unit 133 controls information communication performed with the robot controller 120.
- the operation unit 135 includes keys, buttons, switches, and the like for the teacher to input various information.
- the teacher appropriately operates the operation unit 135 to create teaching information and edit teaching information stored in the storage device 124 of the robot controller 120.
- the teaching information created or edited via the operation unit 135 is output to and stored in the storage device 124 of the robot controller 120.
- the teaching information created or edited via the operation unit 135 is associated with the work information (described later) of the robot 110 that operates based on the teaching information, and the teaching information described later of the central server 200.
- the data is transferred to and stored in the database 2030 (details will be described later).
- the instructor appropriately operates the operation unit 135 to search for teaching information in the teaching information database 2030 (to be described later) of the central server 200 for searching for usage of the robot 110 (details will be described later).
- a keyword search condition information is input (details will be described later).
- the display unit 136 is configured by a liquid crystal display, for example, and displays various types of information.
- the large-capacity storage device 134 is composed of, for example, an HDD and stores various information and the like.
- the large-capacity storage device 134 stores a search algorithm such as searching for teaching information in a teaching information database 2030 (to be described later) of the central server 200 using the search keyword input via the operation unit 135 as a key. ing.
- the work facility 100 in one site where the robot 110 handles the work W has been described.
- other work target handling work or work corresponding to other uses of the robot 110 for example, bolts
- the robot 110, the robot controller 120, and the PC 130 are used as the work equipment 100.
- the work equipment 100 It may be of a type having a configuration).
- the central server 200 includes a control unit 201, a communication control unit 202, and a large-capacity storage device 203 as functional configurations.
- the control unit 201 controls the entire central server 200.
- the communication control unit 202 controls information communication with the robot controller 120 and the PC 130 at each site via the network cloud NW1.
- the large-capacity storage device 203 is configured as a set of a plurality of storage media existing in the network cloud NW1, and the storage capacity and the like can be variably set.
- the large-capacity storage device 203 stores a teaching information database 2030 (see FIG. 5 described later).
- teaching information (indicated as “teaching information 001”, “teaching information 002”,... It is stored in association with the work information of the robot 110.
- the teaching information includes, for example, information indicating the type of the tool 112 to be used, information indicating the operation mode with respect to the work target by the tool 112, information indicating the operation speed of the robot 110, and the like.
- the work information includes use purpose information indicating the use purpose of the robot 110 (described as “handling” in FIG. 5), work target information indicating the type and shape of the work target of the robot 110 (in FIG. 5). And “type information (denoted as” A01 type “in FIG. 5)” indicating the type (classification) of the robot 110.
- the work information such as usage information, work target information, and type information becomes so-called metadata of the teaching information when the teaching information is searched by the PC 130 at each site. That is, when searching for teaching information, not the content of teaching information itself, but use information such as usage information, work target information, and type information associated with teaching information, and the relevance of the search keyword, The search result is output (details will be described later).
- step S5 the control unit 131 of the PC 130 causes the display unit 136 to display a display prompting the teacher to input the search keyword.
- the search keyword is not limited to one word, and may be a plurality of words.
- step S20 the control unit 131 accesses the teaching information database 2030 via the communication control unit 132, the network cloud NW1, and the communication control unit 202 of the central server 200.
- teaching information highly relevant to the search keyword acquired in step S10 that is, teaching information associated with the work information that matches the search keyword. Search for.
- the procedure of step S20 functions as a search unit. For example, when the search keyword is “handling”, the concept (word or the like) of “handling” is included in the associated work information (use usage information) among the teaching information stored in the teaching information database 2030.
- the taught information is retrieved. Note that the search in step S20 is executed based on the search algorithm stored in the mass storage device 134.
- step S30 the control unit 131 determines whether there is teaching information hit in the search in step S20. If there is a hit teaching information, the determination at step S30 is satisfied, and the routine goes to step S40.
- step S40 the control unit 131 displays the search result in step S20, that is, the teaching information hit in the search together with, for example, associated work information.
- a display prompting the teacher to select teaching information is displayed.
- the control unit 131 specifies the teaching information selected via the operation unit 135 in step S45. The process proceeds to step S50.
- step S50 the control unit 131 acquires the teaching information identified in step S45 from the teaching information database 2030 by the communication control unit 132 via the communication control unit 202 of the central server 200 and the network cloud NW1. Then, the acquired teaching information is transferred to and stored in the storage device 124 of the robot controller 120 by the input / output unit 133 via the second input / output unit 123b of the robot controller 120.
- the procedure of step S50 functions as a first transfer unit. Thereafter, the processing shown in this flow is terminated.
- step S30 if there is no teaching information hit in the search in step S20, the determination in step S30 is not satisfied, and the process proceeds to step S70.
- step S70 the control unit 131 causes the display unit 136 to display the search result in step S20, that is, that there is no teaching information hit in the search.
- a display prompting the teacher to create teaching information is displayed.
- the control unit 131 converts the teaching information created via the operation unit 135 into, for example, a ROM or the like. The information is stored (held) in a memory (not shown), and the process proceeds to step S90.
- step S90 the control unit 131 outputs the teaching information stored in the memory in step S80 to the storage device 124 of the robot controller 120 by the input / output unit 133 via the second input / output unit 123b of the robot controller 120. And memorize it.
- step S100 the control unit 131 associates the teaching information stored in the memory in step S80 with the work information of the robot 110 that operates based on the teaching information, and the communication control unit 132 performs network cloud NW1. Then, it is transferred to the teaching information database 2030 and stored via the communication control unit 202 of the central server 200.
- the procedure of step S100 functions as a second transfer unit. Thereafter, the processing shown in this flow is terminated.
- control unit 121 of the robot controller 120 at each site is based on the teaching information stored in the storage device 124 as described above (may be used as it is, or may be used after being appropriately arranged)
- the operation of the robot 110 is controlled to cause the robot 110 to perform work.
- the teaching information database 2030 of the central server 200 stores a plurality of types of teaching information that can be used at each of a plurality of sites (shared with a plurality of sites). ing.
- the teacher operates the operation unit 135 of the PC 130 and inputs a search keyword related to the intended use of the robot 110 at each site
- the search keyword and the search keyword among the plurality of types of teaching information stored in the teaching information database 2030 are displayed. Search for highly relevant teaching information is performed.
- the instructor operates the operation unit 135 of the PC 130 and selects the desired teaching information
- the selected teaching information is read from the teaching information database 2030 on this site.
- the data is transferred to the storage device 124 of the robot control device 120.
- the robot control device 120 controls the operation of the robot 110 based on the teaching information, so that the robot 110 can perform an operation.
- the instructor finds out teaching information to be searched for, that is, teaching information related to the use application of the robot 110 from the teaching information database 2030 only by performing a simple operation using the PC 130. be able to.
- teaching work by the teacher can be omitted or simplified.
- the teaching information created via the operation unit 135 of the PC 130 is transferred to the teaching information database 2030 in association with the work information of the robot 110 operating based on the teaching information.
- the teaching information can be accumulated in the teaching information database 2030, and the variation of the teaching information in the teaching information database 2030 can be increased.
- the number of sites where the teaching information stored in the teaching information database 2030 can be applied increases, and the versatility of the teaching information database 2030 can be improved.
- the work information of the robot 110 includes usage information and work target information of the robot 110, and a plurality of types of teaching information are stored in the teaching information database 2030. And stored in association with work target information.
- the teacher can operate the operation unit 135 of the PC 130 to input the search keyword related to the usage application and work target of the robot 110 and execute the above-described search.
- it is easy to find out the teaching information that the teacher wants to search for, and the convenience of the teacher can be further improved.
- step S50 the control unit 131 of the PC 130 acquires the teaching information specified in step S45 from the teaching information database 2030, and the acquired teaching information is stored in the storage device 124 of the robot controller 120. It was transferred and memorized.
- the present invention is not limited to this, and the communication of the central server 200 is performed so that the control unit 131 of the PC 130 transfers the teaching information specified in step S45 from the teaching information database 2030 to the storage device 124 of the robot controller 120 for storage.
- the control unit 202 may be controlled. In this case, the procedure for transferring the teaching information of the communication control unit 202 of the central server 200 functions as the first transfer unit.
- the teaching information database 2030 storing teaching information, which is an example of technical information (know-how), is stored in the large-capacity storage device 203 of the central server 200 shared by the work facilities 100 at a plurality of sites.
- teaching information which is an example of technical information (know-how)
- a database storing other technical information may be stored in the mass storage device 203 of the central server 200.
- FIG. 6 is not limited to the procedure illustrated in the embodiment, and the procedure may be added / deleted or the order may be changed without departing from the spirit and technical idea.
- Robot System 100 Work Equipment 110 Robot 120 Robot Controller (Robot Controller) 124 storage device (storage unit) 130 PC (interface device) 131 Control unit 135 Operation unit (condition input unit, teaching selection unit, teaching input unit) 2030 Teaching information database
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Manipulator (AREA)
- Numerical Control (AREA)
Abstract
Description
100 作業設備
110 ロボット
120 ロボットコントローラ(ロボット制御装置)
124 記憶装置(記憶部)
130 PC(インターフェイス装置)
131 制御部
135 操作部(条件入力部、教示選択部、教示入力部)
2030 教示情報データベース
Claims (5)
- ロボット、及び、前記ロボットの動作を規定する教示情報を記憶する記憶部を備え当該記憶部に記憶された前記教示情報に基づいて前記ロボットの動作を制御するロボット制御装置、を有する1以上の作業設備と、
前記1以上の作業設備のそれぞれに対しデータ通信可能に接続され、前記ロボットの使用用途情報を少なくとも含む作業情報に関連付けられた複数種類の前記教示情報を記憶する教示情報データベースと、
を有し、
各作業設備は、
前記ロボットの使用用途に関する検索条件情報の入力を受け付け、前記教示情報データベースに記憶された前記複数種類の教示情報のうち、その入力された前記検索条件情報と関連性の高い教示情報の検索を行って、その検索でヒットした1以上の前記教示情報のうち、所望の教示情報の選択を受け付ける、インターフェイス装置を有し、
かつ、
前記インターフェイス装置で選択された前記教示情報を、前記教示情報データベースから、対応する前記作業設備の前記記憶部へ転送する第1転送部を設けた
ことを特徴とする、ロボットシステム。 - 前記インターフェイス装置は、
前記検索条件情報の入力を受け付ける条件入力部と、
前記教示情報データベースに記憶された前記複数種類の教示情報のうち、前記条件入力部で入力された前記検索条件情報と関連性の高い教示情報の検索を行う検索部と、
前記検索部による前記検索でヒットした1以上の前記教示情報のうち、所望の教示情報の選択を受け付ける教示選択部と、
を備え、
前記第1転送部は、
前記教示選択部で選択された前記教示情報を、前記教示情報データベースから、対応する前記作業設備の前記記憶部へ転送する
ことを特徴とする、請求項1に記載のロボットシステム。 - 前記インターフェイス装置は、
前記教示情報の入力を受け付ける教示入力部を備え、
かつ、
前記教示入力部で入力された前記教示情報を、その教示情報に基づいて動作する前記ロボットの前記作業情報と関連付けて、前記作業設備から前記教示情報データベースへ転送する第2転送部を設けた
ことを特徴とする、請求項2に記載のロボットシステム。 - 前記作業情報は、
前記使用用途情報に加え、前記ロボットの作業目標情報を含む
ことを特徴とする、請求項2又は3に記載のロボットシステム。 - 作業設備に設けられたロボットの動作を規定する教示情報を記憶する記憶部を備え、
1以上の前記作業設備のそれぞれに対しデータ通信可能に接続され、前記ロボットの使用用途情報を少なくとも含む作業情報に関連付けられた複数種類の前記教示情報を記憶する教示情報データベースと、前記ロボットの使用用途に関する検索条件情報の入力を受け付け、前記教示情報データベースに記憶された前記複数種類の教示情報のうち、その入力された前記検索条件情報と関連性の高い教示情報の検索を行って、その検索でヒットした1以上の前記教示情報のうち、所望の教示情報の選択を受け付ける、インターフェイス装置と、に接続され、
前記インターフェイス装置で選択されて前記教示情報データベースから前記記憶部へ転送された前記教示情報に基づいて、前記ロボットの動作を制御する
ことを特徴とする、ロボット制御装置。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2012/058983 WO2013150597A1 (ja) | 2012-04-02 | 2012-04-02 | ロボットシステム及びロボット制御装置 |
JP2014508941A JP5928921B2 (ja) | 2012-04-02 | 2012-04-02 | ロボットシステム及びロボット制御装置 |
EP12873504.0A EP2835231A4 (en) | 2012-04-02 | 2012-04-02 | ROBOTIC SYSTEM AND ROBOT CONTROL DEVICE |
CN201280072198.3A CN104245245B (zh) | 2012-04-02 | 2012-04-02 | 机器人***及机器人控制装置 |
US14/499,274 US9662789B2 (en) | 2012-04-02 | 2014-09-29 | Robot system and robot controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2012/058983 WO2013150597A1 (ja) | 2012-04-02 | 2012-04-02 | ロボットシステム及びロボット制御装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/499,274 Continuation US9662789B2 (en) | 2012-04-02 | 2014-09-29 | Robot system and robot controller |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013150597A1 true WO2013150597A1 (ja) | 2013-10-10 |
Family
ID=49300124
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2012/058983 WO2013150597A1 (ja) | 2012-04-02 | 2012-04-02 | ロボットシステム及びロボット制御装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9662789B2 (ja) |
EP (1) | EP2835231A4 (ja) |
JP (1) | JP5928921B2 (ja) |
CN (1) | CN104245245B (ja) |
WO (1) | WO2013150597A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105215987A (zh) * | 2015-10-12 | 2016-01-06 | 安徽埃夫特智能装备有限公司 | 一种工业机器人工艺云***及其工作方法 |
WO2023068354A1 (ja) * | 2021-10-22 | 2023-04-27 | 川崎重工業株式会社 | ロボットデータ処理サーバ及び干渉データ提供方法 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6657600B2 (ja) * | 2015-06-01 | 2020-03-04 | セイコーエプソン株式会社 | ロボットシステム、及び非常停止処理装置 |
CN106707965A (zh) * | 2015-11-18 | 2017-05-24 | 宁波弘讯科技股份有限公司 | 控制机器人***及控制机器人方法 |
CN106078753A (zh) * | 2016-06-30 | 2016-11-09 | 珠海格力智能装备有限公司 | 一种机器人示教器、及机器人示教器的信息处理方法 |
US10259117B2 (en) * | 2016-08-02 | 2019-04-16 | At&T Intellectual Property I, L.P. | On-demand robot virtualization |
EP3652642B1 (en) | 2017-07-11 | 2022-06-22 | Telefonaktiebolaget LM Ericsson (Publ) | Methods and arrangements for robot device control in a cloud |
JP6763846B2 (ja) * | 2017-11-24 | 2020-09-30 | ファナック株式会社 | ロボットの教示操作を行う教示装置および教示方法 |
WO2020026545A1 (ja) * | 2018-07-30 | 2020-02-06 | ソニー株式会社 | ロボット、ロボットの制御方法およびプログラム |
JP6839160B2 (ja) * | 2018-11-21 | 2021-03-03 | 本田技研工業株式会社 | ロボット装置、ロボットシステム、ロボット制御方法、およびプログラム |
JP2020203349A (ja) * | 2019-06-18 | 2020-12-24 | 株式会社ダイヘン | ロボット制御装置、及びロボット制御システム |
CN113043250B (zh) * | 2021-04-21 | 2022-09-16 | 深圳先进技术研究院 | 一种机器人控制***及方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002123394A (ja) * | 2000-10-16 | 2002-04-26 | Denso Corp | ロボット装置のプログラム登録システム |
JP2004237364A (ja) * | 2003-02-03 | 2004-08-26 | Honda Motor Co Ltd | ロボットのティーチングデータの作成方法 |
JP2008021239A (ja) | 2006-07-14 | 2008-01-31 | Nidec Sankyo Corp | ロボット教示システム、及びこれに使用するコントローラ、教示操作端末、並びにロボット教示方法 |
JP2009262279A (ja) * | 2008-04-25 | 2009-11-12 | Nec Corp | ロボット、ロボットプログラム共有システム、ロボットプログラム共有方法およびプログラム |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4901218A (en) * | 1987-08-12 | 1990-02-13 | Renishaw Controls Limited | Communications adaptor for automated factory system |
US5822207A (en) * | 1996-05-06 | 1998-10-13 | Amadasoft America, Inc. | Apparatus and method for integrating intelligent manufacturing system with expert sheet metal planning and bending system |
DE10152765B4 (de) * | 2001-07-13 | 2015-11-12 | Siemens Aktiengesellschaft | Verfahren zur elektronischen Bereitstellung von Diensten für Maschinen über eine Datenkommunikationsverbindung |
US6954737B2 (en) * | 2001-11-05 | 2005-10-11 | Johnsondiversey, Inc. | Method and apparatus for work management for facility maintenance |
KR100484144B1 (ko) * | 2002-06-20 | 2005-04-18 | 삼성전자주식회사 | 원격 관리 서버 및 원격 관리 방법 |
JP4027350B2 (ja) | 2004-06-29 | 2007-12-26 | ファナック株式会社 | ロボットの待機位置復帰プログラム作成装置 |
JP4266893B2 (ja) | 2004-07-15 | 2009-05-20 | ファナック株式会社 | ロボット制御装置及びロボットシステム |
WO2008083489A1 (en) * | 2007-01-12 | 2008-07-17 | Hansjorg Baltes | Method and system for robot generation |
US8214079B2 (en) * | 2007-03-30 | 2012-07-03 | Sungkyunkwan University Foundation For Corporate Collaboration | Central information processing system and method for service robot having layered information structure according to recognition and reasoning level |
WO2008140011A1 (ja) * | 2007-05-09 | 2008-11-20 | Nec Corporation | 遠隔操作システム、サーバ、被遠隔操作装置、遠隔操作サービス提供方法 |
WO2010071384A2 (en) * | 2008-12-19 | 2010-06-24 | Yujin Robot Co., Ltd. | Standardization system and method for robot fabrication and robot service implementation system |
JP5517606B2 (ja) * | 2009-12-28 | 2014-06-11 | キヤノン株式会社 | 処理サーバ、その制御方法、ポリシーサーバ及びコンピュータプログラム |
-
2012
- 2012-04-02 EP EP12873504.0A patent/EP2835231A4/en not_active Withdrawn
- 2012-04-02 CN CN201280072198.3A patent/CN104245245B/zh active Active
- 2012-04-02 WO PCT/JP2012/058983 patent/WO2013150597A1/ja active Application Filing
- 2012-04-02 JP JP2014508941A patent/JP5928921B2/ja active Active
-
2014
- 2014-09-29 US US14/499,274 patent/US9662789B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002123394A (ja) * | 2000-10-16 | 2002-04-26 | Denso Corp | ロボット装置のプログラム登録システム |
JP2004237364A (ja) * | 2003-02-03 | 2004-08-26 | Honda Motor Co Ltd | ロボットのティーチングデータの作成方法 |
JP2008021239A (ja) | 2006-07-14 | 2008-01-31 | Nidec Sankyo Corp | ロボット教示システム、及びこれに使用するコントローラ、教示操作端末、並びにロボット教示方法 |
JP2009262279A (ja) * | 2008-04-25 | 2009-11-12 | Nec Corp | ロボット、ロボットプログラム共有システム、ロボットプログラム共有方法およびプログラム |
Non-Patent Citations (1)
Title |
---|
See also references of EP2835231A4 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105215987A (zh) * | 2015-10-12 | 2016-01-06 | 安徽埃夫特智能装备有限公司 | 一种工业机器人工艺云***及其工作方法 |
WO2023068354A1 (ja) * | 2021-10-22 | 2023-04-27 | 川崎重工業株式会社 | ロボットデータ処理サーバ及び干渉データ提供方法 |
Also Published As
Publication number | Publication date |
---|---|
US20150314438A1 (en) | 2015-11-05 |
CN104245245B (zh) | 2016-08-24 |
EP2835231A1 (en) | 2015-02-11 |
JP5928921B2 (ja) | 2016-06-01 |
CN104245245A (zh) | 2014-12-24 |
US9662789B2 (en) | 2017-05-30 |
EP2835231A4 (en) | 2016-02-17 |
JPWO2013150597A1 (ja) | 2015-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5928921B2 (ja) | ロボットシステム及びロボット制御装置 | |
JP5928923B2 (ja) | ロボットシステム及び作業設備 | |
US7245990B2 (en) | Industrial robot | |
EP3579100A1 (en) | Apparatus and method for skill-based robot programming | |
CN1715010A (zh) | 机器人的待机位置复位程序生成装置 | |
CN109834698B (zh) | 对机器人进行示教操作的示教装置 | |
JP2018171682A (ja) | ロボットシステム | |
US10315305B2 (en) | Robot control apparatus which displays operation program including state of additional axis | |
JP2012079290A (ja) | 工作機械の制御装置及びこれを備えた加工関連データ処理システム | |
JP6904759B2 (ja) | ロボットの移動速度制御装置及び方法 | |
JP2012043041A (ja) | 遠隔操作システム | |
US11899428B2 (en) | Work resume system, manufacturing method, and program | |
JP6426565B2 (ja) | 作業者に応じて機械の操作情報を表示器に表示させる機械制御システム | |
JPWO2013150596A1 (ja) | ロボットシステム及び作業設備 | |
WO2000065416A1 (fr) | Dispositif de gestion | |
JP6496552B2 (ja) | 操作受付装置 | |
JPH0288139A (ja) | 工具交換装置 | |
JP5952929B1 (ja) | 作業ロボット制御装置 | |
WO2022208849A1 (ja) | ロボット制御装置、ロボット制御システム及びロボット制御方法 | |
JPH08161025A (ja) | 教示装置 | |
EP4242763A1 (en) | Robot system, control method and memory device | |
JP2004145641A (ja) | Nc装置用加工プログラム転送システムおよびその方法 | |
JP2012106321A (ja) | ロボットの制御方法およびロボット制御装置 | |
JP2007286998A (ja) | モータ制御装置 | |
Malkarov et al. | Remote Control System of Industrial Robots and Visualization of Operations Performed |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12873504 Country of ref document: EP Kind code of ref document: A1 |
|
REEP | Request for entry into the european phase |
Ref document number: 2012873504 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2012873504 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 2014508941 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |