Patent classifications
G05B2219/40586
CONTROL SYSTEM AND METHOD FOR BRAKE BLEEDING
A system is provided that includes a machine assembly, a first imaging sensor, an encoder, and one or more processors. The machine assembly is movable to actuate a brake lever of a vehicle in order to open a valve of an air brake system. The first imaging sensor is positioned to acquire two-dimensional perception information of a working environment that includes the brake lever during movement of the machine assembly towards the brake lever. The encoder detects a displacement of the machine assembly relative to a reference position of the machine assembly. The one or more processors estimate a target position of the brake lever relative to the machine assembly during movement of the machine assembly based on the two-dimensional perception information and the displacement. The one or more processors drive the movement of the machine assembly towards the target position of the brake lever.
CONTROL SYSTEM AND METHOD FOR BRAKE BLEEDING
A robotic system validates brake bleeding by detecting one or more forces generated by a machine assembly acting to move a brake lever of a vehicle in order to open a valve of an air brake system of the vehicle. The system also detects displacement of the machine assembly as the machine assembly acts to move the brake lever, monitors one or more sounds generated one or more of during or after the machine assembly acts to move the brake lever, and determines that the brake lever has been moved to a position to open the valve of the air brake system to release the air brake system based on the one or more forces that are detected, the displacement that is detected, and/or the one or more sounds that are monitored.
CONTROL SYSTEM AND METHOD FOR BRAKE BLEEDING
A system includes a machine assembly, an imaging sensor, an encoder, and one or more processors. The machine assembly is movable to actuate a brake lever of a vehicle in order to open a valve of an air brake system of the vehicle. The imaging sensor acquires perception information of a working environment that includes the brake lever. The encoder detects a displaced position of the machine assembly relative to a reference position of the machine assembly. The one or more processors detect a position of the brake lever relative to the machine assembly based on the acquired perception information and the detected displacement of the arm. The one or more processors generate a motion trajectory for the machine assembly that provides a path to the brake lever. The one or more processors drive movement of the machine assembly along the motion trajectory towards the brake lever.
Control method for robot
There is provided a control method for a robot including a robot arm, the control method including a first step in which the robot arm grips a first target object and performs work for assembling the first target object and a second target object while changing a position or a posture of the first target object, a second step for setting, based on information concerning the position or the posture of the first target object during the work in the first step, a determination reference serving as a reference for starting the change of the position or the posture of the first target object or ending the change of the position or the posture of the first target object.
CONTROL DEVICE AND CONTROL METHOD OF ROBOT, ROBOT SYSTEM, AND DEVICE AND METHOD OF GENERATING OPERATION PROGRAM OF ROBOT
A control device of a robot includes a robot control section configured to control the robot so as to sequentially position the robot at a plurality of target positions, which are set based on shape data representing a shape of a workpiece, and cause the robot to execute a work along a work target portion on the workpiece, and cause the robot to continue the work beyond a final target position of the plurality of target positions after the robot reaches the final target position, the final target position being set to correspond to an end of the work target portion in the shape data.
Robot control device
A robot control device includes: a reliability computing unit that is inputted with a feature quantity obtained from a sensor signal indicating a measurement result obtained by an external sensor installed in a main body of a robot or a surrounding environment of the robot, and computes a reliability for the sensor signal on the basis of a temporal change or a spatial change of the feature quantity; a correction command value computing unit that computes a trajectory correction amount for correcting a trajectory of the robot on the basis of the reliability and correction information calculated on the basis of the feature quantity; and a command value generation unit that generates a location command value for the robot on the basis of a predetermined target trajectory of the robot and the trajectory correction amount.
Deburring device and control system
A deburring device includes a robot program creating unit that creates a program from data of an object, a deburring part detecting unit that detects a position for a deburring part on the object, and a robot program updating unit that updates the program by the detected position of the deburring part. The deburring device also includes a force control unit that controls to yield a predetermined pressing force, an actual path acquiring unit that acquires an actual path of a robot when controlled at the predetermined pressing force by the updated program, and a path correction parameter calculating unit that calculates a correction parameter for the position for the deburring part on the object from the path of the robot from the visual sensor and the actual path.
FORCE SENSOR CORRECTING METHOD
The present invention provides a force sensor correcting method which is simple and capable of performing correction, with the force sensor remaining mounted at the end of an arm without an exchange of an end effector. In the present invention, a force sensor 1 of one robot 101 has already been corrected, and a force sensor 2 of the other robot 102 is an object to be corrected. First, hands 3a, 3b of a pair of robots 101, 102 are made to abut on each other (abutting step). A detected signal of the corrected force sensor 1 of the one robot 101, generated by execution of the abutting step, is converted into a measured value indicating a force or a moment (measurement step). Based on the measured value obtained in the measurement step, a value indicating a force or a moment acting on the hand 3b of the other robot 102 due to a reaction generated by the abutting step is obtained (calculation step). The conversion data is updated such that a detected signal, outputted by the force sensor 2 as the object to be corrected of the other robot 102 in the abutting step, is converted into an identical value to the value indicating the force or the moment obtained in the calculation step (correction step).
Methods for generating a digital twin of a workpiece in finishing processes
A method includes: compiling images, captured by an end effector traversing a scan path over a workpiece, into a virtual model of the workpiece; generating a toolpath based on a geometry of the workpiece represented in the virtual model; and assigning a target force to the workpiece. The method also includes, during a processing cycle: navigating a sanding head, arranged on the end effector, across the workpiece according to the toolpath; based on force values output by a force sensor coupled to the sanding head, deviating the sanding head from the toolpath to maintain forces of the sanding head on the workpiece proximal the target force; and tracking a sequence of positions of a reference point on the sanding head, traversing the workpiece, in contact with the workpiece. The method also includes transforming the virtual model into alignment with the sequence of positions of the reference point.
Force sensor correcting method
The present invention provides a force sensor correcting method which is simple and capable of performing correction, with the force sensor remaining mounted at the end of an arm without an exchange of an end effector. In the present invention, a force sensor 1 of one robot 101 has already been corrected, and a force sensor 2 of the other robot 102 is an object to be corrected. First, hands 3a, 3b of a pair of robots 101, 102 are made to abut on each other (abutting step). A detected signal of the corrected force sensor 1 of the one robot 101, generated by execution of the abutting step, is converted into a measured value indicating a force or a moment (measurement step). Based on the measured value obtained in the measurement step, a value indicating a force or a moment acting on the hand 3b of the other robot 102 due to a reaction generated by the abutting step is obtained (calculation step). The conversion data is updated such that a detected signal, outputted by the force sensor 2 as the object to be corrected of the other robot 102 in the abutting step, is converted into an identical value to the value indicating the force or the moment obtained in the calculation step (correction step).