G05B2219/39438

USER INTERFACE FOR TOOL CONFIGURATION AND DATA CAPTURE

A programmable power tool and method and systems of programming a power tool using wireless communication. An external device having a processor and a transceiver establishes a communication link with the power tool. The external device receives, with the transceiver, a first mode profile stored on the power tool. The first mode profile is defined by a profile type and a first value associated with a parameter for executing the profile type. The external device displays a control screen including the profile type and the parameter at the first value, and receives a user input. The external device generates, in response to the user input, a second mode profile by modifying the parameter to be at a second value. The external device transmits, with the transceiver, the second mode profile to the power tool.

USER INTERFACE FOR TOOL CONFIGURATION AND DATA CAPTURE

A programmable power tool and method and systems of programming a power tool using wireless communication. An external device having a processor and a transceiver establishes a communication link with the power tool. The external device receives, with the transceiver, a first mode profile stored on the power tool. The first mode profile is defined by a profile type and a first value associated with a parameter for executing the profile type. The external device displays a control screen including the profile type and the parameter at the first value, and receives a user input. The external device generates, in response to the user input, a second mode profile by modifying the parameter to be at a second value. The external device transmits, with the transceiver, the second mode profile to the power tool.

TEACHING DEVICE AND NON-TRANSITORY COMPUTER- READABLE MEDIUM STORING A COMPUTER PROGRAM
20230244220 · 2023-08-03 · ·

The purpose of the present invention is to obtain an manipulation feeling and improve ease of use in a teaching device for industrial machines, including robots and machine tools, in order to accurately designate a manipulation amount without performing manipulation by an erroneous manipulation amount during display of a rotary dial on a touch-panel-equipped device and during control of machinery. This purpose can be achieved by a touch-panel-type teaching device, wherein a rotary dial to which graduations are applied with respect to prescribed manipulation rotation amounts is displayed on a touch-panel-type display screen, an operation amount for the industrial machinery is designated by the rotation manipulation amount of the rotary dial, and a sound effect or vibration is emitted each time the rotary dial is rotationally manipulated by a rotation amount corresponding to one graduation.

APPARATUS AND METHOD FOR PROVIDING DEVELOPMENT ENVIRONMENT FOR FUNCTIONAL MODULES OF ROBOT
20230311325 · 2023-10-05 ·

A provision apparatus is disclosed. The provision apparatus may include: a generation unit configured to generate a virtual world, and generate a virtual robot that matches an actual robot in the virtual world; and a provision unit configured to provide a first functional module developed for the actual robot to the virtual robot, or provide a second functional module developed for the virtual robot to the actual robot.

System(s) and method(s) of using imitation learning in training and refining robotic control policies

Implementations described herein relate to training and refining robotic control policies using imitation learning techniques. A robotic control policy can be initially trained based on human demonstrations of various robotic tasks. Further, the robotic control policy can be refined based on human interventions while a robot is performing a robotic task. In some implementations, the robotic control policy may determine whether the robot will fail in performance of the robotic task, and prompt a human to intervene in performance of the robotic task. In additional or alternative implementations, a representation of the sequence of actions can be visually rendered for presentation to the human can proactively intervene in performance of the robotic task.

Robot operation terminal

A robot operation terminal includes multiple application programs. The robot operation terminal is connected to a controller that controls a robot, and the robot operation terminal receives an input operation carried out by an operator to operate or set the robot. In each of application programs, a necessity of an inbuilt login is set to confirm an operation authority of the operator.

TEACHING DEVICE, TEACHING METHOD, AND RECORDING MEDIUM
20220250236 · 2022-08-11 ·

A teaching device includes: a display unit displaying a first icon showing a first attitude of a robot arm, a second icon showing a second attitude of the robot arm, and a first operation unit for performing an operation of designating a third attitude of the robot arm, the first attitude being a state where an angle formed by a first arm and a second arm of the robot arm is a first angle, the second attitude being a state where the angle formed by the first arm and the second arm is a second angle that is different from the first angle, the third attitude being a state where the angle formed by the first arm and the second arm is a third angle equal to or greater than the first angle and equal to or smaller than the second angle; and an operation program generation unit generating the operation program, based on the third attitude designated at the first operation unit.

SYSTEM(S) AND METHOD(S) OF USING IMITATION LEARNING IN TRAINING AND REFINING ROBOTIC CONTROL POLICIES

Implementations described herein relate to training and refining robotic control policies using imitation learning techniques. A robotic control policy can be initially trained based on human demonstrations of various robotic tasks. Further, the robotic control policy can be refined based on human interventions while a robot is performing a robotic task. In some implementations, the robotic control policy may determine whether the robot will fail in performance of the robotic task, and prompt a human to intervene in performance of the robotic task. In additional or alternative implementations, a representation of the sequence of actions can be visually rendered for presentation to the human can proactively intervene in performance of the robotic task.

USER INTERFACE FOR TOOL CONFIGURATION AND DATA CAPTURE

A programmable power tool and method and systems of programming a power tool using wireless communication. An external device having a processor and a transceiver establishes a communication link with the power tool. The external device receives, with the transceiver, a first mode profile stored on the power tool. The first mode profile is defined by a profile type and a first value associated with a parameter for executing the profile type. The external device displays a control screen including the profile type and the parameter at the first value, and receives a user input. The external device generates, in response to the user input, a second mode profile by modifying the parameter to be at a second value. The external device transmits, with the transceiver, the second mode profile to the power tool.

SUPPORTING APPARATUS FOR PROGRAMING A ROBOT OPERATION

A supporting apparatus for programing a robot operation has a display by which an operator sees a movement trajectory corresponding to a movement of the robot and by which the operator is supported to provide a program including moving order and non-moving order. The supporting apparatus for programing has a first operating portion describing a target position of each of the moving orders superimposed with the movement trajectory by using a first code, and a second operating portion describing a number of the non-moving orders operated at the target position by using a second code.