Patent classifications
B25J9/1689
Device with active brake release control
A computer-assisted device includes a plurality of articulated arms and a control unit. Each articulated arm has a plurality of brakes. The control unit is configured to determine a plurality of timing windows based on a time period for brake release and a number of articulated arms comprising the plurality of articulated arms. The plurality of timing windows include a timing window for each articulated arm of the plurality of articulated arms. The control unit is further configured to determine, for each articulated arm of the plurality of articulated arms, an order for releasing brakes of the plurality of brakes of that articulated arm. The control unit is further configured to cause release of the brakes of the plurality of brakes of each of the plurality of articulated arms according to the determined order and the plurality of timing windows.
Contact force limiting with haptic feedback for a tele-operated robot
One exemplary embodiment is a system comprising an operator input device structured to move in response to operator-applied force and to selectably output feedback force to the operator. A first computing system is structured to receive input from the operator input device and provide an output. A second computing system is structured to receive the output and provide a robot control command subject to a force constraint. An industrial robot system is in operative communication with the second computing system and comprises a robotic arm structured to move in response to the command. The second computing system is structured process the output to impose a force constraint using a dual threshold hysteresis control. The first computing system is structured to apply a feedback force to the operator input device correlated to force associated with the industrial robot system.
INSTRUMENT-ARM COMMUNICATIONS IN A SURGICAL ROBOTIC SYSTEM
A surgical robot comprising a base and an arm extending from a proximal end attached to the base to a distal end attachable to a surgical instrument via a series of links interspersed by articulations. The arm comprises a receiver, a proximity sensor and a controller. The receiver is configured to receive data from the surgical instrument over a short-range wireless communications link with the surgical instrument. The proximity sensor is configured to detect the proximal presence of the surgical instrument. The controller is configured to respond to the proximity sensor detecting the proximal presence of the surgical instrument by enabling the short-range wireless communications link between the receiver and a transmitter of the surgical instrument to be established.
MEDICAL MANIPULATOR SYSTEM
A medical manipulator system includes a manipulator having a first joint; a first detecting means detecting an orientation of the first joint; an operation unit having a second joint associated with the first joint for operating the first joint; a second detecting means detecting an orientation of the second joint; a control unit outputting a signal for operating the first joint, the signal being based on the orientation of the second joint detected by the second detecting means; and a display unit displaying information output by the control unit, wherein a display of the information by the display unit includes a first display indicating a predetermined range of an orientation determined by using the orientation of the first joint that is detected by the first detecting means as a reference and a second display indicating the orientation of the second joint that is detected by the second detecting means.
System With A Medical Instrument And A Recording Means
A method for automatically predetermining an intended movement of a manipulator arrangement of a medical system having a medical instrument and a recording means for generating images, wherein the recording means and/or the instrument is guided by the manipulator arrangement. The method includes establishing an intended transformation between a reference stationary in relation to the recording means and a reference stationary in relation to the instrument; monitoring a deviation between the intended transformation and a current transformation between the reference stationary in relation to the recording means and the reference stationary in relation to the instrument; and determining a reset movement of the manipulator arrangement for returning the current transformation to the intended transformation when the deviation satisfies a predetermined condition.
COLLISION AVOIDANCE IN SURGICAL ROBOTICS BASED ON NON-CONTACT INFORMATION
Robotic systems can be capable of collision detection and avoidance. A medical robotic system can include a first kinematic chain and one or more sensors positioned to detect one or more objects detected within a vicinity of the first kinematic chain. The medical robotic system can be configured to cause adjustment of a configuration of the first kinematic chain from a first configuration to a second configuration based on a constraint determined from the one or more objects detected by the one or more sensors within the vicinity of the first kinematic chain.
CORRECTING A ROBOTIC SURGERY USER INTERFACE DEVICE TRACKING INPUT
A sequence of input samples that are measures of position or orientation of an input device being held by a user are received. A current output sample of a state of linear quadratic estimator, LQE, is computed that is an estimate of the position or orientation of the input device. The current output sample is computed based on i) a previously computed output sample, and ii) a velocity term. An updated output sample of the state of the LQE is computed, based on i) a previously computed output sample, and ii) a new input sample. Other embodiments are also described and claimed.
REMOTELY CONTROLLING ROBOTIC PLATFORMS BASED ON MULTI-MODAL SENSORY DATA
Provided are methods and systems for remotely controlling of robotic platforms in confined spaces or other like spaces not suitable for direct human operation. The control is achieved using multi-modal sensory data, which includes at least two sensory response types, such as a binocular stereoscopic vision type, a binaural stereophonic audio type, a force-reflecting haptic manipulation type, a tactile type, and the like. The multi-modal sensory data is obtained by a robotic platform positioned in a confined space and transmitted to a remote control station outside of the confined space, where it is used to generate a representation of the confined space. The multi-modal sensory data may be used to provide multi-sensory high-fidelity telepresence for an operator of the remote control station and allow the operator to provide more accurate user input. This input may be transmitted to the robotic platform to perform various operations within the confined space.
NEURAL NETWORKS TO GENERATE ROBOTIC TASK DEMONSTRATIONS
A technique for training a neural network, including generating a plurality of input vectors based on a first plurality of task demonstrations associated with a first robot performing a first task in a simulated environment, wherein each input vector included in the plurality of input vectors specifies a sequence of poses of an end-effector of the first robot, and training the neural network to generate a plurality of output vectors based on the plurality of input vectors. Another technique for generating a task demonstration, including generating a simulated environment that includes a robot and at least one object, causing the robot to at least partially perform a task associated with the at least one object within the simulated environment based on a first output vector generated by a trained neural network, and recording demonstration data of the robot at least partially performing the task within the simulated environment.
ROBOT AUTOMATED MINING
In one embodiment, the present disclosure provides a robot automated mining method. In one embodiment, a method includes a robot positioning a charging component for entry into a drill hole. In one embodiment, a method includes a robot moving a charging component within a drill hole. In one embodiment, a method includes a robot filling a drill hole with explosive material. In one embodiment, a method includes operating a robot within a mining environment.