Patent classifications
B25J9/1602
Surgical robotic system and method for transitioning control to a secondary robot controller
A robotic surgical system and method are disclosed for transitioning control to a secondary robotic arm controller. In one embodiment, a robotic surgical system comprises a user console comprising a display device and a user input device; a robotic arm configured to be coupled to an operating table; a primary robotic arm controller configured to move the robotic arm in response to a signal received from the user input device at the user console; and a secondary robotic arm controller configured to move the robotic arm in response to a signal received from a user input device remote from the user console. Control over movement of the robotic arm is transitioned from the primary robotic arm controller to the secondary robotic arm controller in response to a failure in the primary robotic arm controller. Other embodiments are provided.
FLEXIBLE-MANIPULATOR CONTROL DEVICE AND MEDICAL MANIPULATOR SYSTEM
A flexible-manipulator control device that controls, according to a control parameter, a drive of a flexible manipulator having a movable part at a distal end of a flexible insertion portion to be inserted into the body and having, at a proximal end thereof, the drive for driving the movable part, includes: a physical-information storage unit that stores physical information of a patient into which the insertion portion is inserted; a position-information input unit to which is input position information of the movable part in a state in which it is inserted into the patient; and a parameter adjustment unit that adjusts the control parameter on the basis of the physical information stored in the physical-information storage unit and the position information input to the position-information input unit.
Controller for a commissioning device
A controller for a commissioning device for storing piece goods such as medicinal packages is provided. The controller includes a delivery table that extends in a first direction, two elongated clamping jaws disposed above the delivery table, the jaws having clamping surfaces that face one another, and a clamping jaw guide apparatus with a frame structure, at least one first and one second guide which are separated from one another in the first direction and extend in a second direction, and at least four clamping jaw carriages which are coupled to the guides and driven in the second direction. Two clamping jaw carriages each are associated with a guide and at least two clamping jaw carriages separated from one another in the first direction are coupled to one clamping jaw, respectively.
A sensor module for detecting unevenness of a surface, an apparatus comprising the same and a method for detecting unevenness of a surface using the said sensor module
The present invention relates to a sensor module for detecting unevenness of a surface, especially for detecting bulging and bowing of the pipe external surface. The sensor module comprises an arm assembly comprising an arm body having at least two ends, one or more surface contacting element mounted to at least one end of the arm body; a magnet assembly comprising at least one magnet to generate magnetic lines of force; and a magnetic sensor assembly comprising a magnetic sensor being assembled adjacent to the magnet for sensing changes in the magnetic lines of force in response to movement of the arm body. The invention also relates to an apparatus comprising the said sensor module and a method for detecting unevenness of a surface using the said sensor module.
ROBOT CONTROL DEVICE AND ROBOT SYSTEM
Provided is a robot control device that makes it possible to perform high-level operations on a robot from an external device. The robot control device for controlling a robot, includes: a digital input/output interface for transmitting/receiving digital data to/from an external device; a program generation unit which generates an action command for the robot in accordance with command identification data included in digital data inputted via the digital input/output interface; and a program execution unit which executes the generated action command.
Motor control apparatus, optical apparatus, and robot manipulator apparatus
A motor control apparatus includes a detection unit configured to detect an actual rotation position of a motor, a control unit configured to provide position feedback control on the motor so that the detected actual rotation position sequentially approaches a plurality of target rotation positions, and a processing unit configured to perform, before the position feedback control starts, processing to make an initial position deviation fall within a predetermined range, the initial position deviation being a difference between the actual rotation position and a first target rotation position of the plurality of target rotation positions.
ROBOT CONTROL DEVICE, ROBOT PROVIDED WITH THE SAME, AND ROBOT SYSTEM
A robot control device configured to control operation of a robot configured to transfer a substrate while holding the substrate. The robot includes a robotic arm having at least one joint axis, and an end effector provided to a tip end of the robotic arm and configured to hold the substrate. A position and a posture of the end effector are defined by values of N variables. A value of at least one of the N variables that define a holding position and a holding posture of the end effector for holding the substrate placed on the installation position by the end effector is independent from a value of the corresponding variable among the N variables that define a withdrawn position and a withdrawn posture of the end effector after retreating the end effector in the holding position and the holding posture from the installation position.
ROBOT MOVEMENT AND ONLINE TRAJECTORY OPTIMIZATION
Systems and methods for determining movement of a robot about an environment are provided. A computing system of the robot (i) receives information including a navigation target for the robot and a kinematic state of the robot; (ii) determines, based on the information and a trajectory target for the robot, a retargeted trajectory for the robot; (iii) determines, based on the retargeted trajectory, a centroidal trajectory for the robot and a kinematic trajectory for the robot consistent with the centroidal trajectory; and (iv) determines, based on the centroidal trajectory and the kinematic trajectory, a set of vectors having a vector for each of one or more joints of the robot.
ROBOT SYSTEM AND ERRONEOUS WIRING DETECTION METHOD THEREOF
A robot system includes a manipulator having a plurality of axes and driven by a motor provided for each axis, a robot controller, an encoder attached to the motor for each axis, an encoder wiring line connecting the encoder with the robot controller, a storage part in the manipulator which stores mechanical parameters including identification information for discriminating the encoder for each axis, and a control part in the robot controller which reads out the mechanical parameters from the storage part and communicates with the encoder through the encoder wiring line. The control part discriminates whether the identification information read out from the encoder and the identification information included in the mechanical parameters are coincided with each other or not for each axis and, when both the identification informations are not coincided with each other, the control part determines that erroneous wiring exists in the encoder wiring line.
Operation adjustment apparatus for adjusting operation of robot apparatus and operation adjustment method for adjusting operation of robot apparatus
An operation adjustment apparatus includes a camera arranged so as to capture images of a robot and a hand. The robot controller includes an operation control unit that sends an operation command to the robot at a predetermined control cycle. The camera captures images at a time interval that coincides with the control cycle. A determination unit of the robot controller determines whether an operation of the hand is appropriate based on a result of image processing performed by an image processing unit. If the determination unit determines that the operation of the hand is not appropriate, a correction unit of the robot controller corrects a command statement included in an operation program so that the operation of the hand is an appropriate operation.