Patents by Inventor Toshiya Takeda
Toshiya Takeda 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).
-
Publication number: 20170232614Abstract: A simulation apparatus acquires a position and an operating speed in each drive axis of the robot at a set point set for each minute section of a motion path of the robot when an operation program of a robot is executed. The simulation apparatus comprises a stop position estimation part that estimates a stop position where the robot is stopped after moving by inertia in each dive axis, based on the position in each drive axis of the robot, the operating speed in each drive axis, and the weight of the work tool, when an emergency stop of the robot is performed at the set point. The simulation apparatus comprises a swept space calculation part that calculates a swept space of three-dimensional models of the robot and the work tool based on the stop position.Type: ApplicationFiled: February 10, 2017Publication date: August 17, 2017Inventor: Toshiya TAKEDA
-
Publication number: 20170129100Abstract: A robot simulation device for automatically generating a practical interference avoiding motion path, regardless of the level of skill of an operator. The device includes: a motion path obtaining part which obtains a first motion path by simulating a robot motion program; a teaching point specifying part which detects whether a robot interferes with a peripheral object on the first path, and specifies first and second teaching points immediately before and after the interference occurs, respectively; a motion path generating part which automatically inserts a third teaching point between the first and second points and generates second motion paths for avoiding the interference, based on a search direction and distance determined by a random number; an evaluating part which evaluates each second path based on a predetermined parameter; and a motion path selecting part which selects an optimum motion path from the second paths based on an evaluation result.Type: ApplicationFiled: January 4, 2017Publication date: May 11, 2017Applicant: FANUC CORPORATIONInventor: Toshiya Takeda
-
Patent number: 9610688Abstract: A robot program generation apparatus includes an allowable jerk value setting unit for setting allowable jerk values to joints of a robot, a joint information calculation unit for simulating execution of a robot program in a virtual space and calculating positions and jerks of the joints in association with time, a jerks determination unit for determining whether or not the calculated jerk is an excess jerk exceeding the allowable jerk values, a joint information identification unit for identifying the joints and positions of the joints in which the excess jerks are generated, and a robot program adjustment unit for adjusting the robot program by modifying a teaching position within the neighborhood of the positions of the joints in which the excess jerks are generated so that the jerks of the identified joints become equal to or smaller than the allowable jerk values.Type: GrantFiled: August 10, 2015Date of Patent: April 4, 2017Assignee: FANUC CORPORATIONInventors: Masahiro Oyamada, Yoshiharu Nagatsuka, Yanxue Liang, Toshiya Takeda
-
Patent number: 9573273Abstract: A robot simulation device for automatically generating a practical interference avoiding motion path, regardless of the level of skill of an operator. The device includes: a motion path obtaining part which obtains a first motion path by simulating a robot motion program; a teaching point specifying part which detects whether a robot interferes with a peripheral object on the first path, and specifies first and second teaching points immediately before and after the interference occurs, respectively; a motion path generating part which automatically inserts a third teaching point between the first and second points and generates second motion paths for avoiding the interference, based on a search direction and distance determined by a random number; an evaluating part which evaluates each second path based on a predetermined parameter; and a motion path selecting part which selects an optimum motion path from the second paths based on an evaluation result.Type: GrantFiled: February 24, 2015Date of Patent: February 21, 2017Assignee: Fanuc CorporationInventor: Toshiya Takeda
-
Publication number: 20160132623Abstract: A robot simulation device includes, a model generation unit which generates a three-dimensional wire-shaped member model from a plurality of mass points and a plurality of spring elements, a focus point setting unit which sets a plurality of focus points on the wire-shaped member model, a simulation unit which performs a simulation of the behavior of the wire-shaped member associated with the operation of the robot using the wire-shaped member model, and a display unit which displays focus point images, together with wire-shaped member images, using position data of the plurality of mass points and position data of the plurality of focus points which are obtained via the simulation.Type: ApplicationFiled: October 30, 2015Publication date: May 12, 2016Inventor: Toshiya TAKEDA
-
Publication number: 20160039090Abstract: A robot program generation apparatus includes an allowable jerk value setting unit for setting allowable jerk values to joints of a robot, a joint information calculation unit for simulating execution of a robot program in a virtual space and calculating positions and jerks of the joints in association with time, a jerks determination unit for determining whether or not the calculated jerk is an excess jerk exceeding the allowable jerk values, a joint information identification unit for identifying the joints and positions of the joints in which the excess jerks are generated, and a robot program adjustment unit for adjusting the robot program by modifying a teaching position within the neighborhood of the positions of the joints in which the excess jerks are generated so that the jerks of the identified joints become equal to or smaller than the allowable jerk values.Type: ApplicationFiled: August 10, 2015Publication date: February 11, 2016Inventors: Masahiro OYAMADA, Yoshiharu NAGATSUKA, Yanxue LIANG, Toshiya TAKEDA
-
Publication number: 20150239121Abstract: A robot simulation device for automatically generating a practical interference avoiding motion path, regardless of the level of skill of an operator. The device includes: a motion path obtaining part which obtains a first motion path by simulating a robot motion program; a teaching point specifying part which detects whether a robot interferes with a peripheral object on the first path, and specifies first and second teaching points immediately before and after the interference occurs, respectively; a motion path generating part which automatically inserts a third teaching point between the first and second points and generates second motion paths for avoiding the interference, based on a search direction and distance determined by a random number; an evaluating part which evaluates each second path based on a predetermined parameter; and a motion path selecting part which selects an optimum motion path from the second paths based on an evaluation result.Type: ApplicationFiled: February 24, 2015Publication date: August 27, 2015Applicant: FANUC CORPORATIONInventor: Toshiya Takeda
-
Patent number: 8788081Abstract: An application operation simulation device including a specification section that specifies positions of nozzles with respect to a spray device and injection shapes of injected materials; an interference point calculation section that performs a working program of a robot including instructions for outputting the injected materials to operate a three-dimensional model of the robot by simulation and calculate interference points between three-dimensional models of the injection shapes and a three-dimensional model of an applied member; an interference number calculation section that calculates the number of interference at each interference point on a surface of the three-dimensional model of the applied member; an application time calculation section that calculates application time from the number of interference; and a display section that displays the color-coded surface of the three-dimensional model.Type: GrantFiled: April 29, 2011Date of Patent: July 22, 2014Assignee: Fanuc CorporationInventors: Yoshiharu Nagatsuka, Toshiya Takeda
-
Patent number: 8594843Abstract: An umbilical member arrangement unit for an umbilical member, having a function for automatically adjusting each coefficient used in the physical simulation model, corresponding to the actual behavior of the umbilical member. A simulation device has a three-dimensional model generating part configured to generate a three-dimensional model of a umbilical member as a stereo structure constituted by a plurality of mass points and a spring connecting the mass points to each other; a simulating part configured to carry out a physical simulation; a storing part configured to previously store an actual static behavior, an actual dynamic behavior, and an actual dynamic behavior of the umbilical member when colliding with a rigid body; and an automatically adjusting part configured to carry out automatic adjustment so that a result of the physical simulation coincides with the actual behaviors stored in the storing part.Type: GrantFiled: June 29, 2012Date of Patent: November 26, 2013Assignee: FANUC CorporationInventor: Toshiya Takeda
-
Publication number: 20130035789Abstract: An umbilical member arrangement unit for an umbilical member, having a function for automatically adjusting each coefficient used in the physical simulation model, corresponding to the actual behavior of the umbilical member. A simulation device has a three-dimensional model generating part configured to generate a three-dimensional model of a umbilical member as a stereo structure constituted by a plurality of mass points and a spring connecting the mass points to each other; a simulating part configured to carry out a physical simulation; a storing part configured to previously store an actual static behavior, an actual dynamic behavior, and an actual dynamic behavior of the umbilical member when colliding with a rigid body; and an automatically adjusting part configured to carry out automatic adjustment so that a result of the physical simulation coincides with the actual behaviors stored in the storing part.Type: ApplicationFiled: June 29, 2012Publication date: February 7, 2013Applicant: FANUC CorporationInventor: Toshiya TAKEDA
-
Patent number: 8224486Abstract: There is provided a device for evaluating and correcting a robot operation program for evaluating an appropriateness for the robot operation program and correcting the robot operation program, comprising a computer including a simulation function for confirming a robot operation. The computer includes a load calculation section for calculating a load given to a motor for driving an operating portion of the robot by a simulation conducted by a computer; and an evaluation section for evaluating, by an evaluation function, whether or not the load exceeds a predetermined allowed value.Type: GrantFiled: December 16, 2010Date of Patent: July 17, 2012Assignee: Fanuc LtdInventors: Yoshiharu Nagatsuka, Toshiya Takeda
-
Publication number: 20120004751Abstract: An application operation simulation device includes: a specification section that specifies positions of nozzles with respect to a spray device and injection shapes of injected materials; an interference point calculation section that performs a working program of a robot including instructions for outputting the injected materials and the like to operate a three-dimensional model of the robot by simulation and calculate interference points between three-dimensional models of the injection shapes and a three-dimensional model of an applied member every predetermined time period; an interference number calculation section that calculates the number of interference every predetermined time period at each interference point on a surface of the three-dimensional model of the applied member; an application time calculation section that calculates application time from the number of interference every predetermined time period; and a display section that displays the color-coded surface of the three-dimensional modType: ApplicationFiled: April 29, 2011Publication date: January 5, 2012Applicant: FANUC CORPORATIONInventors: Yoshiharu Nagatsuka, Toshiya Takeda
-
Patent number: 7937186Abstract: A device and a method for automatically setting an interlock based on a suitable interference area obtained by executing an offline simulation in relation to a system including a plurality of robots. The device executes the simulation on the offline programming system based on a motion program so as to determine a moving path of the robots and a two-dimensional interference area between the robots. Next, the device calculates a first three-dimensional interference area by moving the two-dimensional area in the vertical direction and calculates an accurate second three-dimensional interference area within the first interference area, using three-dimensional models of the robots.Type: GrantFiled: December 7, 2006Date of Patent: May 3, 2011Assignee: Fanuc LtdInventors: Yoshiharu Nagatsuka, Toshiya Takeda
-
Publication number: 20110087373Abstract: There is provided a device for evaluating and correcting a robot operation program for evaluating an appropriateness for the robot operation program and correcting the robot operation program, comprising a computer including a simulation function for confirming a robot operation. The computer includes a load calculation section for calculating a load given to a motor for driving an operating portion of the robot by a simulation conducted by a computer; and an evaluation section for evaluating, by an evaluation function, whether or not the load exceeds a predetermined allowed value.Type: ApplicationFiled: December 16, 2010Publication date: April 14, 2011Applicant: FANUC LTDInventors: Yoshiharu NAGATSUKA, Toshiya TAKEDA
-
Patent number: 7904207Abstract: There is provided a device for evaluating and correcting a robot operation program for evaluating an appropriateness for the robot operation program and correcting the robot operation program, comprising a computer including a simulation function for confirming a robot operation. The computer includes a load calculation section for calculating a load given to a motor for driving an operating portion of the robot by a simulation conducted by a computer; and an evaluation section for evaluating, by an evaluation function, whether or not the load exceeds a predetermined allowed value.Type: GrantFiled: July 24, 2006Date of Patent: March 8, 2011Assignee: Fanuc LtdInventors: Yoshiharu Nagatsuka, Toshiya Takeda
-
Patent number: 7734358Abstract: A data processing apparatus for processing data described in a welding operation program of an arc welding robot system.Type: GrantFiled: July 21, 2005Date of Patent: June 8, 2010Assignee: Fanuc LtdInventors: Atsushi Watanabe, Yoshiharu Nagatsuka, Toshiya Takeda
-
Publication number: 20080013825Abstract: A simulation device displays a three-dimensional model of a robot system on a display device and simulates a robot system including a robot and an image pickup camera. The simulation device includes a display device for displaying a three-dimensional virtual space on a screen, a camera position determination unit for determining an installation position of the image pickup camera based on an image pickup range designated by the operator, optical characteristic information of the used image pickup camera, and required measurement precision, and a virtual image generator unit for generating a virtual image to be obtained by the image pickup camera based on the position of the image pickup camera in the three-dimensional virtual space and the optical characteristic information, thereby facilitating the determination of the suitable position of the image pickup camera and adjustment of the detection parameters.Type: ApplicationFiled: June 29, 2007Publication date: January 17, 2008Inventors: Yoshiharu Nagatsuka, Toshiya Takeda
-
Publication number: 20070150093Abstract: A device and a method for automatically setting an interlock based on a suitable interference area obtained by executing an offline simulation in relation to a system including a plurality of robots. The device executes the simulation on the offline programming system based on a motion program so as to determine a moving path of the robots and a two-dimensional interference area between the robots. Next, the device calculates a first three-dimensional interference area by moving the two-dimensional area in the vertical direction and calculates an accurate second three-dimensional interference area within the first interference area, using three-dimensional models of the robots.Type: ApplicationFiled: December 7, 2006Publication date: June 28, 2007Inventors: Yoshiharu Nagatsuka, Toshiya Takeda
-
Publication number: 20070021868Abstract: There is provided a device for evaluating and correcting a robot operation program for evaluating an appropriateness for the robot operation program and correcting the robot operation program, comprising a computer including a simulation function for confirming a robot operation.Type: ApplicationFiled: July 24, 2006Publication date: January 25, 2007Applicant: FANUC LTD.Inventors: Yoshiharu NAGATSUKA, Toshiya TAKEDA
-
Publication number: 20060188250Abstract: A robot imaging device for monitoring the operation of a robot, by which the workload for organizing images may be reduced by imaging the operation of the robot without excess or deficiency, and whereby the total cost of the device may be reduced. The robot imaging device includes a camera for monitoring an operation of a robot, a camera positioning structure for movably supporting the camera, and a camera positioning structure control device for controlling the camera positioning structure. When a robot control device sends a command to the camera positioning structure control device, the camera positioning structure control device may control the camera positioning structure, based on the command, such that an imaging area of the camera is changed from one operation site to another operation site.Type: ApplicationFiled: February 21, 2006Publication date: August 24, 2006Inventors: Toshiya Takeda, Hirohiko Kobayashi