Patent classifications
G05B2219/37618
Method and apparatus for detecting and correcting a spatial position of a workpiece held in a positioning device
A method and an apparatus for detecting and correcting a spatial position of a workpiece held in a positioning device, wherein a machining head having at least one sensor and position sensor is fed into at least one measuring position. Contactless sensing of an actual position of a measuring point of the workpiece is carried out at the measuring position using the machining head and the sensed actual position is compared with an expected nominal position and deviation values between the actual position and the nominal position are ascertained. The ascertained deviation values are compared with an admissible tolerance value and the machining head is fed to a contour when the ascertained deviation is within the admissible tolerance value, or the machining head and the workpiece are oriented with respect to one another and to the contour such that a deviation of the actual position is within the admissible tolerance values following orientation.
Multi-core processing machine tool control system
A machine tool control system may include a processing module and subsystem circuitry coupled to the processing module by a bus. The processing module may include memory circuitry and a multi-core processor. The multi-core processor may include a first set of processor cores assigned exclusively to perform real-time tasks for controlling motion relative to one or more axes by executing first instructions stored in the memory circuitry, a second set of processor cores assigned exclusively to perform non-real-time tasks by executing second instructions stored in the memory circuitry, and a timer circuit configured to generate a cycle signal at periodic intervals. The subsystem circuitry may be configured to obtain axis feedback data from one or more feedback encoders and axis control data from the first set of processor cores during each of the periodic intervals. The subsystem circuitry further may be configured to provide the obtained axis feedback data to the first set of processor cores and the axis control data to one or more axis drivers in response to the cycle signals generated by the timer circuit.
ROBOT DEVICE, METHOD OF CONTROLLING THE SAME, COMPUTER PROGRAM, AND ROBOT SYSTEM
Provided is a robot device including an image input unit for inputting an image of surroundings, a target object detection unit for detecting an object from the input image, an object position detection unit for detecting a position of the object, an environment information acquisition unit for acquiring surrounding environment information of the position of the object, an optimum posture acquisition unit for acquiring an optimum posture corresponding to the surrounding environment information for the object, an object posture detection unit for detecting a current posture of the object from the input image, an object posture comparison unit for comparing the current posture of the object to the optimum posture of the object, and an object posture correction unit for correcting the posture of the object when the object posture comparison unit determines that there is a predetermined difference or more between the current posture and the optimum posture.
Method for determining a position of a work piece in a machine tool
The invention relates to a method for determining a position of a work piece and of a tool in a machine tool, in which a work piece is clamped at the machine tool, in which the tool is subsequently inserted into a rotatable spindle shaft by means of a tool holder and the spindle shaft is set into rotation, in which an electrical voltage is applied between the work piece and the tool, in which the tool and the work piece are displaced with respect to one another, and in which a variation in the applied voltage is determined in the event of a contact between the tool and the work piece, and the respective position of the work piece and/or of the tool is determined and recorded in a computing program for control/regulation of the machining of the work piece.
ELECTRONIC APPLIANCE CONTROL METHOD AND ELECTRONIC APPLIANCE CONTROL DEVICE
A condition control of a robot cleaner is performed or service is provided with a user using the robot cleaner to improve the convenience of the user. Various data items obtained through a network connection are used in the condition control or service to estimate/determine a behavior, condition, or request of the user. Specifically, the operation of the robot cleaner is controlled based on operations of other associated devices disposed in the same room where the robot cleaner runs.
TOOL POSTURE CONTROL APPARATUS
A tool posture control apparatus includes a robot which supports a tool for performing a predetermined task on a target object, the robot capable of changing posture of the tool; a sensor supported by the robot; and a control device which changes the posture of the tool by controlling the robot, where the sensor measures a distance between the target object and a respective at a plurality of measurement reference positions around the tool, and the control device performs posture control process of controlling the robot in such a way that a measured-distance difference that is a difference between the distances measured by the sensor comes close to a target value.
Robot device, method of controlling the same, computer program, and robot system
Provided is a robot device including an image input unit for inputting an image of surroundings, a target object detection unit for detecting an object from the input image, an object position detection unit for detecting a position of the object, an environment information acquisition unit for acquiring surrounding environment information of the position of the object, an optimum posture acquisition unit for acquiring an optimum posture corresponding to the surrounding environment information for the object, an object posture detection unit for detecting a current posture of the object from the input image, an object posture comparison unit for comparing the current posture of the object to the optimum posture of the object, and an object posture correction unit for correcting the posture of the object when the object posture comparison unit determines that there is a predetermined difference or more between the current posture and the optimum posture.
Device and method of controlling machine tool, to control synchronized operation of spindle axis and feed axis
A controller for controlling a synchronized operation of spindle and feed axes. A spindle-axis control section includes an initial-motion control section for accelerating a spindle axis from a starting position; a maximum-acceleration detecting section for detecting a maximum acceleration of the spindle axis during acceleration; a residual rotation-amount detecting section for detecting a residual rotation amount of the spindle axis; a current-speed detecting section for detecting a current speed of the spindle axis; a decelerating-motion control section for decelerating the spindle axis to reach an intermediate speed, after the acceleration; a positioning-motion control section for decelerating the spindle axis to reach the target position after reaching the intermediate speed; and a torque-command limiting section for limiting a fluctuation of a torque command of the position control, instructed to the spindle axis, to a predetermined range over a period until a predetermined elapse condition is satisfied after reaching the intermediate speed.
Machining method and a control device for a machine tool
In this machining method, in which a rotary tool is moved relative to a workpiece and/or the workpiece is moved relative to the rotary tool so as to machine a curved surface on said workpiece, rotation in the direction of said curved surface is added to the workpiece such that the positions of reversal marks left on the curved surface per tool path are dispersed in the direction of said rotation.
Automated UV calibration, motorized optical target and automatic surface finder for optical alignment and assembly robot
In an optical components automatic alignment robot, a motorized target moves closer or further from a digital camera being tested or assembled. A light sensor is used to automatically calibrate an ultraviolet (UV) or other light source used for curing adhesive. An automatic surface finder is used to accurately and repeatably find a surface on which adhesive is to be dispensed.