G05B19/423

Robot system and method for controlling a robot system
11040455 · 2021-06-22 · ·

The present invention relates to a robotic system having at least one robotic arm, a control unit for controlling the robotic arm and a robotic arm sensor system, wherein the controller and robotic arm sensor system are designed to respond to predetermined haptic gestures of the user acting on the robotic arm in such a way that the robotic system performs at least one predetermined operation associated with the haptic gesture.

Robot operating apparatus provided with handles for operating robot
11040456 · 2021-06-22 · ·

A robot operating apparatus includes a force sensor mounted on the distal end part of an arm unit and a handle supporting unit mounted on the distal end part of the arm unit via the force sensor. The handle supporting unit supports two handles, and a handle structure including the two handles has two force points where forces are applied while being gripped with both hands. The force sensor detects a resultant force of forces acting on the two force points, and transmits the same to a robot control apparatus, so that the distal end part of the arm unit moves in accordance with a direction and a magnitude of the resultant force detected by the force sensor.

Robot operating apparatus provided with handles for operating robot
11040456 · 2021-06-22 · ·

A robot operating apparatus includes a force sensor mounted on the distal end part of an arm unit and a handle supporting unit mounted on the distal end part of the arm unit via the force sensor. The handle supporting unit supports two handles, and a handle structure including the two handles has two force points where forces are applied while being gripped with both hands. The force sensor detects a resultant force of forces acting on the two force points, and transmits the same to a robot control apparatus, so that the distal end part of the arm unit moves in accordance with a direction and a magnitude of the resultant force detected by the force sensor.

ROBOT SYSTEM

A robot system includes a robot body configured to perform a work, a robot controlling module configured to control operation of the robot body according to an operator command, a manipulator configured to send the operator command to the robot controlling module according to manipulation by an operator, a motivation information acquiring module configured to acquire motivation information for motivating the operator so that the operator increases an amount of work or a speed of work of the robot body, and a motivation information presenter configured to present to the operator the motivation information acquired by the motivation information acquiring module.

METHOD FOR CONTROLLING HANDHELD GIMBAL, AND HANDHELD GIMBAL
20210263394 · 2021-08-26 ·

The present disclosure provides a method for controlling a handheld gimbal and a handheld gimbal. The method for controlling a handheld gimbal includes: upon rotation of a handheld gimbal, obtaining current attitude information of a photographing device and current attitude information of a handle; according to the current attitude information of the photographing device and the current attitude information of the handle, obtaining target attitude information of the photographing device; according to the current attitude information of the photographing device and the target attitude information, controlling a shaft joint of the handheld gimbal to rotate so that the attitude of the photographing device follows the attitude of the handle.

Apparatus and method for controlling robot

Provided are an apparatus and method for controlling a robot. The apparatus includes an active force detector configured to detect an active force, to which a natural force caused by a physical interaction between a user and a robot and not reflecting an operation intention of the user is applied, applied by the user to the robot operating through the physical interaction with the user, a compensator configured to determine a compensation force for actively compensating for the natural force applied to the active force by using a method of optimizing an internal parameter of a predefined dynamics model, and a controller configured to determine an operation instruction for controlling an operation of the robot from a result obtained by applying the compensation force determined by the compensator to the active force detected by the active force detector and operate the robot.

PROCESSING PATH GENERATING DEVICE AND METHOD THEREOF

A processing path generating device including an intuitive path teaching device and a controller is provided. The intuitive path teaching device is provided for gripping and moving with respect to a workpiece to create a moving path. The intuitive path teaching device has a detecting portion for detecting a surface feature of the workpiece. The controller is connected to the intuitive path teaching device. The controller generates a processing path according to the moving path of the intuitive path teaching device and the surface feature of the workpiece.

Robot with control system for discrete manual input of positions and/or poses
10994415 · 2021-05-04 · ·

