G05B2219/40339

Grinding and/or Eroding Machine, and Method for Measuring and/or Referencing the Machine
20210114167 · 2021-04-22 ·

The invention relates to a grinding and/or erosion machine (10), as well as to a method for gauging and referencing the axis arrangement (11) comprising several machine axes (12), wherein each can be configured as a rotational or translational machine axis. To do so, a measuring disk (28) is inserted in a tool spindle (13) and a test mandrel (27) is inserted in a workpiece holding device (14). The test mandrel (27) is electrically connected to a reference potential, preferably ground (M). The measuring disk (28) is electrically connected to a supply voltage potential (UV). By forming a contact between the measuring disk (28) and the test mandrel (27), a measuring current (IM) flows between the supply voltage potential (UV) and the reference potential and, in accordance with the example, from the supply voltage potential (UV) to ground (M). The flow of this measuring current (IM) may be detected in a monitoring device (31), and the actual position of the machine axes (12) at the time of the start of the current flow of the measuring current (IM) can be determined. Via the axis arrangement (11), one or more contact locations (K) between the measuring disk (28) and the test mandrel (27) can be approached, and, as a result of this, referencing or gauging of the axis arrangement (11) and the machine, respectively, can take place.

SYSTEMS AND METHODS FOR COLLISION DETECTION AND AVOIDANCE

Systems and methods for collision detection and avoidance are provided. In one aspect, a robotic medical system including a first set of links, a second set of links, a console configured to receive input commanding motion of the first set of links and the second set of links, a processor, and at least one computer-readable memory in communication with the processor. The processor is configured to access the model of the first set of links and the second set of links, control movement of the first set of links and the second set of links based on the input received by the console, determine a distance between the first set of links and the second set of links based on the model, and prevent a collision between the first set of links and the second set of links based on the determined distance.

System architecture for safety applications

Control systems for industrial machinery (e.g., robots) or other devices such as medical devices utilize a safety processor (SP) designed for integration into safety applications and computational components that are not necessarily safety-rated. The SP monitors performance of the non-safety computational components, including latency checks and verification of identical outputs. One or more sensors send data to the non-safety computational components for sophisticated processing and analysis that the SP cannot not perform, but the results of this processing are sent to the SP, which then generates safety-rated signals to the machinery or device being controlled by the SP. As a result, the system may qualify for a safety rating despite the ability to perform complex operations beyond the scope of safety-rated components.

LATENCY CONTROL IN HUMAN OPERATED MOBILE ROBOT
20210046655 · 2021-02-18 ·

A mobile robot is configured for operation in a commercial or industrial setting, such as an office building or retail store. The robot can patrol one or more routes within a building, and can detect violations of security policies by objects, building infrastructure and security systems, or individuals. In response to the detected violations, the robot can perform one or more security operations. The robot can include a removable fabric panel, enabling sensors within the robot body to capture signals that propagate through the fabric. In addition, the robot can scan RFID tags of objects within an area, for instance coupled to store inventory Likewise, the robot can generate or update one or more semantic maps for use by the robot in navigating an area and for measuring compliance with security policies.

Systems and methods for collision detection and avoidance

Systems and methods for collision detection and avoidance are provided. In one aspect, a robotic medical system including a first set of links, a second set of links, a console configured to receive input commanding motion of the first set of links and the second set of links, a processor, and at least one computer-readable memory in communication with the processor. The processor is configured to access the model of the first set of links and the second set of links, control movement of the first set of links and the second set of links based on the input received by the console, determine a distance between the first set of links and the second set of links based on the model, and prevent a collision between the first set of links and the second set of links based on the determined distance.

SAFE OPERATION OF A ROBOTIC SYSTEM
20210205994 · 2021-07-08 ·

A robotic system includes: at least one robot; a robot controller for controlling an operation of the at least one robot; a robot sensor system with at least one robot sensor, the robot sensor system being coupled to the robot controller to detect a presence of an object in a robot safety zone, which robot safety zone at least partially surrounds the at least one robot; and at least one automated vehicle for supplying the at least one robot. The at least one vehicle has at least one vehicle sensor for detecting a presence of an object in a vehicle safety zone, which vehicle safety zone at least partially surrounds the at least one vehicle. The robot controller determines an entry of the at least one vehicle into the robot safety zone. The robot controller adjusts at least a part of the robot safety zone.

Security check instrument motion control system

A security check instrument motion control system includes an FPGA control chip that receives motion instructions, comprising angle, direction, speed and the like, from an upper computer via an upper computer communication module, realizes quick control to a rotation motion module, and controls a motion state of the rotation motion module according to real-time motion information of the rotation motion module detected by a positioning detection module. The motion state includes a motion stop state and a normal rotation state. The FPGA control chip detects the working state of each module in the security check instrument motion control system in real time, and once the security check instrument motion control system has a fault, each module can be subjected to debugging, repairing and maintenance respectively. If the positioning detection module detects that the rotation motion module is abnormal, the FPGA control chip controls the rotation motion module to stop moving.

SYSTEM AND METHOD FOR COLLISION AVOIDANCE USING VIRTUAL BOUNDARIES
20200298406 · 2020-09-24 ·

A system and method of collision avoidance includes determining a position and an orientation, the position and the orientation being of a repositionable arm or of an instrument, the repositionable arm being configured to support the instrument; determining, based on the position and the orientation, a plurality of first virtual boundaries around the repositionable arm or the instrument; determining a second virtual boundary around an object; determining a first overlap force on the repositionable arm due to a first overlap between the second virtual boundary and a virtual boundary of the plurality of first virtual boundaries; determining a tip force on a distal end of the instrument based on the first overlap force; and applying the tip force as a first feedback force on the instrument or the repositionable arm.

SYSTEM ARCHITECTURE FOR SAFETY APPLICATIONS

Control systems for industrial machinery (e.g., robots) or other devices such as medical devices utilize a safety processor (SP) designed for integration into safety applications and computational components that are not necessarily safety-rated. The SP monitors performance of the non-safety computational components, including latency checks and verification of identical outputs. One or more sensors send data to the non-safety computational components for sophisticated processing and analysis that the SP cannot not perform, but the results of this processing are sent to the SP, which then generates safety-rated signals to the machinery or device being controlled by the SP. As a result, the system may qualify for a safety rating despite the ability to perform complex operations beyond the scope of safety-rated components.

System and method for collision avoidance using virtual boundaries

A system and method of collision avoidance includes determining first positions of first joints of a first repositionable arm and second positions of second joints of a second repositionable arm. Distal ends of the first and second repositionable arms are configured to support first and second instruments, respectively. The system and method further include determining first and second virtual boundaries around the first and second repositionable arms, determining an overlap between the first and second virtual boundaries, determining an overlap force on the first repositionable arm due to the overlap, mapping the overlap force to virtual torques on the first joints proximal to the overlap, determining a tip force on a distal end of the first instrument, and applying the tip force as feedback on the first instrument.