G05B2219/35327

System For Optimizing Robot Performance
20220184809 · 2022-06-16 ·

A system and a method, for assisting a user in programming a robot. Storage circuitry includes predefined possible values for a physical condition of at least two joints, the values being subdivided into two or more ranges. Processing circuitry is arranged to acquire a first path of the Tool Centre Point (TCP), receive, for each of a plurality of points of the first path and for the joints, a value associated with the physical condition at the respective points, determine which of the ranges the value is associated with, generate at least one additional path, associate each of the at least two joints to a respective path, and send instructions to a display, to illustrate the first path and the additional path, together with the information of which range the values are associated with at the plurality of points of the paths.

METHOD AND SYSTEM FOR RECOMMENDING TOOL CONFIGURATIONS IN MACHINING

This disclosure relates generally to recommending tool configurations in machining. The machining tool configuration selection involves the selection of several tool specification parameters concerning the material, geometry and composition of the machining tool. The state-of-the-art methods uses a rule and knowledge-based system to select tool configuration, however these methods do not recommend tool configurations which satisfy customer requirement. Embodiments of the present disclosure uses a hierarchical model which is trained to predict acceptable tool specification parameters for a given requirement by learning the patterns from past tool selection data. Further a probabilistic approach is used to predict the top set of recommendations of tool configurations with a probability score for each prediction. The disclosed method is used for recommending tool configurations in a cylindrical grinding wheel process.

System for optimizing robot performance
12053891 · 2024-08-06 · ·

A system and a method, for assisting a user in programming a robot. Storage circuitry includes predefined possible values for a physical condition of at least two joints, the values being subdivided into two or more ranges. Processing circuitry is arranged to acquire a first path of the Tool Centre Point (TCP), receive, for each of a plurality of points of the first path and for the joints, a value associated with the physical condition at the respective points, determine which of the ranges the value is associated with, generate at least one additional path, associate each of the at least two joints to a respective path, and send instructions to a display, to illustrate the first path and the additional path, together with the information of which range the values are associated with at the plurality of points of the paths.

DISPLAY DEVICE
20240302813 · 2024-09-12 · ·

Provided is a display device that can automatically identify and display a vibration site and a vibration axis using empty processing. The present invention is a display device 1 that comprises: a trajectory error calculation unit 13 that, on the basis of a movement trajectory of a tool based on actual positions and a movement trajectory of the tool based on command positions, calculates time-sequence data of trajectory errors of the tool; an amplitude calculation unit 14 that calculates the amplitudes of frequency components by frequency analysis of the time-series data of the trajectory errors of the tool; a vibration detection unit 15 that detects a frequency component for which the amplitude of the frequency component exceeds a prescribed threshold value and detects a position corresponding to the detected frequency component as a vibration site; a vibration axis determination unit 16 that, by frequency analysis of time-sequence data of position deviations or torque commands of axes within a time range corresponding to the detected frequency component, determines an axis for which the amplitude of the frequency component identical to the detected frequency component is greatest to be a vibration axis; and a display unit 17 that displays the detected vibration site on the movement trajectory and displays the axis determined to be the vibration axis.

Robot controller having function for displaying robot and force
09889561 · 2018-02-13 · ·

A robot controller, by which an operator can visually or intuitively understand the direction and/or magnitude of an actual force applied to an arbitrary portion of a workpiece. The controller controls a motion of a robot so that one of a work tool and a workpiece is moved relative to the other, and carries out a predetermined operation. The controller has a force detecting part which detects a force acting between the work tool and the workpiece; and a displaying part which displays a simulated image or video of the robot. The displaying part displays a trajectory of working points on the workpiece, and the force detecting part detects the force applied to each working point when the work tool passes through the working point. The displaying part displays the detected force as a line segment, etc., extending from the working point or a point near the working point.

Method and system for recommending tool configurations in machining

This disclosure relates generally to recommending tool configurations in machining. The machining tool configuration selection involves the selection of several tool specification parameters concerning the material, geometry and composition of the machining tool. The state-of-the-art methods uses a rule and knowledge-based system to select tool configuration, however these methods do not recommend tool configurations which satisfy customer requirement. Embodiments of the present disclosure uses a hierarchical model which is trained to predict acceptable tool specification parameters for a given requirement by learning the patterns from past tool selection data. Further a probabilistic approach is used to predict the top set of recommendations of tool configurations with a probability score for each prediction. The disclosed method is used for recommending tool configurations in a cylindrical grinding wheel process.