Y10S901/02

Method for powdered drug reconstitution

Method of robot control is disclosed that includes the steps of: providing a user interface for introducing data indicative of a drug to be subjected to a reconstitution process; accessing an internal data base for outputting, for a selected drug, a list of primitive movements P1, P2, . . . Pi, . . . Pn to be used in the reconstructing process; operating the robot for executing sequentially the primitives and moving a container according to the instructions of the primitives; measuring, during the movement of the container under robot action, physical positions in the space and dynamic parameters of the container creating a list of registered data; comparing the measured positions in the space and the dynamic parameter with the corresponding ones of the primitive movements for selecting a list of eligible primitives if a sufficient approximation level is reached; elaborating selected eligible primitives together to generate instructions for the robot allowing a complex movement encompassing the simple movements; and using the robot for shaking the container according to the complex movement.

Neural monitor-based dynamic haptics

A computer-assisted surgery system may have a robotic arm including a surgical tool and a processor communicatively connected to the robotic arm. The processor may be configured to receive, from a neural monitor, a signal indicative of a distance between the surgical tool and a portion of a patient's anatomy including nervous tissue. The processor may be further configured to generate a command for altering a degree to which the robotic arm resists movement based on the signal received from the neural monitor; and send the command to the robotic arm.

Methods of Operating an Automated Machine for Inserting Wires Into Grommet Cavity Locations of an Electrical Connector
20170308068 · 2017-10-26 ·

A method 500 of operating an automated machine 100 is provided for inserting wires into grommet cavity locations 110 of an electrical connector 112 to compensate for manufacturing tolerances associated with the electrical connector. The method comprises inserting wires into grommet cavity locations of the electrical connector based upon a plug map 300 having offset values to compensate for manufacturing tolerances associated with the electrical connector. The method may further comprise selecting from a plurality of pre-generated plug maps having offset values the closest matching pre-generated plug map for the electrical connector based upon offset values associated with each of the plurality of pre-generated plugs maps. The selected pre-generated plug map having offset values corresponds to the plug map used to insert wires into grommet cavity locations of the electrical connector.

Systems and methods for order processing

Systems 1000, methods, and machine-executable coded instruction sets for the fully- and/or partly automated handling of goods. In particular, the disclosure provides improvements in the storage and retrieval of storage and delivery containers in order processing systems.

Robotic smart end effector tooling
09821473 · 2017-11-21 · ·

A robotic end effector system and method having a plurality of end effectors which are selectively suitable for particular applications on a workpiece. The end effectors include a resident controller adapted to execute tasks specific to the end effector and are rapidly attachable and removable from the robot for easy change over to different workpieces.

Drive apparatus and robot device
09793778 · 2017-10-17 · ·

A drive apparatus includes a motor having a drive part that rotates a first shaft member; a transmission part that transmits rotation of the first shaft member to a second shaft member which is different from the first shaft member; a first detection device provided at the first shaft member to detect information regarding rotation of the drive part; a second detection device provided at the second shaft member to detect information regarding rotation of the transmission part; and a prevention part that prevents movement of foreign substance toward a detection part which includes at least one of the first detection device and the second detection device.

Adjustable robotic picker for laboratory containers
09791467 · 2017-10-17 ·

A robotic picker with a pick head unit for a robotic tube handler that provides for automated transport and sampling of laboratory tubes, the picker having a prong picker with a multiple of depending pick prongs optimized for an orthogonal arrangement of tubes, typically in a tube rack, wherein the pick head unit has a mechanism for shifting the radial orientation of the pick head unit to accommodate both orthogonal and diagonal arrangements of laboratory tubes.

Safe path planning for collaborative robots
09789610 · 2017-10-17 · ·

Disclosed herein are methods and systems for determining a safe path for movement of an object by a robotic system. According to these implementations, the robotic system may determine a safety level for each of a plurality of relative orientations of an object. Each such relative orientation may define a spatial orientation of the object relative to direction of movement of the object. Based on the determined safety levels, the robotic system may then determine, for each of the plurality of relative orientations, a velocity limit for movement of the object with a particular relative orientation. Based at least in part on the determined velocity limits, the robotic system may then determine a path for moving the object from a first location to a second location. As such, the robotic system may move the object from the first location to the second location based on the determined path.

Calibration method for coordinate system of robot manipulator

A calibration method for a coordinate system of a workpiece held by a robot manipulator, which includes the following steps: setting a predicted coordinate system on the workpiece; controlling the drive mechanism to drive the workpiece to move a specific distance along a coordinate axis in the predicted coordinate system and measuring the distance change of the workpiece in a direction perpendicular to the move; using the measured distance change to determine an orientation error between the predicted coordinate system and the actual coordinate system; correcting the orientation parameters of the predicted coordinate system; controlling the drive mechanism to drive the workpiece to rotate by a specific angle around a coordinate axis of the predicted coordinate system and measuring the distance change after being rotated; using the measured distance change to determine a position error; correcting the position parameters of the predicted coordinate system.

Manufacturing system for composite structures

A system for manufacturing a composite part. The system comprises fiber placement devices, an overhead track system, and a scheduling controller. The fiber placement devices are configured to operate in a coordinated manner to place fibers at locations on a tool used for manufacturing the composite part. The overhead track system comprises a linear track running co-axial to the tool. The overhead track system is associated with the fiber placement devices and configured to move the fiber placement devices to the locations along a length of the tool. The scheduling controller is configured to coordinate operation of the fiber placement devices such that the fiber placement devices perform tasks simultaneously to place the fibers in a desired configuration on the tool.