G05B2219/36489

Teaching method and robot system

A teaching method for detecting external force applied to a robot arm, driving the robot arm with force control based on the external force, and teaching a position and a posture of the robot arm, the teaching method including gradually relaxing, according to an elapsed time from when operation of the robot arm is started or a movement amount of the robot arm from when the operation of the robot arm is started, a restrictive condition for restricting the driving of the robot arm.

Teaching in a Holding Force for an Object in a Robotic Gripper
20220152820 · 2022-05-19 ·

A method of teaching in a holding force for holding an object by a gripper of a robot manipulator, the gripper having gripper jaws elastically deformable in a reversible manner, the method including: closing the gripper until the gripper jaws contact the object at contact points of the gripper jaws; externally applying a desired closing force at connection points of the gripper jaws to gripper jaw bearings such that the connection points move relative to the contact points, thereby elastically deforming the gripper jaws; actuating a gripper drive to maintain the current position of the connection points and terminating the closing force externally applied onto the connection points; and ascertaining and storing a value of a gripping force or a gripping torque, wherein the gripping force or the gripping torque is produced by elastic deformation of the gripper jaws and is exerted onto the connection points by the gripper jaws.

Robot system and robot control method

A robot system includes circuitry. The circuitry may be configured to acquire teaching position data including a plurality of teaching positions arranged in time series based on the demonstration data of the operator. The circuitry may be further configured to generate thinned position data obtained by removing at least one of the teaching positions from the teaching position data. The circuitry may be further configured to generate a position command based on the thinned position data. The circuitry may be further configured to operate the work robot based on the position command.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM

There is provided an information processing apparatus for fully utilizing the functions of a machine tool by correctly converting CL data into an NC program. The information processing apparatus includes a CL data acquirer that can acquire CL data including standardization information based on a rule defined among a plurality of output devices, thereby acquiring CL data including the standardization information associated with at least one of unique control information of the numerical control apparatus, unique control information of the machine tool, and unique control information of a user of the machine tool, and an NC program generator that acquires an NC code corresponding to the standardization information included in the CL data, and generates an NC program including the NC code based on the NC code and the CL data.

Robot control device
11389954 · 2022-07-19 · ·

A robot control device that creates a control program for work of a robot with a force detector, the device includes a processor. the processor is configured to: display an input screen including an operation flow creation area for creating an operation flow of work including a force control operation on a display device; convert the created operation flow into a control program; and execute the control program to control the robot, and when an operation of the robot is not a predetermined operation set in advance after the control program is executed, the processor displays a screen for presenting a countermeasure for realizing the predetermined operation set in advance on the display device.

Method for programming a force to be applied by a robot

Method for programming a force to be applied by a working end of a robot, along at least part of a preprogrammed path of the working end, the method comprising the steps of: —moving the working end of the robot over the said at least part of the preprogrammed path, the driving of the robot being feedback-controlled in order to keep the working end in position without a force setpoint, —at least at one position during the movement, having an operator apply to the working end a force which is the opposite of that which is to be applied during the task and which has an intensity proportionate to that which is to be applied during the task, —determining the force that is to be applied during the task from the resistive force exerted by the robot in order to keep the working end on the path, —storing in memory the force thus determined in relation to the position of the working end while the opposing force is being applied.

ROBOT CONTROL DEVICE, ROBOT SYSTEM, AND ROBOT CONTROL METHOD

A robot control device includes: a trained model built by being trained on work data; a control data acquisition section which acquires control data of the robot based on data from the trained model; base trained models built for each of a plurality of simple operations by being trained on work data; an operation label storage section which stores operation labels corresponding to the base trained models; a base trained model combination information acquisition section which acquires combination information when the trained model is represented by a combination of a plurality of the base trained models, by acquiring a similarity between the trained model and the respective base trained models; and an information output section which outputs the operation label corresponding to each of the base trained models which represent the trained model.

ROBOT SYSTEM AND ROBOT CONTROL METHOD

A robot system (1) includes the robot (10), a motion sensor (11), a surrounding environment sensor (12, 13), an operation apparatus (21), a learning control section (41), and a relay apparatus (30). The robot (10) performs work based on an operation command. The operation apparatus (21) detects and outputs an operator-operating force applied by the operator. The learning control section (41) outputs a calculation operating force. The relay apparatus (30) outputs the operation command based on the operator-operating force and the calculation operating force. The learning control section (41) estimates and outputs the calculation operating force by using a model constructed by performing the machine learning of the operator-operating force, the surrounding environment data, the operation data, and the operation command based on the operation data and the surrounding environment data outputted by the sensors (11 to 13), and the operation command outputted by the relay apparatus (30).

TEACHING METHOD AND ROBOT SYSTEM
20210237261 · 2021-08-05 ·

A teaching method for detecting external force applied to a robot arm, driving the robot arm with force control based on the external force, and teaching a position and a posture of the robot arm, the teaching method including gradually relaxing, according to an elapsed time from when operation of the robot arm is started or a movement amount of the robot arm from when the operation of the robot arm is started, a restrictive condition for restricting the driving of the robot arm.

ROBOT SYSTEM AND SUPPLEMENTAL LEARNING METHOD

A robot system includes a robot, state detection sensors to, a timekeeping unit, a learning control unit, a determination unit, an operation device, and an input unit, and an additional learning unit. The determination unit determines whether or not the work of the robot can be continued under the control of the learning control unit based on the state values detected by the state detection sensors to and outputs determination result. The additional learning unit performs additional learning of the determination result indicating that the work of the robot cannot be continued, the operator operation force, work state output by the operation device and the input unit, and timer signal output by the timekeeping unit.