Patent classifications
G05B2219/36432
Synthetic representation of a surgical robot
A system comprises a first robotic arm adapted to support and move a tool and a second robotic arm adapted to support and move a camera. The system also comprises an input device, a display, and a processor. The processor is configured to, in a first mode, command the first robotic arm to move the camera in response to a first input received from the input device to capture an image of the tool and present the image as a displayed image on the display. The processor is configured to, in a second mode, display a synthetic image of the first robotic arm in a boundary area around the captured image on the display, and in response to a second input, change a size of the boundary area relative a size of the displayed image.
BRAKES PILOTING SYSTEM
A brake piloting system including a robotic device having at least one movable element, at least one brake which, when activated from an open configuration to an activated configuration, enables a deceleration or immobilization of the at least one movable element, at least one position sensor aimed at measuring a real time position of the at least one movable element and at least one the microcontroller being configured to activate in real time the at least one brake into a determined configuration.
Method and apparatus for controlling robots
A method and apparatus for controlling a robot is provided. In this robot, direct teaching can be performed while updating a position command on the basis of an applied external force. In the method and apparatus, a proximity region is set inside a boundary of an operation-allowed range of the robot, the proximity region being indicative of a proximity of the boundary. Stored is an external force applied when a monitoring point provided in the robot reaches the proximity region as a reference external force. And performed is comparing the reference external force with a current external force when a current position of the monitoring point is in the proximity region, to thereby determine a direction that facilitates movement away from the proximity region.
Surgical system with passive and motorized joints
A surgical system includes a motor, a first link movable by operation of the motor, a plurality of non-driven, revolute joints coupled to the first link such that the first link separates the plurality of revolute joints from the motor, and an end effector coupled to the first link via the plurality of non-driven, revolute joints.
Controller for end portion control of multi-degree-of-freedom robot, method for controlling multi-degree-of-freedom robot by using controller, and robot operated thereby
One aspect of the present invention provides a robot controller for end portion control of a multi-degree-of-freedom robot. The robot controller comprises: a first control interface, which is positioned at a first position around the robot end portion and receives a first control input for at least for directions; a second control interface, which is positioned at a second position around the robot end portion and receives a second control input for at least four directions; and an encoder, which interprets the combination of the first and second control inputs as a third control input about the robot end portion and provides the robot with a signal according to the third control input.
Rendering Tool Information As Graphic Overlays On Displayed Images Of Tools
A robotic system may comprise a first robotic arm operatively coupleable to a first tool. The first tool has a first working end. The system may also comprise an image capture device, a display, and a processor. The processor may be configured to cause an image of a work site, which was captured by the image capture device from a perspective of an image reference frame, to be displayed on the display. The image of the work site includes an image of the first working end of the first tool. The processor may also determine a position of the first working end of the first tool in the image of the work site and render a tool information overlay at the position of the first working end of the first tool in the image of the work site. The tool information overlay visually indicates state information for the first tool. The processor may also change the tool information overlay while the first tool is in a first operational state by changing a brightness of the tool information overlay.
SURGICAL GUIDANCE SYSTEM AND METHOD WITH INDICATOR LIGHT
A surgical system includes a surgical tool, a tracking system configured to obtain tracking data indicative of positions of the surgical tool relative to an anatomical feature, an indicator light configured to emit light, and a computer system programmed to control the indicator light to change a color of the light based on the tracking data.
SURGICAL SYSTEM WITH PASSIVE AND MOTORIZED JOINTS
A surgical system includes a motor, a first link movable by operation of the motor, a plurality of non-driven, revolute joints coupled to the first link such that the first link separates the plurality of revolute joints from the motor, and an end effector coupled to the first link via the plurality of non-driven, revolute joints.
METHOD FOR MODIFYING THE RENDERING OF A REGION OF A 3D SCENE IN AN IMMERSIVE ENVIRONMENT
A computer-implemented method for modifying the rendering of a region of a 3D scene in an immersive environment, the region being computed based on a 3D position of a head tracking device and a 3D position of at least one hand tracking device.
SURGICAL GUIDANCE SYSTEM AND METHOD
A method of generating resection data for use in planning an arthroplasty procedure on a patient bone covered at least partially in cartilage includes receiving a three-dimensional patient bone model comprising a bone model surface, and correlated with a position and orientation of the patient bone via a navigation system. The method further includes identifying a target region on the bone model surface of the model for intra-operative registration, and receiving location data for a first plurality of points based on the intra-operative registration of the cartilage on the patient bone in locations corresponding to points within the target region on the bone model surface. The method further includes determining resection depth based at least in part on the location data for the first plurality of points; and generating resection data using the resection depth, the resection data configured to be utilized by the navigation system during the arthroplasty procedure.