Patents by Inventor Shunichi OZAKI

Shunichi OZAKI 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: 11565414
    Abstract: A machining control system includes: a numerical control device controlling a machine tool; and a robot control device communicating with the numerical control device and controlling a robot having a plurality of drive axes. The numerical control device includes: a coordinate position command generation unit generating a coordinate position command specifying a target coordinate position at each time of a leading end part of the robot, based on a machining program; and a communication unit sending the current target coordinate position to the robot control device. The robot control device includes: a target drive position calculation unit calculating a target drive position of each of the plurality of drive axes to position the leading end part at the target coordinate position; and a drive command generation unit generating a drive command to each of the drive axes to position the drive axes at the calculated target drive position.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: January 31, 2023
    Assignee: FANUC CORPORATION
    Inventors: Nao Ooshima, Shunichi Ozaki, Tomoyuki Yamamoto
  • Patent number: 11541535
    Abstract: A robot control device includes manual pulse generation units that generate pulses having a pulse number depending on an operation amount of an operator, command signal calculation units that calculate an operation command signal to a robot based on a pulse number to be input, and a pulse number limiting unit that limits, to a threshold, the pulse number to be input into the command signal calculation units, in a case or cases where the pulse number generated by the manual pulse generation units is larger than the predetermined threshold, where, in a case or cases where the pulse number generated by the manual pulse generation units is equal to or less than the threshold, the pulse number is output as it is.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: January 3, 2023
    Assignee: FANUC CORPORATION
    Inventor: Shunichi Ozaki
  • Publication number: 20210078171
    Abstract: A robot control device includes manual pulse generation units that generate pulses having a pulse number depending on an operation amount of an operator, command signal calculation units that calculate an operation command signal to a robot based on a pulse number to be input, and a pulse number limiting unit that limits, to a threshold, the pulse number to be input into the command signal calculation units, in a case or cases where the pulse number generated by the manual pulse generation units is larger than the predetermined threshold, where, in a case or cases where the pulse number generated by the manual pulse generation units is equal to or less than the threshold, the pulse number is output as it is.
    Type: Application
    Filed: August 26, 2020
    Publication date: March 18, 2021
    Applicant: FANUC CORPORATION
    Inventor: Shunichi OZAKI
  • Publication number: 20200316775
    Abstract: A machining control system includes: a numerical control device which controls a machine tool; a robot control device which communicates with the numerical control device and controls a robot having a plurality of drive axes, in which the numerical control device includes: a coordinate position command generation unit which generates a coordinate position command specifying a target coordinate position at each time of a leading end part of the robot, based on a machining program; and a communication unit which sends the target coordinate position that is current to the robot control device, and in which the robot control device includes: a target drive position calculation unit which calculates a target drive position of each of the plurality of drive axes so as to position the leading end part at the target coordinate position received from the communication unit; and a drive command generation unit which generates a drive command to each of the drive axes so as to position the drive axes at the target drive
    Type: Application
    Filed: March 31, 2020
    Publication date: October 8, 2020
    Applicant: FANUC CORPORATION
    Inventors: Nao OOSHIMA, Shunichi OZAKI, Tomoyuki YAMAMOTO
  • Patent number: 10603797
    Abstract: A machine learning device for learning a motion of a robot engaged in a task performed by a human and a robot in cooperation with each other, including a state observation unit that observes a state variable indicating a state of the robot when the human and the robot cooperate with each other and perform a task; a reward calculation unit that calculates a reward based on control data and the state variable for controlling the robot and on an action of the human; and a value function update unit that updates an action value function for controlling a motion of the robot, based on the reward and the state variable.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: March 31, 2020
    Assignee: FANUC CORPORATION
    Inventors: Shunichi Ozaki, Hiroji Nishi
  • Patent number: 10456921
    Abstract: Provided is an industrial-robot control device including a microphone attached to an industrial robot, a specific-sound detector that detects a specific sound from a sound picked up by the microphone, and a controller that allows the industrial robot to operate only during a period in which the specific sound is detected by the specific-sound detector.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: October 29, 2019
    Assignee: FANUC CORPORATION
    Inventors: Hiroji Nishi, Shunichi Ozaki
  • Patent number: 10345782
    Abstract: A communication system according to an embodiment of the present invention includes a robot control device, a programmable logic controller for establishing communication with the robot control device, and a communication setting device that is loaded with a configuration file to define communication parameters used in the communication. The communication setting device sets the communication parameters to the programmable logic controller. The robot control device includes a file output unit for outputting the configuration file depending on an internal state of the robot control device.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: July 9, 2019
    Assignee: FANUC CORPORATION
    Inventors: Shunichi Ozaki, Hiroji Nishi
  • Publication number: 20180178392
    Abstract: Provided is an industrial-robot control device including a microphone attached to an industrial robot, a specific-sound detector that detects a specific sound from a sound picked up by the microphone, and a controller that allows the industrial robot to operate only during a period in which the specific sound is detected by the specific-sound detector.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 28, 2018
    Applicant: FANUC CORPORATION
    Inventors: Hiroji NISHI, Shunichi OZAKI
  • Publication number: 20180056520
    Abstract: A machine learning device for learning a motion of a robot engaged in a task performed by a human and a robot in cooperation with each other, including a state observation unit that observes a state variable indicating a state of the robot when the human and the robot cooperate with each other and perform a task; a reward calculation unit that calculates a reward based on control data and the state variable for controlling the robot and on an action of the human; and a value function update unit that updates an action value function for controlling a motion of the robot, based on the reward and the state variable.
    Type: Application
    Filed: June 29, 2017
    Publication date: March 1, 2018
    Inventors: Shunichi OZAKI, Hiroji NISHI
  • Publication number: 20170168474
    Abstract: A communication system according to an embodiment of the present invention includes a robot control device, a programmable logic controller for establishing communication with the robot control device, and a communication setting device that is loaded with a configuration file to define communication parameters used in the communication. The communication setting device sets the communication parameters to the programmable logic controller. The robot control device includes a file output unit for outputting the configuration file depending on an internal state of the robot control device.
    Type: Application
    Filed: December 7, 2016
    Publication date: June 15, 2017
    Applicant: FANUC CORPORATION
    Inventors: Shunichi Ozaki, Hiroji Nishi
  • Patent number: 9584796
    Abstract: An apparatus for setting an interference region of a robot includes a 3D camera which photographs surroundings of a robot to acquire a camera image of a region around the robot including distance information and color information, a 3D map generation unit which generates a 3D map including a plurality of point sequences which are arranged at equal intervals in a 3D space around the robot on the basis of the camera image, a color setting unit which sets a color of the robot, a color search unit which searches for a point sequence including color information corresponding to the robot color from the 3D map, and an interference region setting unit which sets an interference region on the basis of position data of the searched point sequence.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: February 28, 2017
    Assignee: FANUC CORPORATION
    Inventors: Hiroji Nishi, Shunichi Ozaki
  • Publication number: 20160112694
    Abstract: An apparatus for setting an interference region of a robot includes a 3D camera which photographs surroundings of a robot to acquire a camera image of a region around the robot including distance information and color information, a 3D map generation unit which generates a 3D map including a plurality of point sequences which are arranged at equal intervals in a 3D space around the robot on the basis of the camera image, a color setting unit which sets a color of the robot, a color search unit which searches for a point sequence including color information corresponding to the robot color from the 3D map, and an interference region setting unit which sets an interference region on the basis of position data of the searched point sequence.
    Type: Application
    Filed: October 6, 2015
    Publication date: April 21, 2016
    Inventors: Hiroji NISHI, Shunichi OZAKI