Match Document Document Title
7389156 Autonomous surface cleaning robot for wet and 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...
7383100 Extensible task engine framework for humanoid robots  
An extensible task engine framework for humanoid robots. Robot instructions are stored as tasks and skills. Tasks are designed so that they can be executed by a variety of robots with differing...
7379789 Gait generating device of legged mobile robot and legged mobile robot controller  
A permissible range of a restriction object amount, which is a vertical component of a floor reaction force moment or a component of the floor reaction force moment in floor surface normal line...
7378812 Legged robot and legged robot walking control method  
A legged robot and a legged robot walking control method are disclosed, which enable stable walking without force sensors on leg tips. A legged robot of the present invention comprises a torso, a...
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...
7366587 Legged 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...
7366583 Methods and systems for fabricating components  
A method for fabricating a component using a tool includes determining an actual property of a region of the component, comparing the actual property of the region of the component with an expected...
7359766 Robot cleaner and operating method thereof  
A robot cleaner comprises a suction unit installed within a cleaner body, for sucking dirt on a floor; a driving unit for moving the cleaner body; a wheel installed at a bottom of the cleaner body...
7355358 Configurable H-bridge circuit  
In an implementation of a configurable H-bridge circuit, a high switch is connected to a voltage source and a low switch is connected to ground. The configurable H-bridge circuit includes a first...
7349757 NC hole-machining programming device and method  
A numerical control (NC) hole-machining programming device includes: a tool information storing unit for storing tool information, including types and sizes of tools used for hole machining; a form...
7346428 Robotic sweeper cleaner with dusting pad  
An autonomously movable home cleaning robot that incorporates a sweeper and dust bin as well as a dusting assembly in tandem in the direction of movement of the robot.
7337040 Self-position estimating device for leg type movable robots  
Based on a detected or estimated value of an actual posture of a predetermined part, such as a body 3 , of a robot 1 and a deviation the actual posture from a posture of a desired gait, a...
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...
7330776 System, apparatus, and method for managing and controlling robot competitions  
A system and method for operating robots in a robot competition. One embodiment of the system may include operator interfaces, where each operator interface is operable to control movement of a...
7328087 Bipedal robot with storage battery  
A bipedal robot of the present invention has a trunk consisting of an upper trunk and a lower trunk which are rotatable around a rotation axis relative to one another. The upper trunk has shoulders...
7324872 Robot apparatus  
An external force estimation system for estimating an external force acting upon a robot apparatus which includes a machine body which in turn includes a plurality of movable joints is disclosed...
7324871 System and method for retaining sensory data objectivity when sensory data is internalized by a system  
A fully integrated system and method that provides for a system that generates fundamental differences between a host system and sensory data. The system processing covers a series of contrasting...
7324870 Cleaning robot and control method thereof  
A cleaning robot and a control method thereof in which a cleaning path desired by the user is recognizable by the cleaning robot, thereby being capable of cleaning a cleaning area desired by the...
7319919 Control device and footstep determination device for legged mobile robot  
A landing position/orientation of a foot ( 22 ) to be landed in a landing action of a robot ( 1 ) such as a biped mobile robot or the like is estimated, and a desired footstep path for the robot (...
7313464 Bin-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...
7313463 Biomimetic motion and balance controllers for use in prosthetics, orthotics and robotics  
Systems for controlling the motion of multiple articulated elements connected by one or more joints in an artificial appendage system. Four different embodiments includes a controller that reduces...
7313461 Data connectivity with a robotic device  
A method for data connectivity in a room with a robotic device. In the method, at least one condition is detected with a plurality of sensors and the detected at least one condition is communicated...
7313458 NC machine Tool  
The NC device of the machining center has the data memory for storing exchange history and data concerning a tool therein when the tool has been manually exchanged. When the data concerning the...
7308335 Gait generation device and control device for leg type movable robot  
When generating a gait for a legged mobile robot 1 which has floating periods in which all the legs 2 of the robot float in the air and landing periods in which any of the legs 2 is in...
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...
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...
7289882 Robot operating in association with interface surface  
A robot is provided which is adapted to operate in association with an interface surface, which has disposed therein or thereon coded data indicative of an identity of the interface surface and of...
7253579 Automatic tuning method for the feedback control of a motion simulator, and related device  
A tuning method for a motion simulator embarking a payload. The simulator includes a mechanical device, a mobile plate of which is capable of carrying a payload, and a control unit including a...
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...
7236852 Motion controlling apparatus and method and remote controlling apparatus and method for legged mobile robot  
A legged mobile robot itself is responsive to the result of error detection during robot operations to perform error avoiding processing autonomously. In detecting an error, requested commands are...
7235942 Method of controlling the lifting of bottom sections of lying furniture such as a bed  
This invention relates to a method of controlling the lifting of bottom sections of lying furniture such as a bed that has a back bottom section for lifting the back portion of a lying person and a...
7228201 Information processing device, information processing method, and robot apparatus  
A robot device (1) has a central processing process (CPU) having a plurality of objects and adapted for carrying out control processing on the basis inter-object communication carried out between...
7222050 Apparatus for determining overheating of motor, method for determining overheating of motor, computer-readable medium, motor control apparatus, motor control method, and printing apparatus  
A temperature condition of a motor is estimated more accurately based on a drive amount of the motor. An apparatus for determining overheating of a motor, includes: an information obtaining section...
7215089 Threading/tapping control apparatus  
A workpiece is rotated by a master motor and a tool is linearly moved by a slave motor to cut a thread in the workpiece. Position feedback of the master motor is multiplied by a coefficient K and...
7203573 Workpiece taking-out apparatus  
A workpiece taking-out apparatus performs snap with a camera of a three-dimensional visual sensor in a robot position for snap and captures an image in a personal computer. The workpiece taking-out...
7191036 Motion generation system of legged mobile robot  
A model's ZMP (full-model's ZMP) is calculated using a dynamic model (inverse full-model) 100 c 2 that expresses a relationship between a robot movement and floor reaction, a ZMP-converted value...
7183736 AC servo system with distributed movement control  
An AC servo system with distributed movement control is used for multiple axes control in distributed manner includes at least one drive containing a programmable movement controller to perform a...
7167772 Machining time calculating apparatus  
A structure having a parameter storing unit which stores a parameter to be used when a numeric control apparatus drives and controls the numeric control machine tool, a program interpretation unit...
7162331 Power supply control device and method for mobile robot  
A charging/discharging circuit electrically controls the charge of a battery using supplied current and discharge of it. A micro-controller drives a robot according to instructions from a personal...
7161321 Measuring system  
The image of a tool center point ( 31 ) caught by a camera (light-receiving device) 4 from two initial positions is moved to a predetermined point, by a predetermined point moving process, at the...
7155314 Robot apparatus  
A robot apparatus is provided. A CPU 15 determines an output of a feeling model based on signals supplied from a touch sensor 20 . The CPU 15 also deciphers whether or not an output value of...
7155313 Robot apparatus  
A robot apparatus is provided. A CPU 15 determines an output of a feeling model based on signals supplied from a touch sensor 20 . The CPU 15 also deciphers whether or not an output value of...
7151983 Robot apparatus  
A robot apparatus is provided. A CPU 15 determines an output of a feeling model based on signals supplied from a touch sensor 20 . The CPU 15 also deciphers whether or not an output value of...
7148646 Method for controlling parallel kinematic mechanism machine and control device therefor  
A method for controlling a parallel kinematic mechanism machine and control device therefor, which includes the steps of (1) obtaining each actuator command based on kinematic parameters; (2)...
7146252 Robot apparatus  
A robot apparatus is provided. A CPU 15 determines an output of a feeling model based on signals supplied from a touch sensor 20. The CPU 15 also deciphers whether or not an output value of...
7146251 Robot apparatus  
A robot apparatus is provided. A CPU 15 determines an output of a feeling model based on signals supplied from a touch sensor 20 . The CPU 15 also deciphers whether or not an output value of...
7146250 Robot apparatus  
A robot apparatus is provided. A CPU 15 determines an output of a feeling model based on signals supplied from a touch sensor 20 . The CPU 15 also deciphers whether or not an output value of...
7146249 Robot apparatus  
A robot apparatus is provided. A CPU 15 determines an output of a feeling model based on signals supplied from a touch sensor 20 . The CPU 15 also deciphers whether or not an output value of...
7146248 Automated mineral processing systems and methods  
Mineral processing system performs product movement and processing within a secured room using robotics and computerized automation. A heated chemical processing well provides a hot bath wherein...
7142946 Robot apparatus  
A robot apparatus is provided. A CPU 15 determines an output of a feeling model based on signals supplied from a touch sensor 20 . The CPU 15 also deciphers whether or not an output value of...