"The idea that cavalry will be replaced by these iron coaches is absurd. It is little short of treasonous."
Aide-de-camp to Field Marshal Haig ; At a tank demonstration, 1916
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.
| Number | Title | Issue Date |
| 8183815 | Method and control device for automatically determining a mass of a door system A method is disclosed for automatically determining an effective mass of a door system that is driven by a motor and has at least one door. In this case a speed change accomplished during an acceleration movement is established, and a force variable, for example the... | 05/22/2012 |
| 7812561 | Device for controlling a movement of furniture parts which can be moved with respect to one another, and piece of furniture A device for controlling the movement of furniture parts which can be moved with respect to one another, using a drive unit by means of which a first furniture part can be moved in a driven manner relative to a second furniture part via a monitoring unit for monitor... | 10/12/2010 |
| 7605558 | Robot system The present invention provides a safe robot system adapted to always and clearly indicate a worker whether an emergency stop operation can be performed by an emergency stop operation section in an unwired portable teaching operation section, thereby to prevent occur... | 10/20/2009 |
| 7586282 | Hardware based configurable motion control apparatus and method Apparatus for generating a motion control algorithm for the control of an AC electric machine, the apparatus comprising a motion control engine comprising a motion control sequencer, a motion control program memory, a port memory, a plurality of motion control modul... | 09/08/2009 |
| 7439699 | Animatronics systems and methods An animatronics system and method for incorporation in talking toys, puppets, animated special effects and costumes. The system utilizes a removable storage device such as a flash memory chip to store pre-programmed audio and animation data and a microcontroller con... | 10/21/2008 |
| 7430456 | Reference point teaching using an end effector to form a witness mark Apparatus and method for reference point teaching for an articulated member, such as a robotic arm. An end effector is moved to form a witness mark on a medium at a target location. An updated reference point for the end effector is generated in relation to a detect... | 09/30/2008 |
| 7430457 | Robot teaching program editing apparatus based on voice input Candidate character strings representing objects disposed in a work cell, models for robot operation instructions which has variable parts, and robot commands related to the objects are defined in advance. By inputting a query such as ‘Workpiece 1 ?’ by voice, t... | 09/30/2008 |
| 7429843 | Method and system for multi-mode coverage for an autonomous robot A control system for a mobile robot (10) is provided to effectively cover a given area by operating in a plurality of modes, including an obstacle following mode (51) and a random bounce mode (49). In other embodiments, spot coverage, such as sp... | 09/30/2008 |
| 7421314 | Method 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 |
| 7374524 | Method, system and program product for enabling rapid connection of automated tools to a device network A tool changer includes a tool attachment mechanism and a changer electronics module. The changer electronics module implements a tool changer node on a device network for the tool changer and a tool plate node on the device network for a tool plate of an automated ... | 05/20/2008 |
| 7373219 | Grip strength with tactile feedback for robotic surgery Surgical robots and other telepresence systems have enhanced grip actuation for manipulating tissues and objects with small sizes. A master/slave system is used in which an error signal or gain is artificially altered when grip members are near a closed configuratio... | 05/13/2008 |
| 7373220 | Robot teaching device A teaching device and a teaching modification device capable of easily attaining conformity between an operation program of a robot prepared by off-line programming and an actual operation of the robot. A layout of a robot system including three-dimensional models o... | 05/13/2008 |
| 7363108 | Robot and control method for controlling robot expressions A robot apparatus which, by exploiting limited resources highly efficiently, is capable of making expressions matched to the motion or to complex variegated feeling or instinct states, representing the crucial information in achieving smooth communication with the h... | 04/22/2008 |
| 7349758 | Interactive personalized robot for home use An interactive personalized robotic system for a home environment includes a home network in communication with at least one electronic device. A robot is in communication with the home network and is capable of controlling the at least one electronic device. The ro... | 03/25/2008 |
| 7346429 | Mobile robot hybrid communication link A mobile robot communication system includes a remote unit, a repeater module and a control station. A cable connects the repeater module to the control station. The remote unit has a wireless receiver/transmitter for sending and receiving commands. The repeater mod... | 03/18/2008 |
| 7337014 | Teach pendant control method and device When a teach pendant is passed from one hand to the other hand in operating the teach pendant having two enable devices (three-position switches) at right and left sides, a problem arises that an operation is inhibited when the teach pendant is shifted from one hand... | 02/26/2008 |
| 7336814 | Method and apparatus for machine-vision A system and method facilitate machine-vision, for example three-dimensional pose estimation for target objects, using one or more images sensors to acquire images of the target object at one or more positions, and to identify features of the target object in the re... | 02/26/2008 |
| 7333879 | Offline programming device An offline programming device capable of automatically generating a measuring program by which the time and the workload for making an offline program may be greatly reduced. The offline programming device includes a storing part for storing a plurality of data in r... | 02/19/2008 |
| 7331094 | Method and device for positioning components to be joined together A device for positioning components to be joined together, such as car body components, is characterized by at least one movable central module and a plurality of arms, movable in space and connected thereto and which in each case have at least one holding element f... | 02/19/2008 |
| 7330777 | Robot coordinated control method and system A reference signal is transmitted from one of a plurality of robot control devices connected by communication connecting device to the other robot control device. The timing of generation of an operation basic period signal in each of the other robot control devices... | 02/12/2008 |
| 7330775 | Legged 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 |
| 7330774 | Reception 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 |
| 7321808 | Robot 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 |
| 7310571 | Method and apparatus for reducing environmental load generated from living behaviors in everyday life of a user An apparatus calculates, based on unimproved behavior amounts, behavior amount variations of living behaviors when each of living behaviors increases by one unit behavior amount, calculates environmental load variation of living behavior when the living behavior inc... | 12/18/2007 |
| 7302312 | Hardware abstraction layer (HAL) for a robot Methods and apparatus that provide a hardware abstraction layer (HAL) for a robot are disclosed. A HAL can reside as a software layer or as a firmware layer residing between robot control software and underlying robot hardware and/or an operating system for the hard... | 11/27/2007 |
| 7295891 | Method and device for controlling movements in the case of manipulators In a method for controlling the movement of a manipulator associated with an interpretation of a given point sequence of poses (positions and orientations) by splines, the motion components are separately parameterized. Thus, marked, subsequent changes to the orient... | 11/13/2007 |
| 7292910 | Method and device for machining a workpiece A method for machining workpieces by means of a multiaxial manipulator, such as an industrial robot, with a tool moved proportionally by a control unit of the manipulator and which can perform characteristic movements with several degrees of freedom is characterized... | 11/06/2007 |
| 7292913 | Articulated 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 |
| 7289884 | Hand control system, method, program, hand, and robot According to the hand control system (2), the position and posture of a palm (10) are controlled such that the object reference point (Pw) and the hand reference point (Ph) come close to each other and such that the i-th object re... | 10/30/2007 |
| 7289885 | Dual purpose media drive providing control path to shared robotic device in automated data storage library A dual purpose media drive exchanges data with removable media items. The drive includes at least one port to receive various control signals, including (1) data exchange commands directing the drive to read and/or write data to a media item mounted by the drive, an... | 10/30/2007 |
| 7283888 | Method and system for controlling a machine tool with direct transfer of machining data Method and system for a direct transmission of motion path data (310) from a generating system (204) to a control system (205) for use in controlling a servo-driven machine. For example, a machine tool for machining stock material, and the data ... | 10/16/2007 |
| 7269480 | Mobile robot A mobile robot which has a communication with a detection target by a motion of the mobile robot or by an utterance from the mobile robot, the mobile robot includes: a personal identification unit detecting an existence of the tag based on a signal transferred from ... | 09/11/2007 |
| 7265512 | Actuator with feedback for end stop positioning Methods for operating an actuator including providing a position sensor and using the position sensor to provide end-stop functionality for the actuator. The actuator may have a motor controlled by control circuitry, with the control circuitry reading a variable fro... | 09/04/2007 |
| 7256771 | Apparatus for operating a medical appliance An apparatus for operating a medical appliance, such as a moving operating table, has a touchscreen on which a user interface is displayed. The user interface has a number of first buttons. A control unit initiates first actions of the medical appliance when the fir... | 08/14/2007 |
| 7254461 | Numerical controller having a function of learning control A numerical controller capable of checking a learning control execution interval for the entry of a command or signal that varies an operation pattern. The numerical controller reads machining programs in succession and sets a flag F to 1 until a learning control en... | 08/07/2007 |
| 7248012 | Teaching 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 |
| 7245100 | Multi-axis AC servo control system and method A multiple axis servo control implements a multi-tasking PWM control unit to provide PWM signals for multiple axes in a single unit. A time slice mechanism provides axis selection signals based on a system clock signal to permit control parameters of the selected ax... | 07/17/2007 |
| 7245990 | Industrial 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 |
| 7221119 | Robot system In a case in which an operation is alternately carried out by apparatus-1 and the apparatus-2 in cooperation with a robot, an operator carries out operation within an operation range of each of the apparatuses during the interruption of power supply to... | 05/22/2007 |
| 7222000 | Mobile videoconferencing platform with automatic shut-off features A remote controlled robot system that includes a robot and a remote control station. A user can control movement of the robot from the remote control station. The remote control station may generate robot control commands that are transmitted through a broadband net... | 05/22/2007 |