G05B2219/41232

SYSTEMS AND METHODS FOR NON-RIGID LOAD VIBRATION CONTROL
20210083611 · 2021-03-18 ·

A system includes a motor configured to be coupled to a non-rigid load and a control system disposed within, or communicatively coupled to, a drive system configured to control an operation of the motor. The control system includes a processor and a memory accessible by the processor. The memory stores instructions that, when executed by the processor, cause the processor to generate a smooth move input profile to control the operation of the motor based on inputs specifying a desired operation of the motor, apply a notch filter having a notch filter frequency to the smooth move input profile to produce a filtered smooth move input profile, and send a command to the drive system based on the filtered smooth move input profile, wherein the command is configured to adjust the operation of the motor.

Control device, control system, robot, and robot system
10836036 · 2020-11-17 · ·

A control device includes: a processor that is configured to execute computer-executable instructions so as to control a robot, wherein the processor is configured to: generate a second control signal by reducing at least one of frequency components obtained based on an output of a first detector which is installed in a portion vibrated by a robot and detects vibration from a first control signal for driving the robot, and wherein the portion is different from the robot and an end effector installed in the robot.

Control device and robot system

A control device includes: a processor that is configured to execute computer-executable instructions so as to control a robot, and the processor is configured to receive an instruction to execute a specific operation which is an operation determined in advance; and an amplifier that causes a motor of a robot to execute the specific operation when the processor receives the instruction to execute the specific operation; wherein the processor is configured to receive a measurement result of vibration measured by a measurement device installed in the robot from the measurement device in the execution of the specific operation.

MACHINE LEARNING DEVICE, CONTROL SYSTEM, AND MACHINE LEARNING
20200301376 · 2020-09-24 ·

Vibration of a machine end and an error of a moving trajectory are suppressed. A machine learning device performs machine learning of optimizing first coefficients of a filter provided in a motor controller that controls a motor and second coefficients of a velocity feedforward unit of a servo control unit provided in the motor controller on the basis of an evaluation function which is a function of measurement information after acceleration and deceleration by an external measuring instrument provided outside the motor controller, a position command input to the motor controller, and a position error which is a difference between the position command value and feedback position detection value from a detector of the servo control unit.

MACHINE LEARNING DEVICE, CONTROL SYSTEM, AND MACHINE LEARNING METHOD
20200073343 · 2020-03-05 ·

Setting of parameters that determine filter characteristics is facilitated. Machine learning of optimizing the coefficients of a filter provided in a motor control device that controls rotation of a motor for a machine tool, a robot, or an industrial machine is performed on the basis of measurement information of an external measuring instrument provided outside the motor control device and a control command input to the motor control device.

CONTROL DEVICE AND ROBOT SYSTEM
20180281185 · 2018-10-04 ·

A control device includes: a processor wherein the processor is configured to generate one or more second control signals obtained by reducing at least one frequency component from a first control signal, output one control signal among the first control signal and the one or more second control signals, receive an instruction indicating execution of a reduction in the frequency component, generate a driving signal for driving a robot based on the control signal output from the processor and output the driving signal, output the first control signal when a first condition including non-input of the instruction indicating the execution of the reduction in the frequency component is satisfied, and output the second control signal when a second condition including input of the instruction indicating the execution of the reduction in the frequency component is satisfied.

CONTROL DEVICE, CONTROL SYSTEM, ROBOT, AND ROBOT SYSTEM
20180281182 · 2018-10-04 ·

A control device includes: a processor that is configured to execute computer-executable instructions so as to control a robot, wherein the processor is configured to: generate a second control signal by reducing at least one of frequency components obtained based on an output of a first detector which is installed in a portion vibrated by a robot and detects vibration from a first control signal for driving the robot, and wherein the portion is different from the robot and an end effector installed in the robot.

ROBOT CONTROL DEVICE AND ROBOT SYSTEM
20180281186 · 2018-10-04 ·

A robot control device includes: a processor that is configured to execute computer-executable instructions so as to control a robot, wherein the processor is configured to: receive a first instruction from an operation device; display information regarding a target vibration frequency of a robot obtained based on vibration data indicating vibration of the robot in a certain time section on a display, when the processor receives the first instruction; set the target vibration frequency; generate a second control signal obtained by reducing the target vibration frequency from a first control signal based on the set target vibration frequency; and generate a driving signal to drive the robot based on the second control signal and output the driving signal.

Control Device And Robot System
20180281183 · 2018-10-04 ·

A control device includes: a processor that is configured to execute computer-executable instructions so as to control a robot, and the processor is configured to receive an instruction to execute a specific operation which is an operation determined in advance; and an amplifier that causes a motor of a robot to execute the specific operation when the processor receives the instruction to execute the specific operation; wherein the processor is configured to receive a measurement result of vibration measured by a measurement device installed in the robot from the measurement device in the execution of the specific operation.

DYNAMIC COMPENSATION CONTROL FOR ELEVATOR SYSTEMS

Methods and systems of controlling elevators including detecting a landing stop for an elevator car, measuring load information associated with the stop, controlling stopping of the elevator at the landing using a machine based on at least one of the detected landing and the measured load information and performing dynamic compensation control of a motion state of the elevator with a computing system and the elevator machine. The dynamic compensation control includes receiving motion state information related to at least one motion state of the elevator car at the computing system, receiving the landing and load information at the computing system, applying a filter to the received information and generating a first control signal, and producing a control output from the first control signal to control the elevator machine to minimize oscillations, vibrations, excessive position deflections, and/or bounce of the elevator car at the detected landing.