Patents by Inventor Yoshifumi ONOYAMA
Yoshifumi ONOYAMA has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11956580Abstract: A microphone assembly comprises a circuit board, a microphone element connected to the circuit board, an external connection interface connected to the circuit board, and hot melt that is formed to cover the circuit board, the microphone element, and the external connection interface and has a hole formed to expose a part of the back side of the circuit board or the sound receiving part of the microphone element.Type: GrantFiled: March 28, 2022Date of Patent: April 9, 2024Assignee: HOSIDEN CORPORATIONInventors: Shunji Muraoka, Shushin Noda, Yoshifumi Yamanaka, Kouta Onoyama, Daisuke Kitaguchi, Jun Miyajima
-
Patent number: 11826913Abstract: A control system includes: a controller configured to operate one or more robots in a real space based on an operation program; and circuitry configured to: operate one or more virtual robots based on the operation program in a virtual space, the one or more virtual robots corresponding to the one or more robots respectively; cause the controller to suspend an operation based on the operation program by the one or more robots; simulate a suspended state of the real space after suspension of the operation by the one or more robots, in the virtual space; and resume at least a part of the operation by the one or more virtual robots based on the operation program, in the virtual space in which the suspended state of the real space has been simulated.Type: GrantFiled: June 29, 2021Date of Patent: November 28, 2023Inventors: Yukio Hashiguchi, Yoshifumi Onoyama
-
Publication number: 20230121498Abstract: A simulation device includes circuitry configured to: execute a first simulation of a first control of a first machine, wherein the first control is executed by a first controller; execute a second simulation of a second control of a second machine, wherein the second control is executed by a second controller so that the second machine operates in collaboration with the first machine; and control progress of the first simulation and progress of the second simulation to maintain a simulated ratio of a progress speed of the first simulation and a progress speed of the second simulation to be equal to a ratio of a progress speed of the first control and a progress speed of the second control.Type: ApplicationFiled: December 20, 2022Publication date: April 20, 2023Inventors: Yukio HASHIGUCHI, Yoshifumi ONOYAMA, Koichi KUWAHARA, Naoki UTSUMI
-
Publication number: 20230107431Abstract: A control system includes: a robot controller configured to control a robot to execute a plurality of tasks included in a process for a workpiece in a real space; and circuitry configured to: control a virtual robot to execute the plurality of tasks in a virtual space; collect a real execution record from the real space during execution of each of the plurality of tasks by the robot; collect a virtual execution record from the virtual space during execution of each of the plurality of tasks by the virtual robot; and extract, from the plurality of tasks, one or more inconsistent tasks for which the real execution record and the virtual execution record are inconsistent with each other.Type: ApplicationFiled: December 6, 2022Publication date: April 6, 2023Inventors: Yukio HASHIGUCHI, Yoshifumi ONOYAMA, Koji HARA, Takeshi YAMASHITA, Masahiro GOYA, Ryosuke TSUTSUMI
-
Publication number: 20230099602Abstract: A production system includes: a plurality of controllers configured to control a plurality of devices, the plurality of devices including at least one robot; and circuitry communicable with the plurality of controllers, the circuitry may be configured to: output execution commands of next tasks based on a process including a plurality of tasks for a workpiece and progress information of the process; store environment information; and update the stored environment information in accordance with operations of the plurality of devices, wherein each of the plurality of controllers is configured to control one of the plurality of devices to execute a next task corresponding to one of the execution commands based on the environment information.Type: ApplicationFiled: December 6, 2022Publication date: March 30, 2023Inventors: Yukio HASHIGUCHI, Yoshifumi ONOYAMA
-
Publication number: 20230037774Abstract: The controller communicable with a second controller include circuitry configured to: execute a processing to operate a first machine in collaboration with a second machine controlled by the second controller in a real space; modify the processing in response to determining that, instead of controlling the second machine, the second controller controls a virtual second machine that simulates operations of the second machine in a virtual space; and execute the modified processing to operate the first machine in the real space in collaboration with the virtual second machine that operates in the virtual space.Type: ApplicationFiled: August 1, 2022Publication date: February 9, 2023Inventors: Yoshifumi ONOYAMA, Yukio HASHIGUCHI, Yosuke KAMIYA, Yuki OE, Yu KATONO, Tomoyuki NAKAMURA, Takahiro HORA
-
Patent number: 11396097Abstract: A teaching apparatus includes circuitry. The circuitry is configured to obtain result information corresponding to a position of a worked region on a workpiece. The circuitry is configured to generate first teaching information based on the result information. The first teaching information specifies a motion of an examination robot configured to examine the workpiece that has undergone work.Type: GrantFiled: November 8, 2018Date of Patent: July 26, 2022Assignee: KABUSHIKI KAISHA YASKAWA DENKIInventors: Koichi Kuwahara, Yoshifumi Onoyama, Kazuma Tabuchi, Masaru Adachi, Wataru Watanabe
-
Publication number: 20220001537Abstract: A control system includes: a controller configured to operate one or more robots in a real space based on an operation program; and circuitry configured to: operate one or more virtual robots based on the operation program in a virtual space, the one or more virtual robots corresponding to the one or more robots respectively; cause the controller to suspend an operation based on the operation program by the one or more robots; simulate a suspended state of the real space after suspension of the operation by the one or more robots, in the virtual space; and resume at least a part of the operation by the one or more virtual robots based on the operation program, in the virtual space in which the suspended state of the real space has been simulated.Type: ApplicationFiled: June 29, 2021Publication date: January 6, 2022Inventors: Yukio HASHIGUCHI, Yoshifumi ONOYAMA
-
Patent number: 11213945Abstract: A robot simulator includes a storage device that stores model information related to the robot and an obstacle in the vicinity of the robot, and an acquisition device that obtains first input information defining a start position and an end position of operation of the robot. A processing device generates a path for moving the distal end portion of the robot from the start position to the end position while avoiding collisions between the robot and the obstacle based on the first input information and the model information. The processing device also generates image data including an illustration of the obstacle and an index indicating a via-point of the path.Type: GrantFiled: February 19, 2018Date of Patent: January 4, 2022Inventors: Koichi Kuwahara, Yoshifumi Onoyama, Kenichi Yasuda, Wataru Watanabe
-
Patent number: 11092950Abstract: To enhance the productivity of an offline teaching work by visualizing the working position, path, and the like of an end effector in offline teaching. A robot teaching device, includes: a teaching point marker display unit configured to display, on a GUI, teaching point markers for marking teaching points in a three-dimensional modeling space in which at least a three-dimensional model of a robot including an end effector and a three-dimensional model of a work piece are arranged, the teaching points serving as target passing points of the end effector; a joined path display unit configured to display, on the GUI, a joined path, which is a path connecting successive points among the teaching points to each other; and a changing point marker display unit configured to display, on the GUI, a changing point marker marking a point at which a working state of the end effector changes.Type: GrantFiled: April 16, 2018Date of Patent: August 17, 2021Assignee: KABUSHIKI KAISHA YASKAWA DENKIInventors: Yoshifumi Onoyama, Koichi Kuwahara
-
Patent number: 11054814Abstract: To enhance the productivity of an offline teaching work by visualizing the working position, path, and the like of an end effector in offline teaching. A robot teaching device, includes: a teaching point marker display unit configured to display, on a GUI, teaching point markers for marking teaching points in a three-dimensional modeling space in which at least a three-dimensional model of a robot including an end effector and a three-dimensional model of a work piece are arranged, the teaching points serving as target passing points of the end effector; a joined path display unit configured to display, on the GUI, a joined path, which is a path connecting successive points among the teaching points to each other; and a changing point marker display unit configured to display, on the GUI, a changing point marker marking a point at which a working state of the end effector changes.Type: GrantFiled: April 16, 2018Date of Patent: July 6, 2021Assignee: KABUSHIKI KAISHA YASKAWA DENKIInventors: Yoshifumi Onoyama, Koichi Kuwahara
-
Publication number: 20190143514Abstract: A teaching apparatus includes circuitry. The circuitry is configured to obtain result information corresponding to a position of a worked region on a workpiece. The circuitry is configured to generate first teaching information based on the result information. The first teaching information specifies a motion of an examination robot configured to examine the workpiece that has undergone work.Type: ApplicationFiled: November 8, 2018Publication date: May 16, 2019Inventors: Koichi KUWAHARA, Yoshifumi ONOYAMA, Kazuma TABUCHI, Masaru ADACHI, Wataru WATANABE
-
Publication number: 20180236657Abstract: A robot simulator includes a storage device that stores model information related to the robot and an obstacle in the vicinity of the robot, and an acquisition device that obtains first input information defining a start position and an end position of operation of the robot. A processing device generates a path for moving the distal end portion of the robot from the start position to the end position while avoiding collisions between the robot and the obstacle based on the first input information and the model information. The processing device also generates image data including an illustration of the obstacle and an index indicating a via-point of the path.Type: ApplicationFiled: February 19, 2018Publication date: August 23, 2018Applicant: KABUSHIKI KAISHA YASKAWA DENKIInventors: Koichi KUWAHARA, Yoshifumi ONOYAMA, Kenichi YASUDA, Wataru WATANABE
-
Publication number: 20180231965Abstract: To enhance the productivity of an offline teaching work by visualizing the working position, path, and the like of an end effector in offline teaching. A robot teaching device, includes: a teaching point marker display unit configured to display, on a GUI, teaching point markers for marking teaching points in a three-dimensional modeling space in which at least a three-dimensional model of a robot including an end effector and a three-dimensional model of a work piece are arranged, the teaching points serving as target passing points of the end effector; a joined path display unit configured to display, on the GUI, a joined path, which is a path connecting successive points among the teaching points to each other; and a changing point marker display unit configured to display, on the GUI, a changing point marker marking a point at which a working state of the end effector changes.Type: ApplicationFiled: April 16, 2018Publication date: August 16, 2018Inventors: Yoshifumi ONOYAMA, Koichi KUWAHARA