Patent classifications
Y10S901/50
System and method for load balancing of robots to create more equivalent task loads across task servers
A method for load balancing of robots includes: receiving, by a first task server configured to manage a first spatial region, a task to be performed by a robot; determining, by the first task server, that the task cannot efficiently be performed within the first spatial region; finding, by the first task server, a second task server configured to manage a second spatial region to which the task can be assigned; and sending, by the first task server, the task to the second task server.
LINE-SHAPED-ITEM SECURING METHOD
Provided is a line-shaped-item securing method including an elastic-body disposing step of disposing an elastic body so as to surround the periphery of one or more line-shaped items; a compressing step of compressing the elastic body, disposed around the periphery of the line-shaped items in the elastic-body disposing step, in a direction perpendicular to the lengthwise direction of the line-shaped items to dimensions smaller than a gap in a robot, through which the line-shaped items are to be passed; a line-shaped-item inserting step of inserting a portion of the line-shaped items, surrounded by the elastic body compressed in the compressing step, into the gap; and an expanding step of releasing the elastic body from compression, with the line-shaped items inserted into the gap in the line-shaped-item inserting step, thereby expanding the elastic body.
Systems and methods for safe compliant insertion and hybrid force/motion telemanipulation of continuum robots
Methods and systems are described for controlling movement and an applied force at the tip of the continuum robot that includes a plurality of independently controlled segments along its length. An estimated force at the tip of the continuum robot is determined based on measurements of loads and positions of each segment. A reference position command and a force command are received from a user interface. The reference position command indicates a desired movement for the distal end of the continuum robot and the force command indicates a desired force to be applied by the tip of the continuum robot to a tissue surface. The position of the continuum robot is adjusted to cause the tip of the continuum robot to apply the desired force to the tissue surface based on the estimated force at the tip of the continuum robot, the reference position command, and the force command.
TRAINABLE MODULAR ROBOTIC APPARATUS
Apparatus and methods for a modular robotic device with artificial intelligence that is receptive to training controls. In one implementation, modular robotic device architecture may be used to provide all or most high cost components in an autonomy module that is separate from the robotic body. The autonomy module may comprise controller, power, actuators that may be connected to controllable elements of the robotic body. The controller may position limbs of the toy in a target position. A user may utilize haptic training approach in order to enable the robotic toy to perform target action(s). Modular configuration of the disclosure enables users to replace one toy body (e.g., the bear) with another (e.g., a giraffe) while using hardware provided by the autonomy module. Modular architecture may enable users to purchase a single AM for use with multiple robotic bodies, thereby reducing the overall cost of ownership.
Industrial robot for performing processing on works
To reduce influence of vibrations resulting from operations of a robot and also ensure excellent workability in installation. An industrial robot according to an embodiment of the present technology includes a robot main body, a first base, a second base, and a coupling frame. The first base includes a first upper end portion and a first bottom portion, the first upper end portion supporting the robot main body, the first bottom portion being provided on a floor surface. The second base includes a second upper end portion and a second bottom portion, a plurality of works processed by the robot main body being placed on the second upper end portion, the second bottom portion being provided on the floor surface. The coupling frame couples the first bottom portion and the second bottom portion to each other.
Robotically controlled entertainment elements
A robotic mount is configured to move an entertainment element such as a video display, a video projector, a video projector screen or a staircase. The robotic mount is movable in multiple degrees of freedom, whereby the associated entertainment element is moveable in three-dimensional space. In one embodiment, a system of entertainment elements are made to move and operate in synchronicity with each other.
METHOD AND TERMINAL DEVICE FOR DIAGNOSING ROBOT ERRORS
An error diagnosis method of a robot includes determining operational status of components of a robot and determining an operational status of a main control process of the robot, generating diagnosis data comprising a data format having an error status level, a name of an error diagnosis processes of the components, and an error code identity (ID) number, packaging diagnosis data of the operational status of the components as diagnosis information in a predetermined data format, storing the diagnosis information in memory.
Movable closed-chain linkage for robot arm of media element storage library
Utilities (e.g., systems, apparatuses, methods) that reduce robotic assembly contention in media element storage libraries by rotating (e.g., flipping, swinging, etc.) a robot arm of a first robotic assembly mounted over a first of first and second spaced storage arrays in a storage library into a first position between the first storage array and a central reference plane disposed between and parallel to the first and second storage arrays to allow a robot arm of a second robotic assembly to slide or otherwise move past the robot arm of the first robotic assembly (e.g., in a direction along or parallel to an x-axis parallel to the first and second storage arrays), even when the robot arms of the first and second robotic assemblies are disposed at the same height (e.g., along a z-axis that is perpendicular to the x-axis) within the storage library.
REMOTE CENTER OF MOTION DEFINITION USING LIGHT SOURCES FOR ROBOT SYSTEMS
A robot system includes a robot linkage (202) having one or more arms connected by two joints (220, 222). The joints each including a joint axis of rotation (206 or 208) and a light source (128) aligned with the respective joint axis. The light sources are configured to direct light along the respective joint axis such that light from the light sources intersects at a position along an instrument (204) being held in an operational position by the robot linkage to define a remote center of motion (RCM) for the robot linkage.
METHOD, COMPUTER PROGRAM AND SYSTEM FOR CONTROLLING A PLURALITY OF ROBOTS, AND COMPUTER-READABLE STORAGE MEDIUM
A method for controlling a plurality of agents to complete a mission, including deriving a decomposition set of decomposition states in a set of possible states of an automaton, wherein the automaton characterizes the mission, deriving a sequence of actions to be carried out by the plurality of agents depending on the decomposition set, where each action is to be carried out by at most one of the plurality of agents.