Patent classifications
Y10S901/06
AUTONOMOUS CORRECTION OF ALIGNMENT ERROR IN A MASTER-SLAVE ROBOTIC SYSTEM
In some embodiments, correcting an alignment error between an end effector of a tool associated with a slave and a master actuator associated with a master in a robotic system involves receiving at the master, master actuator orientation signals (R.sub.MCURR) representing the orientation of the master actuator relative to a master reference frame and generating end effector orientation signals (R.sub.EENEW) representing the end effector orientation relative to a slave reference frame, producing control signals based on the end effector orientation signals, receiving an enablement signal for selectively enabling the control signals to be transmitted from the master to the slave, responsive to a transition of the enablement signal from not active state to active state, computing the master-slave misalignment signals (R.sub.) as a difference between the master actuator orientation signals (R.sub.MCURR) and the end effector orientation signals (R.sub.EENEW), and adjusting the master-slave misalignment signals (R.sub.) to reduce the alignment difference.
SURGICAL TRAY EFFICIENCY SYSTEM AND RELATED METHODS
A surgical tray efficiency system comprising a vertical rack assembly for holding and displaying a plurality of surgical instrument trays, a sterile barrier covering the vertical rack assembly and including tray location identifiers, and a standardization software platform including a customizable interactive planogram is described. The customizable interactive planogram software helps operating room staff arrange the instrument trays on the vertical rack assembly according to a predetermined customizable location ID, and create/load/access information related to the surgical procedure/trays/instruments before, during, and after the surgery.
Surgical tray efficiency system and related methods
A surgical tray efficiency system comprising a vertical rack assembly for holding and displaying a plurality of surgical instrument trays, a sterile barrier covering the vertical rack assembly and including tray location identifiers, and a standardization software platform including a customizable interactive planogram is described. The customizable interactive planogram software helps operating room staff arrange the instrument trays on the vertical rack assembly according to a predetermined customizable location ID, and create/load/access information related to the surgical procedure/trays/instruments before, during, and after the surgery.
General purpose robotics operating system with unmanned and autonomous vehicle extensions
The present disclosure provides a general purpose operating system (GPROS) that shows particular usefulness in the robotics and automation fields. The operating system provides individual services and the combination and interconnections of such services using built-in service extensions, built-in completely configurable generic services, and ways to plug in additional service extensions to yield a comprehensive and cohesive framework for developing, configuring, assembling, constructing, deploying, and managing robotics and/or automation applications. The disclosure includes GPROS extensions and features directed to use as an autonomous vehicle operating system. The vehicle controlled by appropriate versions of the GPROS can include unmanned ground vehicle (UGV) applications such as a driverless or self-driving car. The vehicle can likewise or instead include an unmanned aerial vehicle (UAV) such as a helicopter or drone. In cases, the vehicle can include an unmanned underwater vehicle (UUV), such as a submarine or other submersible.
Servo control system and robot
The present invention discloses a servo control system and a robot. The servo control system is applied to a servo and includes a main control module and a communication module including a first communication port, a second communication port, a third communication port, a fourth communication port, a voltage balancing circuit and a balance voltage output terminal. The balance voltage output terminal is coupled to the third communication port and the fourth communication port through the voltage balancing circuit. The main control module sends a first communication signal to the host computer via the first communication port, and receives a second communication signal transmitted from the host computer via the second communication port. The balance voltage output terminal controls a common mode voltage difference between the first communication signal and the second communication signal via the voltage balancing circuit. In the above manner, identification numbers of servos can be reassigned. Servos can be freely reinstalled without being limited to the original positions of these servos and can still perform control instructions sent by the host computer, which is convenient for reinstalling.
MULTI-PANEL GRAPHICAL USER INTERFACE FOR A ROBOTIC SURGICAL SYSTEM
A method for a robotic surgical system includes displaying a graphical user interface on a display to a user, wherein the graphical user interface includes a plurality of reconfigurable display panels, receiving a user input at one or more user input devices, wherein the user input indicates a selection of at least one software application relating to the robotic surgical system, and rendering content from the at least one selected software application among the plurality of reconfigurable display panels.
Servo control system and robot
The present invention discloses a servo control system and a servo. A servo control system includes a main control module; and a communication module including a first communication interface, a second communication interface and a control switch unit. First communication terminal and second communication terminal of the control switch unit are correspondingly coupled to the first communication interface and the second communication interface. First enabling port and second enabling port of the control switch unit are correspondingly coupled to two enabling terminals of the main control module. The main control module receives, via the first enabling port, the first communication terminal and the first communication interface, an identification number or an identification number together with action instruction information from a servo of upper level, and transmits, via the second enabling port, the second communication terminal and the second communication interface, an identification number or an identification number together with action instruction information of a servo of lower level. In the above manner, the present invention can assign an identification number to a servo during initialization of the servo, avoiding the installing inconvenience caused by that servo identification numbers are fixed.
Surgical tray efficiency system and related methods
A surgical tray efficiency system comprising a vertical rack assembly for holding and displaying a plurality of surgical instrument trays, a sterile barrier covering the vertical rack assembly and including tray location identifiers, and a standardization software platform including a customizable interactive planogram is described. The customizable interactive planogram software helps operating room staff arrange the instrument trays on the vertical rack assembly according to a predetermined customizable location ID, and create/load/access information related to the surgical procedure/trays/instruments before, during, and after the surgery.
Apparatus for transporting a rotor
Provided is an apparatus capable of transporting a rotor from a first location to a second location, including: a holding device for engaging with a portion of the rotor at the first location so as to hold the rotor relative to the apparatus; a position determination device for determining the position of at least one component part of the rotor relative to another component part of the rotor or another body; a positioning device for positioning or repositioning said at least one component part of the rotor relative to another component part of the rotor or another body; and a movement device for moving the rotor from the first location to the second location. Also described is a method of loading a rotor into a balancing machine.
GENERAL PURPOSE ROBOTICS OPERATING SYSTEM WITH UNMANNED AND AUTONOMOUS VEHICLE EXTENSIONS
The present disclosure provides a general purpose operating system (GPROS) that shows particular usefulness in the robotics and automation fields. The operating system provides individual services and the combination and interconnections of such services using built-in service extensions, built-in completely configurable generic services, and ways to plug in additional service extensions to yield a comprehensive and cohesive framework for developing, configuring, assembling, constructing, deploying, and managing robotics and/or automation applications. The disclosure includes GPROS extensions and features directed to use as an autonomous vehicle operating system. The vehicle controlled by appropriate versions of the GPROS can include unmanned ground vehicle (UGV) applications such as a driverless or self-driving car. The vehicle can likewise or instead include an unmanned aerial vehicle (UAV) such as a helicopter or drone. In cases, the vehicle can include an unmanned underwater vehicle (UUV), such as a submarine or other submersible.