-
公开(公告)号:US20230141876A1
公开(公告)日:2023-05-11
申请号:US17982395
申请日:2022-11-07
Applicant: KABUSHIKI KAISHA YASKAWA DENKI
Inventor: Ryo KABUTAN , Makoto TAKAHASHI , Wataru WATANABE , Keisuke YONEHARA , Takuya KADOYA
IPC: B25J9/16
CPC classification number: B25J9/163 , B25J9/1661 , B25J9/1666 , B25J9/1682
Abstract: A planning system includes search circuitry configured to run a simulation to repeatedly generate candidate positions which are candidates for a target position with respect to a motion of a robot, and selection circuitry configured to select the target position among the candidate positions. The search circuitry includes evaluation circuitry configured to calculate an evaluation value corresponding to each of the candidate positions, estimation circuitry configured to generate a calculation model showing a relationship between each of the candidate positions and the evaluation value with a regression analysis, and setting circuitry configured to set a new candidate position based on the calculation model.
-
公开(公告)号:US20220281111A1
公开(公告)日:2022-09-08
申请号:US17752862
申请日:2022-05-25
Applicant: KABUSHIKI KAISHA YASKAWA DENKI
Inventor: Makoto TAKAHASHI , Wataru WATANABE , Yutaro UCHIDA , Ryo KABUTAN , Keita SATSUMA
IPC: B25J9/16
Abstract: A simulation system includes circuitry configured to: determine placement of a robot with respect to another object in a virtual space, based on a placement constraint applied to the robot for executing a plurality of tasks; generate a path representing a trajectory of at least a portion of the robot or a tool operated by the robot during the tasks, based on a spatial relationship between the determined placement of the robot and the other object that satisfies the placement constraint; execute an operation program including the generated path in the virtual space in which the robot and the other object are placed; and check whether the robot interferes with the other object, based on the spatial relationship between the determined placement of the robot and the other object along the generated path in the virtual space, as a result of executing the tasks in the operation program.
-
公开(公告)号:US20200306967A1
公开(公告)日:2020-10-01
申请号:US16833679
申请日:2020-03-30
Applicant: KABUSHIKI KAISHA YASKAWA DENKI
Inventor: Makoto TAKAHASHI , Wataru WATANABE , Yutaro UCHIDA , Keita SATSUMA , Hiroshi HASHIMOTO
Abstract: A programming assistance device includes a program storage unit that stores a first program comprising a first set of time series jobs and stores a second program comprising a second set of time series jobs. Each job of the first program defines at least one operation of a first robot, and the first program is configured to be performed along a shared time line. Additionally, each job of the second program defines at least one operation of a second robot, and the second program is configured to be performed along the shared time line. The programming assistance device further includes circuitry that identifies a verification target time in the shared time line based, at least in part, on a user designation, and generates, based on the first program and the second program, a job image indicating at least one of the first set of time series jobs executed by the first robot and at least one job of the second set of time series jobs executed by the second robot at the verification target time designated in the shared time line.
-
公开(公告)号:US20240091936A1
公开(公告)日:2024-03-21
申请号:US18527390
申请日:2023-12-04
Applicant: KABUSHIKI KAISHA YASKAWA DENKI
Inventor: Wataru WATANABE , Makoto TAKAHASHI , Masahiro GOYA , Tomoaki UCHIDA , Satoshi HIRONAKA
CPC classification number: B25J9/1661 , B25J9/0084
Abstract: A robot automation system includes circuitry configured to generate a plurality of task patterns that are candidates of a task flow for performing a job including a plurality of tasks by at least one robot. Each of the plurality of task patterns includes a corresponding relationship between the plurality of tasks and the at least one robot. The circuitry is further configured to calculate an estimated cycle time of the job based on a simulation in which the at least one robot performs the plurality of tasks, for each of the plurality of task patterns. The circuitry is further configured to generate, as an operation program, at least one task flow for performing the job by the at least one robot, in response to comparing a preset reference cycle time for the job with the estimated cycle time for each of the plurality of task patterns.
-
5.
公开(公告)号:US20220226997A1
公开(公告)日:2022-07-21
申请号:US17577326
申请日:2022-01-17
Applicant: KABUSHIKI KAISHA YASKAWA DENKI
Inventor: Makoto TAKAHASHI , Wataru WATANABE , Yutaro UCHIDA , Ryo KABUTAN
IPC: B25J9/16
Abstract: A planning system includes flow generating circuitry, confirmation circuitry, and update circuitry. The flow generating circuitry is configured to generate a task flow which includes work tasks predetermined based on a concurrent execution constraint with respect to concurrent execution of tasks performed by robots and connection tasks to be connected to the work tasks. The confirmation circuitry is configured to determine whether at least one of the robots interferes with an object in the connection tasks. The update circuitry is configured to update the concurrent execution constraint when the at least one of the robots is determined to interfere with the object.
-
公开(公告)号:US20220143829A1
公开(公告)日:2022-05-12
申请号:US17144145
申请日:2021-01-08
Applicant: KABUSHIKI KAISHA YASKAWA DENKI
Inventor: Makoto TAKAHASHI , Wataru WATANABE , Yutaro UCHIDA , Ryo KABUTAN
IPC: B25J9/16
Abstract: A program generation system according to an example includes circuitry configured to: set multiple kinds of candidate postures of a robot in a connection area between a work path that is a trajectory of the robot in a task and an air-cut path that is a trajectory of the robot connecting tasks; evaluate an operation program including the work path and the air-cut path while changing a posture of the robot in the connection area among the multiple kinds of candidate postures; determine one of the multiple kinds of candidate postures as the posture of the robot in the connection area based on an evaluation result in the evaluating; and generate the operation program.
-
公开(公告)号:US20190143524A1
公开(公告)日:2019-05-16
申请号:US16183747
申请日:2018-11-08
Applicant: Kabushiki Kaisha Yaskawa Denki
Inventor: Makoto TAKAHASHI , Takuya FUKUDA , Wataru WATANABE
IPC: B25J9/16
Abstract: A programming assistance apparatus includes circuitry. The circuitry generates a first display data to be displayed in a first input area in which to input, for each of a plurality of task groups including a plurality of tasks, a first condition under which at least one robot executes the tasks. The circuitry generates a second display data to be displayed in a second input area in which to input a second condition for an execution order of the plurality of task groups. The circuitry sets the first condition based on an input into the first input area. The circuitry sets the second condition based on an input into the second input area. The circuitry generates, based on the first condition and the second condition, a motion program for causing the at least one robot to execute the plurality of task groups.
-
-
-
-
-
-