PROGRAMMING ASSISTANCE APPARATUS, ROBOT SYSTEM, PROGRAMMING ASSISTANCE METHOD AND PROGRAM-GENERATING METHOD

A programming assistance apparatus 100 is provided with: a work job-storing unit 114 for storing multiple work jobs stipulating movement patterns for a robot 2; a first condition-setting unit 412 for setting an environmental condition designating a movement environment for the robot 2 for any of the...

Full description

Saved in:
Bibliographic Details
Main Authors SAWADA Yukiko, TAKANISHI Kanji
Format Patent
LanguageEnglish
French
Japanese
Published 25.10.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A programming assistance apparatus 100 is provided with: a work job-storing unit 114 for storing multiple work jobs stipulating movement patterns for a robot 2; a first condition-setting unit 412 for setting an environmental condition designating a movement environment for the robot 2 for any of the multiple work jobs according to input into a user interface 130; a second condition-setting unit 417 for setting, from among the multiple work jobs, multiple work jobs to be executed by the robot 2 according to input into the user interface 130; and a planning assistance unit 501 for determining, in an execution flow in which an execution sequence has been established for the multiple work jobs to be executed that have been set by the second condition-setting unit 417, whether or not at least one work job satisfies the environmental condition on the basis of said execution sequence. La présente invention concerne un appareil d'aide à la programmation 100 comprenant: une unité de stockage de tâches de travail 114 pour stocker de multiples tâches de travail stipulant des motifs de mouvement pour un robot 2; une première unité de réglage de condition 412 pour définir une condition environnementale désignant un environnement de mouvement pour le robot 2 pour l'une quelconque des multiples tâches de travail selon une entrée dans une interface utilisateur 130; une seconde unité de définition de condition 417 pour régler, parmi les multiples tâches de travail, de multiples tâches de travail devant être exécutées par le robot 2 selon une entrée dans l'interface utilisateur 130; et une unité d'assistance de planification 501 pour déterminer, dans un flux d'exécution dans lequel une séquence d'exécution a été établie pour les multiples tâches de travail à exécuter qui ont été définies par la seconde unité de définition de condition 417, si au moins une tâche de travail satisfait la condition environnementale sur la base de ladite séquence d'exécution. プログラミング支援装置100は、ロボット2の動作パターンを規定する複数の作業ジョブを記憶する作業ジョブ記憶部114と、複数の作業ジョブのいずれかについて、ロボット2の動作環境を指定する環境条件を、ユーザインタフェース130への入力に応じて設定する第一条件設定部412と、複数の作業ジョブのうち、ロボット2に実行させる複数の実行対象の作業ジョブを、ユーザインタフェース130への入力に応じて設定する第二条件設定部417と、第二条件設定部417により設定された複数の実行対象の作業ジョブの実行順序を定めた実行フローにおいて、少なくとも一つの作業ジョブが環境条件を満たすか否かを、当該実行順序に基づいて判定するプランニング支援部501と、を備える。
Bibliography:Application Number: WO2018JP16011