U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that the video game, Pong, was invented by a guy who graduated at the bottom of his engineering class? Nolan Bushnell spent more time running the games at a local amusement park than he did on his studies at the University of Utah. His dreams of working for Disney's amusement empire were dashed when the company wouldn't hire him. Taking a boring job, Nolan daydreamed about electronic versions of popular games. He invented Pong, the first video game, and went on to found Atari Co.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 700/252 - Interpolation


Subclass of Class 700 - Data processing: generic control systems or specific applications
Definition: Subject matter wherein the enhancement or modification
No. of patents: 153
Last issue date: 09/20/2011


1        
NumberTitleIssue Date
8024068Machine tool control system
The present disclosure includes a generalized kinematics library which may be used to control the motion of a machine tool system and to process data for other applications, such as simulation graphics. Methods are disclosed to interpolate the movement of various ax...
09/20/2011
7734377Gait generator of legged mobile robot
A gait generator determines a desired motional trajectory and a desired object reaction force trajectory of an object 120 for a predetermined period after the current time by using an object dynamic model while supplying, to the object dynamic model, a model ...
06/08/2010
7424341Robot system
A robot system efficiently performing an operation of moving a robot to close to and/or separate from a target point, such as teaching operation. A camera of a visual sensor is mounted to the robot such that a distal end of an end effector is seen within the field o...
09/09/2008
7421314Method and device for controlling robot
A method for controlling a robot during an interpolation of a trajectory or motion to any prescribed position, comprises the steps of a) ignoring at least one of the three originally prescribed or interpolated tool center point orientation values; b) finding new too...
09/02/2008
7398136Biped robot control system
In a biped robot control system, stereoscopic images captured by CCD cameras are analyzed, the analyzed images are then utilized to detect presence of any moving object around the robot and if it present, to calculate moving object information, and based on the calc...
07/08/2008
7366587Legged mobile robot
The characteristics of actuators themselves and the characteristics of controllers for the actuators are dynamically or statically controlled to achieve stable and highly efficient movements. In a stage in which a leg in the flight state is uplifted such that the re...
04/29/2008
7340323Industrial robot with controlled flexibility and simulated force for automated assembly
An industrial robot that uses a simulated force vector to allow a work piece held by the robot end effector to be mated with a work piece whose location and orientation is not precisely known to the robot. When the end effector makes contact with the location and or...
03/04/2008
7330775Legged mobile robot controller, legged mobile robot and legged mobile robot control method
A legged mobile robot, a legged mobile robot controller and a legged mobile robot control method are provided to perform a loading operation to load a gripped object in parallel on a target place having a height where a stretchable range of arm portions of the legge...
02/12/2008
7330774Reception system
An operation control unit of a reception system includes a visitor ID information DB for storing therein visitor comparison information and visitor ID information including a phone number of a receiver of a visitor; an identifying unit for identifying the visitor wh...
02/12/2008
7324873Offline teaching apparatus for robot
An offline teaching apparatus including a data acquiring section for acquiring position and orientation data and processing-condition data including interpolation commands, at respective predefined taught points, from an existing first processing program for a first...
01/29/2008
7321808Robot and multiple robot control method
When braking of a motion of a part of a first robot is assumed to be started at points in time, a first stop position of the first robot part is estimated at each point in time. When braking of a motion of a part of a second robot is assumed to be started at the poi...
01/22/2008
7319302Gate generating system for mobile robot
A gait generating system for a mobile robot has n dynamic models and determines a first gait parameter defining a desired gait such that the boundary condition of a gait on a first dynamic model is satisfied. The first gait parameter is corrected step by step by usi...
01/15/2008
7313464Bin-picking system for randomly positioned objects
A method for picking up objects randomly arranged in a bin using a robot having a gripper for grasping the objects using prehension feature(s) on the object. The method includes a shaking scheme for rearranging the objects in the bin when no objects are recognized, ...
12/25/2007
7292913Articulated robot
In the articulated robot, types of teaching a moving track of the robot can be optionally selected. The articulated robot comprises: a switch for manually selecting a moving axis to move an arm section along the selected axis; a manual pulse generator generating pul...
11/06/2007
7248012Teaching data preparing method for articulated robot
Set the first temporary attitude of an end effector for a plurality of work points (step S3). Determine the attitude of an articulated robot at one-end first work point out of a plurality of work points (step S4). Determine the attitude of an articulat...
07/24/2007
7245990Industrial robot
A robot control unit for controlling a robot mechanism unit constantly detects the status of a robot and stores it as robot status data. An operation command input by voice from a head set is converted into character data by a voice/character data conversion device,...
07/17/2007
7230702Monitoring of smart pin transition timing
A movable portion of a substrate carrier handler is extended into a transport path along which a substrate carrier transport system transports a substrate carrier, respective kinematic coupling events are detected between corresponding interface elements of the mova...
06/12/2007
7191036Motion generation system of legged mobile robot
A model's ZMP (full-model's ZMP) is calculated using a dynamic model (inverse full-model) 100c2 that expresses a relationship between a robot movement and floor reaction, a ZMP-converted value of full model's corrected moment about a desired ZMP is cal...
03/13/2007
7181314Industrial robot with controlled flexibility and simulated force for automated assembly
An industrial robot that has uses a simulated force vector to allow a work piece held by the robot end effector to be mated with a work piece whose location and orientation is not precisely known to the robot. When the end effector makes contact with the location an...
02/20/2007
7136723Robot controller
A robot controller for teaching a robot with high efficiency. The robot controller including command storage unit (21) where a movement command and a work command are stored, command identifying unit (24) for discriminating between the movement and wor...
11/14/2006
7123990Gap welding process
A gap welding process (10) for manipulating a movable robotic welder (30) for making a weld between two or more substantially immovable work pieces (51) using a higher level programming language (20). The gap welding process (10) p...
10/17/2006
7120518Device for generating motion of legged mobile robot
A model's ZMP (full-model's ZMP) is calculated using a dynamic model (inverse full-model) 100c2 that expresses a relationship between a robot movement and floor reaction, a ZMP-converted value of full model's corrected moment about a desired ZMP...
10/10/2006
7110859Setting method and setting apparatus for operation path for articulated robot
A temporary operation path is set by connecting a plurality of welding points in a virtual space generated by a computer to investigate whether an end effector can be operated along the temporary operation path. If the operation cannot be operated, a path to avoid i...
09/19/2006
7089084Search robot system
A search robot system first divides the entire area of disaster into a mesh cell of an appropriate size, and arranges a search robot for each mesh cell. A search is made for a route of travel from an outermost mesh cell to a casualty and to an adjacent mesh cell. Th...
08/08/2006
7068002Motor control device
A motor control device comprises: a current limiter 115 for limiting a current-instruction signal Ir for a motor 18 and for turning a limiting signal L from off to on when the current-instruction signal Ir reaches a predetermined value; a model-positio...
06/27/2006
7054791Method for monitoring a device used to guide an energy source such as a handling device
A method for monitoring a handling device (12) that is used to guide an energy source (14), wherein the energy source that applies energy to a work piece (16, 18) is moved at a speed V inside a protective cabinet (22). To allow the energy...
05/30/2006
7042185Robot control apparatus and control method thereof
A robot control apparatus to control an operation path of a robot includes an interpolator including a rough interpolation processor to output a rough velocity signal of no-acceleration and no-deceleration according to input commands, a plurality of acceleration/dec...
05/09/2006
7024279Interpolation using radial basis functions with application to inverse kinematics
A technique for solving an inverse-kinematic problem by interpolating solutions from examples. Example poses or motions of an object are collected and annotated. The annotations are essentially parameters for a function—i.e., the function X(p) generates degree-of-...
04/04/2006
7024276Legged mobile robot and its motion teaching method, and storage medium
Learning-type motion control is performed using a hierarchical recurrent neural network. A motion pattern provided through human teaching work is automatically time-serially segmented with the hierarchical recurrent neural network, and the motion control of a machin...
04/04/2006
6996456Robot with tactile sensor device
Methods and apparatuses for calibrating and teaching a robot to accurately work within a work environment. The present invention preferably provides one or more tactile sensor devices that may be operatively coupled with a robot or positioned at one or more desired ...
02/07/2006
6993412Method for controlling an industrial processing machine
A method and system for describing a three-dimensional path of an industrial processing machine, such as a machine tool, a robot and the like, is disclosed. According to the disclosed method and system, the path is described by a curve that includes at least one int...
01/31/2006
6961628Method and apparatus for tuning compensation parameters
A method and apparatus for tuning a feedforward compensation parameter in a motion control system is provided. According to one such embodiment, the method includes the acts of determining an initial value of a feedforward compensation parameter and commanding an in...
11/01/2005
6949844High-speed precision positioning apparatus
A high-speed precision positioning apparatus has a stage supported by a platen. The stage is driven by a plurality of drive motors that are co-planar with the stage and arranged symmetrically around the stage. The drive motors apply drive forces directly to the stag...
09/27/2005
6922606Apparatus and method for smooth cornering in a motion control system
A method and apparatus for controlling motion through consecutive linear spans that define a corner in a desired motion path, such as a motion path in a machine tool system for example, is disclosed. In one embodiment, a plurality of data points that define a desire...
07/26/2005
6889117Robot apparatus and method and system for controlling the action of the robot apparatus
A main robot apparatus generates a sound scale command at a command generating state (ST2) to enter into a state of waiting for a reaction of a slave robot apparatus (ST3). When the slave robot apparatus outputs a emotion expressing sound responsive to...
05/03/2005
6876903Gait pattern generating device for legged mobile robot
A gait generation system of a legged mobile robot, in particular a biped robot that has the dynamic model expressing the relationship between the motion of the body and leg and the floor reaction force, and provisionally determines the current time gait parameters i...
04/05/2005
6853878Robot controller
A robot controller for teaching a robot with high efficiency. The robot controller including command storage unit (21) where a movement command and a work command are stored, command identifying unit (24) for discriminating between the movement and wor...
02/08/2005
6845295Method of controlling a robot through a singularity
A method of controlling a robot (32) includes the steps of selecting an initial configuration from at least one of a first, second, and third sets to position a TCP at a starting point (44) along a path (33) and selecting a final configuration d...
01/18/2005
6819978Robot, identifying environment determining method, and program thereof
A robot is provided, wherein it is possible to reduce incorrect identification in the case of executing face identification in a place where lighting variations are large such as in a house and in a place where there exists a lighting environment that is bad for ide...
11/16/2004
6816755Method and apparatus for single camera 3D vision guided robotics
A method of three-dimensional handling of an object by a robot uses a tool and one camera mounted on the robot and at least six target features which are normal features of the object are selected on the object. The features are used to train the robot in the frame ...
11/09/2004
1        
 
Sign InRegister
Username  
Password   
forgot password?