Match Document Document Title
7925381 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...
7925382 Robot controller and robot control method  
An input unit enters angular displacements by which drive shafts of a robot arm are to be turned as teaching data into a control unit. The control unit converts the input angular displacements...
7912584 Power consumption estimation apparatus  
A power consumption estimation apparatus comprising an execution part for executing an operation program of a robot, a velocity calculation part for each axis drive motor of the robot, a torque...
7904182 Scalable motion control system  
A control system includes a clustered architecture having a master controller, a central control section including one or more first remote controllers under direct control of the master...
7904206 Method and apparatus for removably holding medical device  
An apparatus for holding a medical device has an arm unit equipped with, for example, a polyarticular arm, which holds the medical device such as endoscope movably in the space. Additionally to a...
7904207 Method of evaluating and correcting robot program and device for evaluating and correcting robot program  
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,...
7904202 Method and system to provide improved accuracies in multi-jointed robots through kinematic robot model parameters determination  
A method and system to provide improved accuracies in multi jointed robots through kinematic robot model parameters determination are disclosed. The present invention calibrates multi-jointed...
7881824 System and method of controlling a legged locomotion robot  
The lumbar part of a robot as a controlled-object point where the mass amount becomes maximum is set as the origin of a local coordinate, an acceleration sensor is disposed at the...
7872436 Control method for a robot  
An apparatus, a method and a control system for controlling an industrial robot with at least one axis of rotation and/or translation. The robot includes at least one actuator or motor at each of...
7873438 Mobile apparatus and control program therefor  
A mobile apparatus capable of moving or acting autonomously while flexibly avoiding contact with a moving object in accordance with various situations is provided. In a case where a second safety...
7873437 Autonomous machine  
A control system is provided for navigating an autonomous machine around a working area in a manner that causes the machine to traverse substantially all of the free surface of the working area....
7873436 Gait generator for mobile robot  
When the placement of the elements (mass points, links having inertia, etc.) of a model expressing a robot 1 is determined according to a first geometric restrictive condition from an...
7860614 Trainer for robotic vehicle  
A trainer for training a human to use a physical robot in a physical environment, the physical robot being controlled in the physical environment by an operator control unit, the trainer...
7856291 Cleaning robot and method for controlling the same  
A cleaning robot may be provided having a case and a sensor assembly. The sensor assembly may include a sensor hole having a first opening provided at an outer surface of the case and a second...
7853357 Robot behavior control based on current and predictive internal, external condition and states with levels of activations  
In a robot device, an action selecting/control system includes a plurality of elementary action modules each of which outputs an action when selected. An activation level calculation unit...
7840308 Robot device control based on environment and position of a movable robot  
The control apparatus for a movable robot comprises: environment information acquisition means (such as video camera 3 and microphone 4); a current position detecting means (15); a map storage...
7835822 Systems and methods for controlling a legged robot using a two-phase disturbance response strategy  
Systems and methods are presented that enable a legged robot to maintain its balance when subjected to an unexpected force. In the reflex phase, the robot withstands the immediate effect of the...
7826927 Legged mobile robot  
When there is an object that has a possibility to come into contact with a robot 1 in a desired path, the robot 1 is decelerated stepwise according to the distance L from the robot 1 to a...
7813838 Medical examination and treatment apparatus  
A medical examination and treatment apparatus includes a robot operable to control a tool, and an internal position-determination system to measure a position of the tool by determining a setting...
7813836 Protocol for a remotely controlled videoconferencing robot  
A robotic system that includes a robot and a remote station. The remote station can generate control commands that are transmitted to the robot through a broadband network. The control commands...
7778733 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...
7778732 Robot apparatus performing shielding operation of an object from workspace  
A working robot arm and an object recognizing unit used for recognizing a moving body such as a person and an animal are prepared, and while an object recognized by the object recognizing unit is...
7774098 Gait generating device for moving robot  
To generate a desired gait of a robot 1 such that a permissible range of a predetermined component (a translational floor reaction force horizontal component or the like) of a floor reaction force...
7765029 Hybrid control device  
A brain-based device (BBD) for moving in a real-world environment has sensors that provide data about the environment, actuators to move the BBD, and a hybrid controller which includes a neural...
7761184 Robot apparatus and control method thereof  
A robot apparatus capable of offering significantly improved safety and a control method thereof by detecting a safety level status and a safety level of the safety level status and then, in...
7751938 Robot arm control device and control method, robot, and control program  
There is provided a control device for a robot arm which includes an operation procedure information acquisition means for acquiring information on the procedure of a domestic operation, a...
7751940 Robot cleaner and control method thereof  
A control method for a robot cleaner that includes: driving a driving part to move the robot cleaner by a predetermined distance in an opposite direction to a proceeding direction thereof when a...
7742838 Process and device for controlling the robotal device  
A process is provided for controlling a robotal device, such as a multiaxial industrial robot, by a control unit, with a control core for executing control processes for the robotal device. An...
7742839 Robot system provided with robot controller  
A robot controller capable of automatically preparing a job program for a workpiece configured of a plurality of job elements is disclosed. A plurality of teaching programs for teaching the job...
7720571 Process execution apparatus, process execution method and process execution program  
A process execution apparatus and method is disclosed by which a process can be executed significantly simply and readily. The process execution apparatus includes a direction recognition section...
7715944 Gait generating device of mobile robot  
The placement of the elements (mass points or rigid bodies having inertia) of a model expressing a robot 1 determined according to a first geometric restrictive condition from an instantaneous...
7715945 Gait producing device for moving robot  
By using a first dynamic model of a moving robot 1, a provisional motion, which indicates a provisional value of a desired motion of the robot 1, is created such that a desired value of a floor...
7706919 Wafer position teaching method and teaching jig  
An object is to provide a method for teaching the position of a semiconductor wafer automatically and accurately without relying on the sight of an operator as well as a teaching jig that is used...
7702420 Method for making mobile unit accompany objective person  
A method for making a mobile unit accompany an objective person moves the mobile unit in correspondence with movement of the objective person and executes control so that the mobile unit moves...
7693696 System and methodology for zero-gap welding  
A method for welding includes providing a pair of substrates with no gap between them. The welding process uses lasers that are moveable through a locus of points relative to the substrates and...
7684896 System and method of estimating joint loads using an approach of closed form dynamics  
A method for estimating joint load at a joint of a segment. The method comprises the steps of receiving kinematic data, determining a modified acceleration using at least the kinematic data,...
7684897 Robot program generating device and robot program analyzing device  
A work model (or an image) is displayed on an image plane of a robot simulator (201), and a measuring portion and a measuring method are designated (202, 203) and a work shape and a work loading...
7680551 Method of adjusting origin of industrial robot  
An industrial robot includes a first member, a positioning member arranged to be attached to the first member, a second member arranged to rotate relative to the first member, and a first joint...
7668797 Active semiotic system for image and video understanding by robots and unmanned vehicles, methods and apparatus  
An active semiotic system creates implicit symbols and their alphabets from features, structural combination of features, objects and patters, creates models with explicit structures that are...
7664572 Control device of legged mobile robot  
A control device of a legged mobile robot, wherein a state amount error (for example, an error of a vertical position of a body 3), which is a difference between an actual state amount and a state...
7657346 Object picking system  
The system includes a detecting section detecting an object to be picked, among a plurality of objects placed in a manner as to be at least partially superimposed on each other; a storage section...
7636612 Method for optimizing the transport displacement of workpieces in transfer presses  
A simulation method for optimizing transport displacement of workpieces in transfer presses is provided. Conclusions relating to the freedom of motion, number of strokes and program data for...
7630779 Self compensating closed loop adaptive control system  
An adaptive control system is described. The system includes a control having a plurality of control parameters, the control parameters providing for control of an associated plant. The control...
7627396 Industrial robot  
There is provided an industrial robot which comprises a manipulator having a tool at the tip end, a robot control unit for controlling the manipulator, and a primary teaching device and subsidiary...
7620476 Autonomous surface cleaning robot for dry cleaning  
An autonomous floor cleaning robot includes a transport drive and control system arranged for autonomous movement of the robot over a floor for performing cleaning operations. The robot chassis...
7617017 System and method for resource reallocation based on ambient condition data  
A system, method and apparatus for resource reallocation based on ambient condition data is disclosed herein. The system includes a planning module (102) for configuring plan data to include a...
7613553 Unmanned vehicle control system  
A method for autonomously controlling a vehicle includes establishing decision variables for maneuvering the vehicle. Behavior functions are established for behaviors of the vehicle as a function...
7603234 Controller of legged mobile robot  
The occurrence of a slippage of a robot in operation, following a desired gait, is determined, and the permissible range of a restriction object amount, such as a floor reaction force horizontal...
7584084 Method of manufacturing fluttering robot using a fluid-structure interactive numerical model for developing controls for wing driving apparatus  
A numerical model related to fluttering of an insect, when an equivalent model of actual structure of a wing of the insect is moved in the air in accordance with a model of fluttering motion of...
7577497 Industrial robot with portable emergency stop unit  
An industrial robot including a manipulator, a control unit for controlling the manipulator, a portable operating unit for teaching and manually operating the robot, which operating unit is...