Patent classifications
B25J18/007
Gross Positioning Device and Related Systems and Methods
Disclosed herein are gross positioning systems for use with robotic surgical devices to provide gross positioning of the robotic surgical devices. The gross positioning systems have a base, a first arm link operably coupled to the base, a second arm link operably coupled to the first arm link, a third arm link operably coupled to the second arm link, and a slidable coupling component slidably coupled to the third arm link.
Robot
A robot includes a first arm, a second arm, a third arm, a distal end, a first actuator, a second actuator, a third actuator, and a plurality of posture adjustment actuators. The first arm, the second arm, the third arm, and the distal end are coupled in series to each other. The first actuator is configured to swing the first arm about a first axis line. The second actuator is disposed on a side on which the first actuator is disposed in a direction along the first axis line. The second actuator is configured to swing the second arm about a second axis line parallel to the first axis line. The third actuator is configured to swing the third arm about a third axis line parallel to the first axis line. The plurality of posture adjustment actuators are configured to adjust a posture of the distal end.
MECHANICAL TELEOPERATED DEVICE FOR REMOTE MANIPULATION
A mechanical teleoperated device for remote manipulation is provided that is primarily intended for use in minimally invasive surgery. The device generally comprises a slave unit having a number of slave links interconnected by a plurality of slave joints, an end-effector connected to the distal end of the slave unit, a master unit having a corresponding number of master links interconnected by a plurality of master joints, and a handle connected to the distal end of the master unit for operating the mechanical teleoperated device. The device further comprises mechanical transmission means arranged to kinematically connect the slave unit with the master unit such that the movement applied on each master joint of the master unit is reproduced by the corresponding slave joint of the slave unit. In addition, the mechanical teleoperated device comprises improved kinematics and an improved arrangement of mechanical constraints, allowing for improved positioning of the device over a patient, increased workspace inside the patient and ease of workflow in an operating room.
MECHANICAL ROBOT ARM ASSEMBLY
A mechanical arm assembly is generally presented. The mechanical arm assembly comprises a plurality of joints including a first joint, one or more intermediate joints, and a terminal joint connected in consecutive series and each configured to rotate with respect to any respective adjacent joints. The first, intermediate, and terminal joints are configured with their base and top arranged at a given angle with respect to the normal plane of the joint, such as parallel to the normal plane or 22.5 degrees with respect to the normal plane. Rotation of the joints is controlled by control wires. The control wires may be routed internally through the joints or externally outside of the joints.
Surgical robot positioning system and related devices and methods
The various embodiments disclosed herein relate to surgical robot positioning systems and devices that aid in the gross positioning of surgical devices during surgical procedures. For example, a gross positioning system for use with a robotic surgical device may include a positioning body, a yaw mechanism operably coupled to the positioning body at a yaw rotational joint, a pitch mechanism operably coupled to the positioning body at a pitch rotational joint, and a plunge mechanism operably coupled to the pitch mechanism, where the plunge mechanism is configured to slide and to be coupleable to the robotic surgical device.
SYSTEM AND METHODS FOR POSITIONING A MANIPULATOR ARM BY CLUTCHING WITHIN A NULL-PERPENDICULAR SPACE CONCURRENT WITH NULL-SPACE MOVEMENT
Devices, systems, and methods for positioning an end effector or remote center of a manipulator arm by floating a first set of joints within a null-perpendicular joint velocity sub-space and providing a desired state or movement of a proximal portion of a manipulator arm concurrent with end effector positioning by driving a second set of joints within a null-space orthogonal to the null-perpendicular space. Methods include floating a first set of joints within a null-perpendicular space to allow manual positioning of one or both of a remote center or end effector position within a work space and driving a second set of joints according to an auxiliary movement calculated within a null-space according to a desired state or movement of the manipulator arm during the floating of the joints. Various configurations for devices and systems utilizing such methods are provided herein.
Robot with rotatable arm
A mobile robot is configured for operation in a commercial or industrial setting, such as an office building or retail store. The mobile robot can have a motorized base and a robot body on the motorized base, the robot body including a rotatable ring that rotates horizontally around the robot body. A mechanical arm that can contract and extend relative to the robot body is coupled to the rotatable ring and performs a plurality of actions. A controller of the mobile robot provides instructions to the rotatable ring and the mechanical arm and can cause the mechanical arm to open a door, take an elevator to move to a different floor, test whether a door is locked properly, and test whether an access control system of the door is working properly.
Systems and methods for using the null space to emphasize manipulator joint motion anisotropically
Devices, systems, and methods for providing commanded movement of an end effector of a manipulator while providing a desired movement of one or more joints of the manipulator. Methods include calculating weighted joint velocities using a weighting matrix within the joint space to anisotropically emphasize joint movement within a null-space to provide the desired movement of a first set of joints. Methods may include calculating joint velocities that achieve the desired end effector movement using a pseudo-inverse solution and adjusting the calculated joint velocities using a potential function gradient within the joint space corresponding to the desired movement of the first set of joints. Methods may include use of a weighted pseudo-inverse solution and also an augmented Jacobian solution. One or more auxiliary movements may also be provided using joint velocities calculated from the pseudo-inverse solution. Various configurations for systems utilizing such methods are provided herein.
PART SUPPORT APPARATUS, CONTROL METHOD, AND MANUFACTURING METHOD
A part support apparatus for supporting a plurality of parts which form a product by being connected to each other includes a plurality of support robots arranged in a work space and supporting the plurality of parts, a control unit controlling the plurality of support robots, and a storage unit storing a form pattern of each support robot corresponding to a type of a product. Each of the plurality of support robots includes a support unit supporting a part, and a multiaxial robot to which the support unit is attached, and which changes the posture and position of the support unit. The control unit controls the posture and position of each support unit by the multiaxial robot based on the form pattern, such that the plurality of parts are arranged to be connectable to each other.
APPARATUS TO PRODUCE CULTURED CELL PRODUCTS
Provided is an apparatus to produce cultured cell products including: an incubator configured to house cell culture vessels; an isolator configured to process the cell culture vessels conveyed from the incubator; and a pass box capable of carrying, into the isolator, articles and reagents, wherein the isolator includes: an observation section including first robot arms configured to move the cell culture vessels to an observation position so as to check the degree of growth of the cells in the cell culture vessels taken out of the incubator; a processing section including second robot arms configured to perform various processes to transfer the cells in the cell culture vessels that have a specified number of cells into product containers; and an outlet configured to allow a large number of product containers into which the cells have been transferred to be taken out therethrough.