Patent classifications
B25J9/16
Manipulator system with input device for force reduction
A manipulator system includes a manipulator configured for guiding an instrument. The system furthermore includes a controller configured to actuate the manipulator such that the instrument is pressed with a pressing force against a human body. A force reduction input device is provided separately from the manipulator and is operable by an operator to reduce the pressing force.
Teaching apparatus, robot system, and teaching program
A teaching apparatus includes a display unit that displays a command display area in which a plurality of input motion commands of a robot are displayed, an extraction display area in which at least one motion command extracted from the plurality of motion commands displayed in the command display area is displayed, and a settings input area in which details of the extracted motion command are set, and a display control unit that controls actuation of the display unit, wherein the display control unit extracts and displays a motion command related to one of position information, velocity information, and acceleration information of the robot out of the plurality of motion commands displayed in the command display area in the extraction display area.
Splitting transformers for robotics planning
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for optimizing a plan for one or more robots using a process definition graph. One of the methods includes receiving a process definition graph for a robot, the process definition graph having a plurality of action nodes. One or more of the action nodes are motion nodes that represent a motion to be taken by the robot from a respective start location to an end location. It is determined that a motion node satisfies one or more splitting criteria, and in response to determining that the motion node satisfies the one or more splitting criteria, the process definition graph is modified. Modifying the process definition graph includes splitting the motion node into two or more separate motion nodes whose respective paths can be scheduled independently.
Gripping method, gripping system, and program
A gripping method relates to a method for gripping an object using a multi-fingered hand provided with a plurality of fingers. The method includes measuring, using a three-dimensional measurement sensor, an area that contains the object, and obtaining three-dimensional information for each position within the area, and deciding positions of the plurality of fingers for gripping the object, by classifying the area, if the area includes a measured area for which the three-dimensional information could be obtained and an unmeasured area for which the three-dimensional information could not be obtained, into the measured area and the unmeasured area based on the distance-indicating information, the positions of the plurality of fingers being decided based on positions of the unmeasured area.
Controllable steerable instrument
A steerable instrument (100) controllable by a robotic arm (200), having a proximal end (20) and a distal (40) end comprising: a cylindrical shaft (130), a cylindrical bendable proximal part (120) and a cylindrical bendable distal part (140), a connector (110) configured for dismountable attachment to the robotic arm (200), attached in fixed rotational relation to the bendable proximal part (120), an end effector (150) attached in fixed rotational relation to the bendable distal part (140), the steerable instrument (100) configured such that: the bendable distal part (140) bends responsive to bending of the bendable proximal part (120), and the end effector (150) is rotatable when the bendable distal part (140) is in a bent position by a complementary rotation of the connector (110), the shaft (130) is pivotable around a fulcrum zone (134) on the shaft (130) and changes direction responsive to a complementary movement of the connector (110), thereby providing control of the shaft (130) direction, bending of the bendable distal part (140), and rotation of the end effector (150) through robotic movement of the connector (110).
Automatic program-correction device, automatic program-correction method, and automatic path-generation device
An automatic program-correction device includes: a clearance detecting unit that detects an amount of clearance between a robot and a peripheral device in an operation program; a near-miss detecting unit that detects a near-miss section; a closest-point detecting unit that detects a pair of closest points, in the near-miss section; and a program updating unit that generates a new operation program having an intermediate teaching point to which the closest points have been moved, along a straight line passing through the detected pair of closest points, until the amount of clearance becomes greater than a minimum amount of clearance and equal to or less than the threshold. While gradually reducing, from the threshold, the amount of clearance at the intermediate teaching point, the program updating unit obtains an intermediate teaching point that provides a maximum amount of clearance at which a new near-miss section is not detected.
Method of hub communication, processing, display, and cloud analytics
A method of displaying an operational parameter of a surgical system is disclosed. The method includes receiving, by a cloud computing system of the surgical system, first usage data, from a first subset of surgical hubs of the surgical system; receiving, by the cloud computing system, second usage data, from a second subset of surgical hubs of the surgical system; analyzing, by the cloud computing system, the first and the second usage data to correlate the first and the second usage data with surgical outcome data; determining, by the cloud computing system, based on the correlation, a recommended medical resource usage configuration; and displaying, on respective displays on the first and the second subset of surgical hubs, indications of the recommended medical resource usage configuration.
Robot dispatch and remediation of localized metal loss following estimation across piping structures
A method according to the disclosure configures a processor to predict metal loss in a structure for remediation. The method uses a machine learning model, trained based upon historical data, to predict metal loss over locations of a structure at a time of the prediction. The method identifies from among the predicted locations a high-risk location on the structure in which a magnitude of metal loss indicates potential remediation being needed, dispatches a robotic vehicle to the high-risk location on the structure and inspects the high-risk location using the robotic vehicle to confirm whether the magnitude of metal loss at the location requires remediation. In further methods, remediation is performed. In still further methods, a three-dimensional visualization of the structure is generated with an overlay which depicts predicted metal loss over the sections of the structure.
Robot apparatus for establishing a charging connection between a charging apparatus and an energy storage unit of a motor vehicle
A robot apparatus for establishing a charging connection between a charging device and an energy storage unit of a motor vehicle, having a movement unit, by which the robot apparatus is movable in relation to the charging device and the motor vehicle, having a receptacle device, by which a charging element of the charging device can be received, can be coupled to a coupling element of the energy storage unit and subsequently released, and having a detection unit, by which a position of the coupling element on the motor vehicle is ascertainable, wherein the robot apparatus is connectable by a support device to the motor vehicle, whereby a force is transmittable from the robot apparatus to the motor vehicle.
Method of localization by synchronizing multi sensors and robot implementing same
Disclosed herein are a method of localization by synchronizing multi sensors and a robot implementing the same. The robot according to an embodiment includes a controller that, when a first sensor acquires first type information, generates first type odometry information using the first type information, that, at a time point when the first type odometry information is generated, acquires second type information by controlling a second sensor and then generates second type odometry information using the second type information, and that the robot by combining the first type odometry information and the second type odometry information.