Contextually aware robotic device management
US-2024208062-A1 · Jun 27, 2024 · US
US9248574B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9248574-B2 |
| Application number | US-201314109848-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 17, 2013 |
| Priority date | Dec 18, 2012 |
| Publication date | Feb 2, 2016 |
| Grant date | Feb 2, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A teaching data generator includes a storage device. An arithmetic device includes a first window display section to cause a display device to display a first window displaying first images respectively corresponding to some pieces of work unit job data stored in the storage device and included in teaching data. The first images are arranged in an execution order of pieces of work respectively corresponding to the some pieces of the work unit job data. A first job editing section performs an editing operation including replacing the some pieces of the work unit job data with other pieces of the work unit job data stored in the storage device, and changing the execution order. A teaching data generation section generates the teaching data based on a display content of the first window changed in accordance with the editing operation.
Opening claim text (preview).
What is claimed as new and desired to be secured by Letters Patent of the United States is: 1. A robot system comprising: a robot; a teaching data generator comprising: a storage device configured to store at least one piece of teaching data to be generated or edited to specify a motion form of a robot; a display device configured to present a predetermined display based on the at least one piece of teaching data stored in the storage device and a plurality of pieces of work unit job data stored in the storage device, each piece of work unit job data specifying a motion form of the robot, the plurality of pieces of work unit job data each comprising at least one of a plurality of pieces of job data, the plurality of pieces of job data each specifying a predetermined motion of the robot and being applicable as a part of the at least one piece of teaching data; an input device through which information is input; an arithmetic device configured to control an operation of the storage device and an operation of the display device, and configured to receive the information input from the input device, the arithmetic device comprising: a first window display section configured to cause the display device to display a first window displaying a plurality of first images respectively corresponding to some pieces of the work unit job data of the pieces of work unit job data stored in the storage device and that are included in the at least one piece of teaching data, the plurality of first images being arranged in an order in which pieces of work respectively corresponding to the some pieces of the work unit job data are executed; a second window display section configured to cause the display device to display a second window displaying a plurality of second images respectively corresponding to the some pieces of the job data constituting a selected job data complex having a combination of some pieces of the job data; a first job selection window display section configured to cause the display device to display a first job selection window in which a desired piece of job data is selectable among the plurality of pieces of job data; a second job selection window display section configured to cause the display device to display a second job selection window in which a desired piece of work unit job data is selectable among the plurality of pieces of work unit job data; a first job editing section configured to, in response to the information input from the input device, perform an editing operation comprising replacing the some pieces of the work unit job data respectively corresponding to the plurality of first images with other pieces of the work unit job data stored in the storage device, and changing the order in which the pieces of work respectively corresponding to the some pieces of the work unit job data are executed; and a teaching data generation section configured to generate the at least one piece of teaching data based on a displayed content of the first window that has been changed in accordance with the editing operation performed by the first job editing section; and a robot controller configured to control the robot to move based on the piece of teaching data generated or edited by the teaching data generator; and wherein at least one of the first window and the second job selection window comprises a replacing work display area displaying third images respectively corresponding to the other pieces of the work unit job data available to replace the plurality of first images respectively corresponding to the some pieces of the work unit job data, or wherein at least one of the second window and the first job selection window comprises a replacing work display area displaying fourth images respectively corresponding to other pieces of the job data available to replace the plurality of pieces of job data respectively corresponding to the plurality of second images. 2. The robot system according to claim 1 , wherein the storage device is configured to store the plurality of pieces of job data in relation to pieces of parameter information that are related to predetermined motions of the robot specified by the respective, corresponding pieces of job data, wherein the arithmetic device comprises a parameter display window display section configured to cause the display device to display a parameter display window displaying a piece of parameter information among the pieces of parameter information that is related to the desired piece of job data selected in the first job selection window in response to the information input from the input device, and a parameter editing section configured to, in response to the information input from the input device, perform an editing operation with respect to the piece of parameter information displayed in the parameter display window, and wherein the teaching data generation section is configured to generate the at least one piece of teaching data based on a display content of the parameter display window that has been changed in accordance with the editing operation performed by the parameter editing section. 3. The robot system according to claim 2 , wherein at least one piece of work unit job data among the plurality of pieces of work unit job data comprises the job data complex comprising the combination of some pieces of the job data, wherein the second window display section is configured to, when the desired piece of work unit job data selected in the second job selection window in response to the information input from the input device is the job data complex, cause the display device to display the second window displaying the plurality of second images respectively corresponding to the some pieces of the job data constituting the selected job data complex, the plurality of second images being arranged in an order in which jobs respectively corresponding to the some pieces of the job data are executed, and wherein the arithmetic device comprises a second job editing section configured to, in response to the information input from the input device, perform an editing operation comprising replacing the some pieces of the job data respectively corresponding to the plurality of second images with the other pieces of the job data stored in the storage device, and changing the order in which the jobs respectively corresponding to the some pieces of the job data are executed, and wherein the teaching data generation section is configured to generate the at least one piece of teaching data based on a display content of the second window that has been changed in accordance with the editing operation performed by the second job editing section. 4. The teaching data generator according to claim 3 , wherein based on control of at least one of the first window display section and the second job selection window display section, the display device is configured to display, in at least one of the first window and the second job selection window, the plurality of first images respectively corresponding to the some pieces of the work unit job data included in the at least one piece of teaching data selected in response to the information input from the input device, wherein when one first image among the plurality of first images is selected in at least one of the first window and the second job selection window in response to the information input from the input device, and when the selected first image is a first image corresponding to the job data complex, then based on control of at least one of the second window display section and the first job selection window display section, the display device is configured to display, in at least one of the second window and the first job selection window, the plurality of second images respectively corresponding to the some pieces of the job d
Calibration of manipulator · CPC title
Modeling robot environment for sensor based robot system · CPC title
characterised by simulation, either to verify existing program or to create and verify new program, CAD/CAM oriented, graphic oriented programming systems · CPC title
Hardware, e.g. neural networks, fuzzy logic, interfaces, processor · CPC title
Simulate measuring program, graphical interactive generation of program · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.