Patent classifications
G05B2219/39195
Method For Controlling Robot, Robot System, And Storage Medium
Provided is a method for controlling a robot including a base, a robot arm coupled to the base, and a drive unit including a motor for driving the robot arm. The method includes a first step of acquiring weight information including information on a weight of an end effector installed on the robot arm and a weight of an object to be worked by the end effector; a second step of determining a frequency component to be removed from a drive signal for driving the motor based on the weight information acquired in the first step; and a third step of removing the frequency component determined in the second step from the drive signal to generate a correction drive signal.
Robot
A robot includes a base, a first arm that rotates around a first rotation axis, a second arm that rotates around a second rotation axis extending in a direction different than the first rotation axis, a third arm that rotates around a third rotation axis extending in a direction parallel to the second rotation axis, a first inertia sensor at the first arm, a second (a) inertia sensor at the third arm, a first angle sensor at a first drive source, a third angle sensor at a third drive source, and the drive sources rotate the respective arms. Angular velocities from the first inertia sensor and the first angle sensor are fed back to a first drive source control unit. Angular velocities from the second (a) inertia sensor and the third angle sensor are fed back to a second drive source control unit.
INPUT SHAPING CONTROL OF A ROBOT ARM IN DIFFERENT REFERENCE SPACES
A robot controller for controlling a robot arm comprising: —a first space shaping module configured to provide a shaped first space target motion by convolving a first space target motion with an impulse train, where the first space target motion defines a target motion in a first reference space; —a second space shaping module configured to provide a shaped second space target motion by convolving a second target motion with the impulse train; where the second target motion defines the target motion in a second reference space; and —a motor controller module configured to generate motor control signals to the joint motors based on the shaped first space target motion and the shaped second space target motion. This makes it possible to dynamically adjust in which reference space the input shaping shall be performed whereby vibrations and deviation in one reference space caused by input shaping in another reference space can be reduced.
Control apparatus and control method of insertion apparatus, insertion apparatus having control apparatus, control program for insertion apparatus, and controlling integrated electronic circuit of insertion apparatus
A control apparatus of an insertion apparatus in which a state specifying unit specifies a state of an insertion member to carry out vibration control depending on the state, thereby removing getting-stuck of a tip of the insertion member with a vibration having such a proper magnitude as not to cause an overload in a case where the tip of the insertion member is gotten stuck.
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.
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.
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.
Machine tool
A machine tool is disclosed which can suppress resonance of an in-machine robot even when vibration occurs during machining of a workpiece. Vibration of the in-machine robot is detected by a vibration sensor of the in-machine robot. When the vibration of the in-machine robot becomes greater than or equal to a threshold during machining of the workpiece, a controller changes a natural frequency of the in-machine robot by exchanging an end effector of the in-machine robot or by changing an orientation of the in-machine robot, to thereby suppress resonance of the in-machine robot.
Full-state control method for the master-slave robot system with flexible joints and time-varying delays
A full-state control method for a master-slave robot system with flexible joints and time-varying delays is provided. In a teleoperation system formed by connecting a master robot and a slave robot through network, a proportional damping controller based on a position error and velocities, and a full-state feedback controller based on backstepping are designed for the master robot and the slave robot, respectively. High-dimension uniform accurate differentiators are designed to realize an exact difference to the virtual controllers. Delay-dependent stability criteria are established by constructing Lyapunov functions. Therefore, the criteria for selecting controller parameters are presented such that the global stability of the master-slave robot system with flexible joints and time-varying delays is realized. For the master-slave robot system with flexible joints, the global precise position tracking performance is realized by adopting a full-state feedback controller based on the backstepping method and the high-dimensional uniform accurate differentiators. Moreover, the global asymptotic convergence of the system is guaranteed and the robustness of the system is improved.
Redundant underactuated robot with multi-mode control framework
A jointed mechanism includes a passive pendulum system attached to and suspended from the multi-axis robot. The system includes one or more position sensors configured to measure a joint angle on the pendulum system, at least one arm, and an end-effector attached to a distal end of the pendulum system. A controller implements a method to selectively control motion of the robot in a plurality of control modes. The control modes include a Cooperative Mode and an Autonomous Mode. The controller is configured to detect contact with the end-effector when operating in the Autonomous Mode, and to automatically initiate a control action in response to the contact. The pendulum system may be a parallelogram arrangement.