Patent classifications
G05B2219/37388
Robot instructing apparatus, teaching pendant, and method of instructing a robot
A robot instructing apparatus includes a teaching pendant having a display and an inclination device. The inclination device outputs an inclination of the teaching pendant based on the inclination of the teaching pendant about at least one horizontal axis. The robot instructing apparatus also includes at least one processor that generates movement instructions to change a posture of the robot based on the inclination of the teaching pendant output by the inclination device during a teaching operation in which the movement instructions are generated.
MEASUREMENT SYSTEM, AND A METHOD IN RELATION TO THE MEASUREMENT SYSTEM
A measurement system configured to determine an apparatus parameter related to a working procedure of an apparatus involving movements. The system includes a measurement unit including a sensor member configured to measure accelerations and generate a sensor signal in dependence thereto, and to apply the signal(s) to a processing unit. The measurement unit is configured to be arranged at the apparatus such that the measurement unit, during a measurement procedure, is repetitively moved in a loop, displaying a loop trajectory, in both forward and backward directions along the loop trajectory, and to perform measurements of accelerations during the measurement procedure. The processing unit is configured to determine an apparatus parameter of working procedure movements which are indicated in the measured accelerations, and only based upon the measured accelerations, and configured to calculate a measure of the apparatus parameter only based upon one or many parameters of the accelerations.
METHOD FOR EXAMINING THE CLAMPING STATE DURING ACCELERATION PHASE
There is proposed a method for examining the clamping state of a tool holder or tool which is clamped in a tool clamping device of a rotor unit of a motor-driven machine tool unit, with the spacing of the sensor head from a component of the rotor unit being measured, with a recording of at least one time and/or position-related sequence of the spacing values measured with the sensor head, wherein for improved integration of the method the recording of a first and a second time and/or position-related sequence is carried out during an acceleration of the rotation of the rotor unit with respect to the stator unit, in particular when the rotor unit is started up, wherein the time and/or position-related information of the sequence vectors of the first and/or second sequence is scaled using the respective associated current speed (v.sub.0).
Failure Prediction Method And Failure Prediction Apparatus
A failure prediction method of predicting a failure of a component of a robot including a robot arm having the component and a detection section that detects information on vibration characteristics when the robot arm moves, includes generating a failure prediction model for prediction of the failure of the component by machine learning based on the information on vibration characteristics, and predicting the failure of the component based on an estimated value of failure prediction output by the generated failure prediction model when the information on vibration characteristics is input to the generated failure prediction model.
LIQUID JET CUTTING HEAD SENSOR SYSTEMS AND METHODS
An operational monitoring system for use with a liquid jet cutting system can include an accelerometer coupled to a cutting head of the liquid jet cutting system. The accelerometer can be configured to generate motion data associated with movement of the cutting head. The system can include a computing device operably connected to the accelerometer and having a memory and a processor. The memory can store a planned data set including expected parameters associated with movement of the cutting head along a planned cut path. In some embodiments, the computing device is configured to receive the motion data from the accelerometer and correlate the motion data to the planned data set.
Motor controller that uses an acceleration/deceleration time constant of the motor
A controller of a motor includes: an acceleration/deceleration time constant storing unit that stores an acceleration/deceleration time constant; a position command creating unit that creates a position command value based on the acceleration/deceleration time constant; a position detection unit that detects a rotation position of the motor; a speed command creating unit that creates a speed command for the motor on the basis of the position command value and a position detection value detected by the position detection unit; an ideal response computing unit that computes an ideal response from the position command value; and a response comparing unit that compares the ideal response with an actual response detected by the position detection unit. The response comparing unit changes the acceleration/deceleration time constant stored in the acceleration/deceleration time constant storing unit when it is determined that the ideal response does not match the actual response.
Vibration analyzer and vibration analysis method
A vibration analyzer includes a sensor that measures a vibration of an end effector supported by a distal end of a robot, a storage unit that stores a vibration calculation model of the robot, and a control unit configured to perform separation processing for separating a vibration to be reduced that is measured by the sensor into vibration data of the robot and vibration data of the end effector by using the vibration calculation model of the robot.
SYSTEM AND METHOD FOR ROBOT TEACHING BASED ON RGB-D IMAGES AND TEACH PENDANT
A system for robot teaching based on RGB-D images and a teach pendant, including an RGB-D camera, a host computer, a posture teach pendant, and an AR teaching system which includes an AR registration card, an AR module, a virtual robot model, a path planning unit and a posture teaching unit. The RGB-D camera collects RGB images and depth images of a physical working environment in real time. In the path planning unit, path points of a robot end effector are selected, and a 3D coordinates of the path points in the basic coordinate system of the virtual robot model are calculated; the posture teaching unit records the received posture data as the postures of a path point where the virtual robot model is located, so that the virtual robot model is driven to move according to the postures and positions of the path points, thereby completing the robot teaching.
ROBOT CONTROL SYSTEM
A robot control system includes a control device for controlling a robot and a portable operating panel connected to the control device. The portable operating panel and at least one other device include contact points connected in series. The control device includes a reception circuit that can detect the opening of at least one of the contact points. The portable operating panel includes a smart device having a sensor. The contact point included in the portable operating panel is opened and closed in conjunction with a physical movement of a switch member attached to an exterior of the smart device. The sensor can detect a physical quantity that changes in conjunction with the physical movement of the switch member. The portable operating panel transmits, to the control device, a detection signal indicating the physical quantity detected by the sensor or information about the physical quantity.
Method and apparatus for calculation of angular velocity using acceleration sensor and geomagnetic sensor
A processor-implemented method based on an acceleration sensor and a geomagnetic sensor for determining an angular velocity of an object includes: deriving a state variable and a variance of the state variable based on an error quaternion and converting a quaternion-based rotation matrix into an error quaternion-based rotation matrix; calculating an observation matrix and an output matrix of the Kalman filter based on the error quaternion-based rotation matrix; calculating a gain of the Kalman filter based on the transferred variance of the state variable and the observation matrix of the Kalman filter after transferring the state variable and the variance of the state variable through a discretized transfer matrix; calculating a quaternion-based on a calibrated state variable and an estimated quaternion after calibrating the state variable and the variance of the state variable through the gain of the Kalman filter; and calculating angular velocity based on the quaternion.