Patent classifications
G05B2219/40586
Control Device And Robot System
A control device comprising: a processor controls a robot having a robot arm and accept a command from an input unit which enables an input operation; and a storage that stores information about a driving of the robot, wherein the processor carries out first drive control to move a predetermined part of the robot arm or of an end effector connected to the robot arm from a first position toward a second position if the processor accepts a first command to move the predetermined part, and second drive control to move the predetermined part in such a way as to return along at least a part of a route which the predetermined part traces when moving from the first position toward the second position, based on the information stored in the storage, if the processor accepts a second command to retract the predetermined part after the first command.
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.
TEACHING DEVIC18/270,398
A teaching device is provided with: a setting information storage unit for storing setting information defining a position and an attitude of a force sensor relative to a coordinate system set in a robot; and a virtual image superimposing and displaying unit for superimposing and displaying a virtual image in a real space including the robot or a prescribed object supporting the force sensor, or in a virtual space including a model of the robot or a model of the prescribed object, in such a way that a virtual image representing the force sensor adopts a position and an attitude corresponding to the setting information in the real space or the virtual space.
ROBOT SYSTEM AND WORKPIECE SUPPLY METHOD
A robot system includes a robot device for supplying a workpiece to a machine tool, a hand attached to a distal end of an arm of the robot device, a force sensor for detecting an external force applied to the hand, and a robot control device for controlling the robot device. The robot control device includes an operation control unit for controlling the robot device to correct the position and posture of the hand with respect to the machine tool, based on an output of the force sensor, and a storage unit to store data relating to the corrected position and posture of the hand.
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.
SYSTEM AND METHOD FOR AUTONOMOUS APPLICATION OF A COATING TO A WORKPIECE
A method includes: accessing a coating thickness range for workpiece coating; triggering an optical sensor to capture scan data representing the workpiece; triggering a depth sensor to capture a first depth value; assembling the scan data into a first virtual model representing the workpiece; defining first spray parameters corresponding to a minimum coating thickness; defining a first toolpath; driving a coating applicator along the first toolpath to spray the coating onto the workpiece; triggering the depth sensor to capture a second depth value; calculating a first coating thickness based on the first depth value and the second depth value; in response to the first coating thickness falling below the target minimum coating thickness defining a second set of spray parameters and a second toolpath; and driving the coating applicator along the second toolpath to spray the coating onto the workpiece according to the second set of spray parameters.
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).
Operation parameter adjusting method and operation parameter adjusting device for adjusting operation parameters of robot
An operation parameter adjusting method according to an aspect includes a detecting step for causing a robot to execute a plurality of adjustment operations using candidate values of operation parameters and acquiring detection values of a detecting section, an operation parameter updating step for executing optimization processing for the operation parameters using the acquired detection values to thereby obtain new candidate values of the operation parameters, a repeating step for repeating the operation parameter updating step and the detecting step, and an operation parameter determining step for determining, based on one or more candidate values of the operation parameters obtained by the repeating step, the operation parameter used in the robot system. The detecting step includes a suspension determining step for performing continuation or suspension of the detecting step based on a result of comparison of the acquired detection values of the part of the adjustment operations and a reference value.
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 APPLYING FORCE TO GRASP A BRAKE LEVER
Systems and methods are provided for an automation system. The systems and methods calculate a motion trajectory of a manipulator and an end-effector. The end-effector is configured to grasp a target object. The motion trajectory defines successive positions of the manipulator and the end-effector along a plurality of via-points toward the target object. The systems and methods further acquire force/torque (F/T) data from an F/T sensor associated with the end-effector, and adjusts the motion trajectory based on the F/T data.