The invention relates to a robot, a robot control system, and a method for controlling a robot. The robot comprises a movable, multi-membered robot structure (102) that can be driven by means of actuators (101), at least one marked structural element S being defined on the movable robot structure (102), with at least one point P.sub.S marked on the structural element S. The robot is designed such that, in an input mode, it learns positions POS.sub.PS of the point PS and/or poses of the structural element S in a work space of the robot, the user exerting an input force F.sub.EING on the movable robot structure in order to move the structural element S, which is conveyed to the point P.sub.S as F.sub.EING,PS, and/or to the structural element S as torque M.sub.EING,S. A control device (103) of the robot is designed such that, in the input mode, the actuators (101) are controlled on the basis of a pre-defined space-fixed virtual 3D grid that at least partially fills the work space, such that the structural element S is moved with a pre-defined force F.sub.GRID (POS.sub.PS), according to the current position POS.sub.PS of the point P.sub.S in the 3D grid, to the adjacent grid point of the 3D grid or in a grid point space defined around the adjacent grid point of the 3D grid, the point P.sub.S of the structural element S remaining on said adjacent grid point or in said grid point space in the event of the following holding true: |F.sub.EING,PS|<|F.sub.GRID(POS.sub.PS) and/or, in the input mode, the actuators (101) are controlled on the basis of a pre-defined virtual discrete 3D orientation space O, where the 3D orientation space O=: (α.sub.i, β.sub.j, γ.sub.k) where i=1, 2, . . . , I, j=1, 2, . . . J, k=1, 2, . . . , K is defined or can be defined by a pre-defined angle α.sub.i, β.sub.j, γ.sub.k, in such a way that the structural element S is moved with a pre-defined torque)(SO ROM according to the current orientation OR.sub.S of the structural element, towards the adjacent discrete orientation of the 3D orientation space O=: (α.sub.i, β.sub.j, γ.sub.k), S, the structural element remaining in said adjacent discrete orientation of the 3D orientation space O in the event that the following holds true: |M.sub.EING,S|<|M.sub.O(OR.sub.S).

Robot with control system for discrete manual input of positions and/or poses
10994415 · 2021-05-04 · ·

The invention relates to a robot, a robot control system, and a method for controlling a robot. The robot comprises a movable, multi-membered robot structure (102) that can be driven by means of actuators (101), at least one marked structural element S being defined on the movable robot structure (102), with at least one point P.sub.S marked on the structural element S. The robot is designed such that, in an input mode, it learns positions POS.sub.PS of the point PS and/or poses of the structural element S in a work space of the robot, the user exerting an input force F.sub.EING on the movable robot structure in order to move the structural element S, which is conveyed to the point P.sub.S as F.sub.EING,PS, and/or to the structural element S as torque M.sub.EING,S. A control device (103) of the robot is designed such that, in the input mode, the actuators (101) are controlled on the basis of a pre-defined space-fixed virtual 3D grid that at least partially fills the work space, such that the structural element S is moved with a pre-defined force F.sub.GRID (POS.sub.PS), according to the current position POS.sub.PS of the point P.sub.S in the 3D grid, to the adjacent grid point of the 3D grid or in a grid point space defined around the adjacent grid point of the 3D grid, the point P.sub.S of the structural element S remaining on said adjacent grid point or in said grid point space in the event of the following holding true: |F.sub.EING,PS|<|F.sub.GRID(POS.sub.PS) and/or, in the input mode, the actuators (101) are controlled on the basis of a pre-defined virtual discrete 3D orientation space O, where the 3D orientation space O=: (α.sub.i, β.sub.j, γ.sub.k) where i=1, 2, . . . , I, j=1, 2, . . . J, k=1, 2, . . . , K is defined or can be defined by a pre-defined angle α.sub.i, β.sub.j, γ.sub.k, in such a way that the structural element S is moved with a pre-defined torque)(SO ROM according to the current orientation OR.sub.S of the structural element, towards the adjacent discrete orientation of the 3D orientation space O=: (α.sub.i, β.sub.j, γ.sub.k), S, the structural element remaining in said adjacent discrete orientation of the 3D orientation space O in the event that the following holds true: |M.sub.EING,S|<|M.sub.O(OR.sub.S).

Apparatus and method for generating robot program

An apparatus including a combination possibility calculation unit to calculate a stable orientation in which, from three-dimensional shape data of a part, the part is stabilized on a flat surface, to calculate a grasping method for grasping the part with a hand, and to calculate a combination in which the hand does not interfere from system configuration data including information on a connection destination of the hand and a combination group of the grasping method and the stable orientation; a regrasping path calculation unit to calculate a regrasping path of the part by using the calculated combination; a path group calculation unit to calculate a path having the minimum number of teaching points from the regrasping path as a path group based on orientation data for designating an input orientation and an alignment orientation of the part; and a program generation unit to generate a program of a robot based on the path group.