Patents by Inventor Akiro KOBAYASHI

Akiro KOBAYASHI 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: 11021333
    Abstract: A method for allowing even a user with little experience in robot operation to be able to perform correct calibration is provided. A mobile device displays one or more patterns at predetermined positions and transmits information indicating a touch position to a control device according to touching applied to the touch position in a state that the patterns are displayed. The control device calculates a parameter set based on an image measurement result obtained by a visual sensor when the mobile device is disposed in an image visual field in a state that the patterns are displayed, a touch position when the mobile device is touched by a robot, and a distance between a position of the mobile device when disposed in the imaging visual field and a position when the mobile device is touched by the robot.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: June 1, 2021
    Assignee: OMRON Corporation
    Inventors: Junji Shimamura, Yosuke Iwai, Akiro Kobayashi, Taku Oya
  • Patent number: 10977576
    Abstract: A control device generates a second command value by compensating a first command value output at every control cycle according to a predetermined pattern with a correction amount output at every control cycle according to correction data, updates the correction data based on a deviation between the first command value and a feedback value from the control object, and determines an initial value of the correction data. The control device acquires a response characteristic indicating a relationship between an assigned command value and a feedback value shown in the control object in response to the command value, estimates a feedback value to be shown in the control object based on a value obtained by compensating the first command value with temporary correction data and the response characteristic, and updates the temporary correction data based on a deviation between the first command value and the estimated feedback value.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: April 13, 2021
    Assignee: OMRON Corporation
    Inventors: Masaki Namie, Takashi Fujii, Akiro Kobayashi
  • Publication number: 20190256300
    Abstract: A method for allowing even a user with little experience in robot operation to be able to perform correct calibration is provided. A mobile device displays one or more patterns at predetermined positions and transmits information indicating a touch position to a control device according to touching applied to the touch position in a state that the patterns are displayed. The control device calculates a parameter set based on an image measurement result obtained by a visual sensor when the mobile device is disposed in an image visual field in a state that the patterns are displayed, a touch position when the mobile device is touched by a robot, and a distance between a position of the mobile device when disposed in the imaging visual field and a position when the mobile device is touched by the robot.
    Type: Application
    Filed: November 13, 2018
    Publication date: August 22, 2019
    Applicant: OMRON Corporation
    Inventors: Junji SHIMAMURA, Yosuke IWAI, Akiro KOBAYASHI, Taku OYA
  • Publication number: 20180374001
    Abstract: A control device generates a second command value by compensating a first command value output at every control cycle according to a predetermined pattern with a correction amount output at every control cycle according to correction data, updates the correction data based on a deviation between the first command value and a feedback value from the control object, and determines an initial value of the correction data. The control device acquires a response characteristic indicating a relationship between an assigned command value and a feedback value shown in the control object in response to the command value, estimates a feedback value to be shown in the control object based on a value obtained by compensating the first command value with temporary correction data and the response characteristic, and updates the temporary correction data based on a deviation between the first command value and the estimated feedback value.
    Type: Application
    Filed: February 12, 2018
    Publication date: December 27, 2018
    Applicant: OMRON Corporation
    Inventors: Masaki NAMIE, Takashi FUJII, Akiro KOBAYASHI
  • Patent number: 10025281
    Abstract: A control device capable of appropriately switching operating modes when multitasking is being performed is provided. A CPU unit is provided with a task executing unit for executing a plurality of tasks in parallel, and for executing each task in cycles based on each task; and a mode switching unit for switching operating modes. The task executing unit is configured in such a manner that when in operation mode, a user program is executed for each task, and when in program mode, a user program is not executed for each task.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: July 17, 2018
    Assignee: OMRON CORPORATION
    Inventors: Osamu Hamasaki, Shigeyuki Eguchi, Akiro Kobayashi, Yukio Iname, Koji Yaoita
  • Publication number: 20180046169
    Abstract: An information processing system for identifying a position of a workpiece conveyed on a conveyor is provided. A counter measures a movement amount of a conveyor a plurality of times at intervals shorter than a cycle of communication with a controller, and transmits measured movement amounts and respective measurement timings to the controller. The controller receives a position of a workpiece measured from an image obtained by imaging the workpiece and an imaging timing, identifies measurement timings relatively close to the imaging timing from among measurement timings, and identifies a reference movement amount associated with the measurement timing, identifies a reference position of the workpiece at the imaging timing based on the position of the workpiece within the image, and adds a difference between the current movement amount of the conveyor and the reference movement amount to the reference position to calculate a current position of the workpiece.
    Type: Application
    Filed: February 22, 2017
    Publication date: February 15, 2018
    Applicant: OMRON Corporation
    Inventors: Junji SHIMAMURA, Akiro KOBAYASHI
  • Patent number: 9377769
    Abstract: A control apparatus capable of updating a user program while processing is being performed in a multitasking manner is provided. A processor includes a memory that stores a user program containing a program organization unit as well as a central processing unit executing a task containing the user program and also updating the program organization unit stored in the memory. The central processing unit is configured to execute a plurality of tasks concurrently and to execute each task with a period corresponding to the task. Moreover, the central processing unit is configured to update the program organization unit stored in the memory during the period of time from when a plurality of tasks to be executed have been finished until when the plurality of tasks are executed again.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: June 28, 2016
    Assignee: OMRON CORPORATION
    Inventors: Akiro Kobayashi, Yoshihisa Kato, Koji Yaoita
  • Publication number: 20140088735
    Abstract: A control device capable of appropriately switching operating modes when multitasking is being performed is provided. A CPU unit is provided with a task executing unit for executing a plurality of tasks in parallel, and for executing each task in cycles based on each task; and a mode switching unit for switching operating modes. The task executing unit is configured in such a manner that when in operation mode, a user program is executed for each task, and when in program mode, a user program is not executed for each task.
    Type: Application
    Filed: September 26, 2011
    Publication date: March 27, 2014
    Applicant: OMRON CORPORATION
    Inventors: Osamu Hamasaki, Shigeyuki Eguchi, Akiro Kobayashi, Yukio Iname, Koji Yaoita
  • Patent number: 8504176
    Abstract: A system includes a first execution control instruction to start execution of a first control program every first execution cycle of the same period as a control cycle period and a second execution control instruction to start execution of a second control program every second execution cycle whose period is an integral multiple of at least twice the control cycle period. The second execution control instruction includes an instruction to start, in a control cycle in which a second execution cycle starts, execution of the second control program after the end of execution of the first control program, and if the second control program is not completed before the end of the control cycle, to start execution of an unexecuted part of the second control program after the end of execution of the first control program in the next control cycle.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: August 6, 2013
    Assignee: Omron Corporation
    Inventors: Akiro Kobayashi, Yukio Iname, Tetsushi Jakunen, Yoshihide Nishiyama
  • Publication number: 20120240132
    Abstract: A control apparatus capable of updating a user program while processing is being performed in a multitasking manner is provided. A processor includes a memory that stores a user program containing a program organization unit as well as a central processing unit executing a task containing the user program and also updating the program organization unit stored in the memory. The central processing unit is configured to execute a plurality of tasks concurrently and to execute each task with a period corresponding to the task. Moreover, the central processing unit is configured to update the program organization unit stored in the memory during the period of time from when a plurality of tasks to be executed have been finished until when the plurality of tasks are executed again.
    Type: Application
    Filed: February 17, 2012
    Publication date: September 20, 2012
    Applicant: OMRON CORPORATION
    Inventors: Akiro KOBAYASHI, Yoshihisa KATO, Koji YAOITA
  • Publication number: 20120239201
    Abstract: A system includes a first execution control instruction to start execution of a first control program every first execution cycle of the same period as a control cycle period and a second execution control instruction to start execution of a second control program every second execution cycle whose period is an integral multiple of at least twice the control cycle period. The second execution control instruction includes an instruction to start, in a control cycle in which a second execution cycle starts, execution of the second control program after the end of execution of the first control program, and if the second control program is not completed before the end of the control cycle, to start execution of an unexecuted part of the second control program after the end of execution of the first control program in the next control cycle.
    Type: Application
    Filed: February 17, 2012
    Publication date: September 20, 2012
    Applicant: OMRON CORPORATION
    Inventors: Akiro KOBAYASHI, Yukio INAME, Tetsushi JAKUNEN, Yoshihide NISHIYAMA
  • Patent number: D894983
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: September 1, 2020
    Assignee: OMRON CORPORATION
    Inventors: Tomohiro Okada, Akiro Kobayashi, Shinji Kobayashi
  • Patent number: D894984
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: September 1, 2020
    Assignee: OMRON CORPORATION
    Inventors: Tomohiro Okada, Akiro Kobayashi, Shinji Kobayashi
  • Patent number: D894985
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: September 1, 2020
    Assignee: OMRON CORPORATION
    Inventors: Tomohiro Okada, Akiro Kobayashi, Shinji Kobayashi
  • Patent number: D894986
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: September 1, 2020
    Assignee: OMRON CORPORATION
    Inventors: Tomohiro Okada, Akiro Kobayashi, Shinji Kobayashi
  • Patent number: D895707
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: September 8, 2020
    Assignee: OMRON CORPORATION
    Inventors: Tomohiro Okada, Akiro Kobayashi, Shinji Kobayashi
  • Patent number: D895708
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: September 8, 2020
    Assignee: OMRON CORPORATION
    Inventors: Tomohiro Okada, Akiro Kobayashi, Shinji Kobayashi
  • Patent number: D895709
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: September 8, 2020
    Assignee: OMRON CORPORATION
    Inventors: Tomohiro Okada, Akiro Kobayashi, Shinji Kobayashi
  • Patent number: D908757
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: January 26, 2021
    Assignee: OMRON CORPORATION
    Inventors: Tomohiro Okada, Akiro Kobayashi, Shinji Kobayashi