Patent classifications
G05B19/427
Robot instructing apparatus, teaching pendant, and method of instructing a robot
A robot instructing apparatus includes a teaching pendant having a display and an inclination device. The inclination device outputs an inclination of the teaching pendant based on the inclination of the teaching pendant about at least one horizontal axis. The robot instructing apparatus also includes at least one processor that generates movement instructions to change a posture of the robot based on the inclination of the teaching pendant output by the inclination device during a teaching operation in which the movement instructions are generated.
Robot instructing apparatus, teaching pendant, and method of instructing a robot
A robot instructing apparatus includes a teaching pendant having a display and an inclination device. The inclination device outputs an inclination of the teaching pendant based on the inclination of the teaching pendant about at least one horizontal axis. The robot instructing apparatus also includes at least one processor that generates movement instructions to change a posture of the robot based on the inclination of the teaching pendant output by the inclination device during a teaching operation in which the movement instructions are generated.
REMOTE ROBOTIC WELDING WITH A HANDHELD CONTROLLER
This disclosure describes systems, methods, and devices related to robotic point capture and motion control. A robotic device may synchronize one or more first axes of the robotic device with one or more second axes of a handheld device. The device may determine a welding path using the handheld device. The device may perform a weld by the traversing of an end effector of the robotic across the welding path, wherein the end effector comprises a welding tip.
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).
Programming of a robotic arm using a motion capture system
An example method includes receiving position data indicative of position of a demonstration tool. Based on the received position data, the method further includes determining a motion path of the demonstration tool, wherein the motion path comprises a sequence of positions of the demonstration tool. The method additionally includes determining a replication control path for a robotic device, where the replication control path includes one or more robot movements that cause the robotic device to move a robot tool through a motion path that corresponds to the motion path of the demonstration tool. The method also includes providing for display of a visual simulation of the one or more robot movements within the replication control path.
Programming of a robotic arm using a motion capture system
An example method includes receiving position data indicative of position of a demonstration tool. Based on the received position data, the method further includes determining a motion path of the demonstration tool, wherein the motion path comprises a sequence of positions of the demonstration tool. The method additionally includes determining a replication control path for a robotic device, where the replication control path includes one or more robot movements that cause the robotic device to move a robot tool through a motion path that corresponds to the motion path of the demonstration tool. The method also includes providing for display of a visual simulation of the one or more robot movements within the replication control path.
Robot teaching system, controller and hand guide unit
A robot teaching system includes a hand guide unit including a stick for use in a teaching operation of a robot, and a wireless communication unit configured to communicate by radio with a teach pendant; a relative position setting unit configured to set relative position information between the hand guide unit and the robot; and a coordinate calculation unit configured to calculate, based on the relative position information, coordinates having as an origin a flange surface of the robot or a distal end point of a tool attached to the robot, in such a manner as to correspond to an operation direction of the stick.
Robot teaching system, controller and hand guide unit
A robot teaching system includes a hand guide unit including a stick for use in a teaching operation of a robot, and a wireless communication unit configured to communicate by radio with a teach pendant; a relative position setting unit configured to set relative position information between the hand guide unit and the robot; and a coordinate calculation unit configured to calculate, based on the relative position information, coordinates having as an origin a flange surface of the robot or a distal end point of a tool attached to the robot, in such a manner as to correspond to an operation direction of the stick.
Utilizing augmented reality and artificial intelligence to automatically generate code for a robot
A device may receive, from an augmented reality device, speech data identifying augmented reality interactions with an augmented reality robot. The device may receive, from a camera, video data identifying movements of a real robot based on the augmented reality interactions with the augmented reality robot. The device may process the speech data to obtain first action data identifying first actions that the real robot is to perform. The device may process the video data to obtain second action data identifying second actions that the real robot is to perform. The device may process the first action data and the second action data to generate pseudocode. The device may transform the pseudocode into code. The device may cause the real robot to execute the code, wherein executing the code causes the real robot to perform the first actions and the second actions.
Robotic point capture and motion control
This disclosure describes systems, methods, and devices related to robotic point capture and motion control. A robotic device may synchronize one or more robotic device axes with one or more axes of a handheld control device. The robotic device may establish a connection between a robotic device and the handheld control device, wherein the robotic device is capable of moving along the one or more robotic device axes. The robotic device may receive a control signal comprising an indication to transition to a point in space along travel path, wherein the travel path is based on information relating to one or more locations and one or more orientations of the handheld control device. The robotic device may cause to transition an end effector of the robotic device to the point in space based on the indication in the control signal.