Patent classifications
B25J9/1694
Robot choreographer
The disclosure provides a method for generating a joint command. The method includes receiving a maneuver script including a plurality of maneuvers for a legged robot to perform where each maneuver is associated with a cost. The method further includes identifying that two or more maneuvers of the plurality of maneuvers of the maneuver script occur at the same time instance. The method also includes determining a combined maneuver for the legged robot to perform at the time instance based on the two or more maneuvers and the costs associated with the two or more maneuvers. The method additionally includes generating a joint command to control motion of the legged robot at the time instance where the joint command commands a set of joints of the legged robot. Here, the set of joints correspond to the combined maneuver.
Robot control method, computer-readable storage medium and robot
A robot control method includes: obtaining force information associated with a left foot and a right foot of the robot; calculating a zero moment point of a COM of a body of the robot based on the force information; updating a motion trajectory of the robot according to the zero moment point of the COM of the body to obtain an updated position of the COM of the body; performing inverse kinematics analysis on the updated position of the COM of the body to obtain joint angles of a left leg and a right leg of the robot; and controlling the robot to move according to the joint angles.
Sensation imparting device, robot control system, and robot control method
According to the present invention, a terminal device has: a transmission unit which transmits, to a robot, operator state information indicating the state of a user operating the robot; a receiving unit which receives, from the robot, robot state information indicating the state of the robot; a sensation imparting unit which imparts a predetermined sensation to the user; and a control unit which, when a delay time required for the receiving unit to receive the robot state information after the transmission unit transmits the operator state information is no longer than a predetermined time, controls the sensation imparting unit so as to impart a sensation based on the robot state information to the user, and when the delay time is longer than the predetermined time, controls the sensation imparting unit to impart, to the user, a sensation based on virtual state information that indicates an estimated robot state.
Method for Setting More Precisely a Position and/or Orientation of a Device Head
A method for setting more precisely a position and/or an orientation of a device head in a measuring environment by a distance measuring device which has a number of M, M≥1, distance measuring sensors and which is connected to the device head. A control device is communicatively connected to the distance measuring device and an on-board sensor device. The position and/or the orientation of the device head is determined by the on-board sensor device and the position and/or the orientation of the device head determined by the on-board sensor device is set more precisely by the control device.
HOLDING DEVICE, ROBOT, AND ROBOT SYSTEM
A holding device according to the present invention is a holding device that holds a workpiece having flexibility. A controller sets the workpiece to a reference state in such a manner that with first and second holding mechanisms holding the workpiece, a moving mechanism moves at least one of the first and second holding mechanisms in a length direction based on a length, detected by a detector, of the workpiece in a held state and a length, prestored in a storage, of the workpiece in a reference state.
ROBOT SYSTEM AND ROBOT CELL
This robot system includes: an automated guided vehicle that includes a support surface and automatically travels; a robot cell including a seat surface to be mounted on the support surface, a ground contact portion protruding downward from the seat surface so as to contact with a ground, an articulated arm, and a robot controller that controls operation of the articulated arm; and a switching mechanism that performs switching between a transferable state in which the seat surface is mounted on the support surface and the ground contact portion is separated from the ground, and a placed state in which the seat surface is separated from the support surface and the ground contact portion contacts with the ground.
TRIGGERING DYNAMIC ROBOTIC PROCESS AUTOMATION
A device and method for robotic process automation (RPA) using speech recognition that receives a voice input; invokes, using the received voice input, an RPA workflow, the RPA workflow comprising a sequence of tasks; based at least on the invoked RPA workflow, retrieves an argument from a cloud device; modifies, with the retrieved argument, at least one task of the sequence of tasks; and executes the modified at least one task as part of the RPA workflow.
System and Method for Adjusting Wheel Alignment of Vehicle
The present disclosure relates to a system for adjusting wheel alignment of a vehicle, the system including a base configured to be moved by a robot. The system further includes an adjustment arm movably disposed on the base and configured to be moved by an actuator. The system further includes a fixing unit provided at an upper end of the adjustment arm and configured to fix a bolt head or a nut. The system further includes a control unit configured to control the robot to allow the base to enter a toe adjustment part or a camber adjustment part for a vehicle suspension, the control unit being configured to control the actuator to allow the fixing unit of the adjustment arm to manipulate a bolt and a nut of the toe adjustment part or the camber adjustment part to adjust the wheel alignment of the vehicle.
Configurable robotic surgical system with virtual rail and flexible endoscope
Systems and methods for moving or manipulating robotic arms are provided. A group of robotic arms are configured to form a virtual rail or line between the end effectors of the robotic arms. The robotic arms are responsive to outside force such as from a user. When a user moves a single one of the robotic arms, the other robotic arms will automatically move to maintain the virtual rail alignments. The virtual rail of the robotic arm end effectors may be translated in one or more of three dimensions. The virtual rail may be rotated about a point on the virtual rail line. The robotic arms can detect the nature of the contact from the user and move accordingly. Holding, shaking, tapping, pushing, pulling, and rotating different parts of the robotic arm elicits different movement responses from different parts of the robotic arm.
Device and method for controlling cooperative robot
As a preferred embodiment of the present invention, a device for controlling a collaborative robot includes a collision detection unit configured to sense a collision of the collaborative robot; a control unit configured to control an operation mode of the collaborative robot when the collision detection unit senses the collision; and a collision countermeasure unit configured to apply, when the collision detection unit senses the collision, a collision compensation value to each of a plurality of joints in the collaborative robot so as to change a proceeding direction of a force applied to the each of the plurality of joints.