Patent classifications
B25J9/1641
ROBOT
A robot includes a plurality of joints including a first joint and a second joint that rotates in a direction different from a rotation direction of the first joint, a plurality of arm members including a first arm member provided to be rotatable with respect to a base via the first joint, and a first angular velocity sensor provided in the first arm member or the first joint. A first inertial sensor is provided in the first arm member (or a portion that rotates together with the first arm member in the first joint). The plurality of joints are controlled on the basis of an output of the first inertial sensor.
SYSTEM AND METHOD FOR INSTRUMENT DISTURBANCE COMPENSATION
A computer-assisted medical device including a first joint set on an articulated arm, a second joint set on the articulated arm, and a control unit coupled to the first joint set and second joint set. The control unit determines a disturbance to the first joint set caused by a release of one or more brakes and compensates for the disturbance using the second joint set to reduce motion to a position of a point of interest. In some embodiments, the control unit compensates for the disturbance by determining an initial position for the point of interest with respect to a reference point, determining a predicted motion for the point of interest based on the disturbance to the first joint set, and sending a drive command to the second joint set to move the point of interest in a direction opposite to the predicted motion.
Vibration suppression device, method and computer-readable medium using estimated vibration torque
A vibration suppression device that suppresses vibration of an operation unit in a mechanical system having a natural vibration mode including the operation unit, an actuator unit that operates the operation unit, and an elastic body that couples the operation unit and the actuator unit, the vibration suppression device including a generation means for generating a drive signal for driving the actuator unit, an estimation means for estimating a measurement amount related to the mechanical system, a correction means for correcting the drive signal generated by the generation means on the basis of the measurement amount estimated by the estimation means, and a change means for changing a gain used by the estimation means so that an influence of an increase in a modeling error becomes small in a period in which the modeling error of the mechanical system increases.
MEDICAL DEVICE WITH ACTIVE BRAKE RELEASE CONTROL
A computer-assisted medical device includes an articulated arm with a plurality of joints and a control unit coupled to the articulated arm. The control unit is configured to send a command to a plurality of brakes in the articulated arm to begin a release of the plurality of brakes in a predetermined staggered manner. In some embodiments the predetermined staggered manner prevents the simultaneous release of the plurality of breaks. In some examples, the predetermined staggered manner causes each brake in the plurality of brakes to release within a predetermined time of each other. In some embodiments, the first predetermined staggered manner causes each brake in the first plurality of brakes to release within a predetermined time of each other. In some embodiments, the first predetermined staggered manner causes each brake in the first plurality of brakes to begin a gradual release within a predetermined time of each other.
CONVEYANCE METHOD AND CONVEYANCE DEVICE
After a component picked up by a suction nozzle is moved in an XY direction towards target XY coordinates, a waveform of a vibration (vibration waveform) in the Y direction arising in the component after the component has arrived near the target XY coordinates is measured, and control is performed such that the component arrives at a target Z coordinate (value zero) when a displacement y of the component crosses a node of the measured vibration waveform.
Control system for power unit
A control system of a power unit in accordance with the present invention corrects a basic command value of an electric motor 2, which has been determined such that the detection value of a driving force to be applied to a rotary member 5 is converged to a desired value, according to a manipulated variable determined by an observer 16. The electric motor 2 is controlled according to a desired control value after the correction. The observer 16 determines the manipulated variable such that the driving force based on the desired control value is brought close to the resultant force of a force indicated by the rotary member 5 and an inertial force.
Method for modeling robot simplified for stable walking control of bipedal robot
A method for modeling a robot simplified for stable walking control of a bipedal robot provides a robot model that is simplified as a virtual pendulum model including a virtual body, two virtual legs connected to the body at a virtual pivot point (VPP) that is set at a position higher than the center of mass (CoM) of the body, and virtual feet connected to the two legs, respectively, to step on the ground. A ground reaction force, which acts on the two legs, acts towards the VPP, thereby providing a restoring moment with respect to the CoM such that stabilization of the posture of the body naturally occurs.
Robot and robot controller
A robot has an operation mode setting unit that sets an operation mode of the robot. The operation mode setting unit changes a correction factor multiplied by the maximum acceleration and the maximum deceleration of an arm and the servo gain of a servo circuit, and thereby selectively sets the operation mode to one of a first operation mode, a second operation mode in which the arm operates faster than in the first operation mode, and a third operation mode in which the arm vibrates less than in the first operation mode.
METHOD OF CONTROLLING A ROBOTIZED ARM SEGMENT MAKING IT POSSIBLE TO ADAPT THE APPARENT STIFFNESS THEREOF
The invention relates to a method of control ling an actuator (1) of an articulated segment (5) comprising the steps of estimating an inertia J of the segment; estimating or measuring a speed of displacement (I) of the segment; synthesizing a control law of type (II) generating a control torque for the segment on the basis of these estimates or measurements and meeting a performance objective pertaining to the loading sensitivity function: (III) K being the desired stiffness, and c a desired damping rate, a a mathematical artifact, (IV), where G(s) is the transfer function (V) for going between the speed (I) (linear or angular) of the segment and an external force F experienced by the segment; and controlling the actuator of the articulated segment according to the control law thus synthesized.
POSITIONING SYSTEM USING ROBOT
A positioning system using a robot, capable of eliminating an error factor of the robot such as thermal expansion or backlash can be eliminated, and carrying out positioning of the robot with accuracy higher than inherent positioning accuracy of the robot. The positioning system has a robot with a movable arm, visual feature portions provided to a robot hand, and vision sensors positioned at a fixed position outside the robot and configured to capture the feature portions. The hand is configured to grip an object on which the feature portions are formed, and the vision sensors are positioned and configured to capture the respective feature portions.