Patent classifications
G05B19/427
Computer-Based Design System for an Electric Drive System
A computer-based design system for an electric drive system includes: a cam editor having a graphical user interface, wherein the graphical user interface sets values of parameters of a motion profile of the electric drive system on the basis of user inputs, a limit value memory, which stores limit values of the motion profile, and a limit value monitoring device, which monitors whether a value of a parameter inputted by a user input causes one or more of the stored limit values to be violated by the resulting motion profile and, in the case that one or more of the stored limit values are violated by the resulting motion profile, to adjust the inputted value of the parameter to such a value of the parameter that none of the stored limit values are violated by the resulting motion profile.
Systems, Methods, and Computer-Readable Media for Task-Oriented Motion Mapping on Machines, Robots, Agents and Virtual Embodiments Thereof Using Body Role Division
Systems, methods, and computer-readable media are disclosed for task-oriented motion mapping on an agent using body role division. One method includes: receiving task demonstration information of a particular task; receiving a set of instructions for the particular task; receiving a configuration of an agent to perform the particular task, the configuration of the agent including a plurality of joints, and each joint belong to one or more of a configurational group, a positional group, and a orientational group: mapping the configurational group of the agent based on the task demonstration information; changing values in the orientational group based on one or more of the task demonstration information and the set of instructions; changing values in the positional group based on the set of instructions; and producing a task-oriented motion mapping based on the mapped configuration group, changed values in the orientation group, and changed values in the positional group.
DATABASE CONSTRUCTION FOR CONTROL OF ROBOTIC MANIPULATOR
An electronic apparatus for a database construction and control of a robotic manipulator is provided. The electronic apparatus stores information associated with a task of a robotic manipulator. The electronic apparatus further receives a first plurality of signals from a first plurality of sensors associated with a wearable device. The electronic apparatus further applies a predefined model on a first set of signals of the first plurality of signals. The electronic apparatus further determines arrow direction information based on the application of the predefined model on the first set of signals. The electronic apparatus further aggregates the determined arrow direction information with information about the first set of signals to generate output information. The electronic apparatus further stores the generated output information for each of a first plurality of poses performed for the task using the wearable device.
Computer-based design system for an electric drive system
A computer-based design system for an electric drive system includes: a cam editor having a graphical user interface, wherein the graphical user interface sets values of parameters of a motion profile of the electric drive system on the basis of user inputs, a limit value memory, which stores limit values of the motion profile, and a limit value monitoring device, which monitors whether a value of a parameter inputted by a user input causes one or more of the stored limit values to be violated by the resulting motion profile and, in the case that one or more of the stored limit values are violated by the resulting motion profile, to adjust the inputted value of the parameter to such a value of the parameter that none of the stored limit values are violated by the resulting motion profile.
Computer-based design system for an electric drive system
A computer-based design system for an electric drive system includes: a cam editor having a graphical user interface, wherein the graphical user interface sets values of parameters of a motion profile of the electric drive system on the basis of user inputs, a limit value memory, which stores limit values of the motion profile, and a limit value monitoring device, which monitors whether a value of a parameter inputted by a user input causes one or more of the stored limit values to be violated by the resulting motion profile and, in the case that one or more of the stored limit values are violated by the resulting motion profile, to adjust the inputted value of the parameter to such a value of the parameter that none of the stored limit values are violated by the resulting motion profile.
ROBOT SYSTEM
A robot system according to the present disclosure includes a robot installed in a work area, a manipulator configured to be gripped by an operator and manipulate the robot, a sensor disposed at a manipulation area and configured to wirelessly detect positional information and posture information on the manipulator, and a control device which calculates a locus of the manipulator based on the positional information and the posture information on the manipulator detected by the sensor, and operates the robot on real time.
Robot and robot system
A robot includes: a wrist unit including a plurality of wrist joints; and a plurality of basic joints configured to determine the position of the wrist unit in a three-dimensional space. Only the basic joints are provided with torque sensors configured to detect torque of the basic joints about axis lines.
ROBOT INSTRUCTING APPARATUS, TEACHING PENDANT, AND METHOD OF INSTRUCTING A ROBOT
A robot instructing apparatus for a robot having an end effector includes a teaching pendant, and orientation device, and at least one processor. The orientation device is configured to output an orientation of the teaching pendant based on an angular position of the teaching pendant about a vertical axis. The at least one processor is configured to generate movement instructions to move the robot during one or more teaching operations. The at least one processor is configured to generate the movement instructions in a translation teaching mode in which a translational change of the end effector, in response to the movement instructions, corresponds to an input direction input to the teaching pendant by a user relative to the orientation of the teaching pendant.
ROBOT INSTRUCTING APPARATUS, TEACHING PENDANT, AND METHOD OF INSTRUCTING A ROBOT
A robot instructing apparatus for a robot having an end effector includes a teaching pendant, and orientation device, and at least one processor. The orientation device is configured to output an orientation of the teaching pendant based on an angular position of the teaching pendant about a vertical axis. The at least one processor is configured to generate movement instructions to move the robot during one or more teaching operations. The at least one processor is configured to generate the movement instructions in a translation teaching mode in which a translational change of the end effector, in response to the movement instructions, corresponds to an input direction input to the teaching pendant by a user relative to the orientation of the teaching pendant.
PHYSICIAN INPUT DEVICE FOR A CONCENTRIC TUBE SURGICAL ROBOT
A highly intuitive physician input device for communication with a minimally invasive endoscopic concentric tube surgical robot. The physician input device can comprise a user interface handle assembly, a user interface linear joint assembly, a user interfaced bearing block assembly, and a user interface base assembly, and sensors distributed throughout to measure each of these axes, possibly redundantly for safety. Due to the network of sensors and encoders built in to the physician input device, it is capable of triggering a movement in the endoscopic concentric tube robot corresponding to that of the movements made on the physician input device. There are at least four movement controls the physician input device is capable of communicating to the concentric tube robot, those being translation, pan, tilt, and axial rotation. In some embodiments a fifth control includes actuation of a tool such as a gripper.