Patent classifications
G05B2219/40519
Method for robot-assisted wiring of electrical components of an electrical switchgear arranged on a mounting plate
A method for robot-assisted wiring of electrical components of an electrical switchgear arranged on a mounting plate. The method includes providing a planning of a switchgear which has at least location information about a plurality of electrical components of the switchgear on a mounting plate and wiring information about a plurality of electrical wirings between every two of the electrical components. A cable routing is extracted including a cable source coordinate and cable destination coordinates and a routing path between the cable source coordinate and the cable destination coordinate from the wiring information for at least one of the plurality of wirings. Trajectory and/or vector points are generated along the cable routing and parameter to parameterize the trajectory and/or vector points to generate robot control.
Robotic arm system and object avoidance methods
One variation of a method for controlling a robotic arm includes: moving the robotic arm through a trajectory; at a first time in which the robotic arm occupies a first position along the trajectory, measuring a first capacitance of a first sense circuit comprising a first electrode extending over a first arm segment of the robotic arm; at a second time in which the robotic arm occupies a second position along the trajectory, measuring a second capacitance of the first sense circuit; calculating a first rate of change in capacitance of the first sense circuit based on a difference between the first capacitance and the second capacitance; in response to the first rate of change in capacitance of the first sense circuit exceeding a threshold rate of change, issuing a proximity alarm; and reducing a speed of the robotic arm moving through the trajectory in response to the proximity alarm.
Method for operating an x-ray device with an articulated arm, and x-ray device with an articulated arm
A method for operating the X-ray device, which includes a detector, a radiation source, or a C-arm including the detector and the radiation source, and an articulated arm and a base. Initially, a starting position of the X-ray device is specified with respect to the detector, the radiation source, or the C-arm, and the articulated arm, and an end position of the X-ray device is specified at least with respect to the detector, the radiation source, or the C-arm. A plurality of paths that may be followed by the articulated arm and the detector, the radiation source, or the C-arm on movement from the starting position into the end position are automatically determined. One path of the plurality of paths for the movement of the X-ray device is selected, and the X-ray device is moved into the end position.
Computer-Implemented Methods and Systems for Generating Material Processing Robotic Tool Paths
In some aspects, computer-implemented methods for selecting a robotic tool path for a manufacturing processing system to execute a material processing sequence in three-dimensional space can include: providing to a computer-readable product including robotic system data of a robotic tool handling system and workpiece data relating to a processing path of a tool along the workpiece; generating a plurality of possible robotic tool paths to be performed to move the tool along the processing path; identifying one or more obstacles, or an absence of obstacles, associated with the robotic tool paths; comparing robotic tool paths based on a predetermined robotic parameter to be controlled as the tool moves from the start point to the end point; and based on the identified obstacles, determining feasible tool paths, between the start point and the end point that avoid the obstacles, that can be obtained by adjusting the predetermined robotic parameter.
METHOD AND SYSTEM FOR FORMALLY ANALYZING THE MOTION PLANNING OF A ROBOTIC ARM BASED ON CONFORMAL GEOMETRIC ALGEBRA
Method and system for formally analyzing motion planning of a robotic arm based on conformal geometric algebra. The method includes determining specific structural and motion planning parameters of a robot, establishing a corresponding geometric model for the basic components and motion planning constraints of the robot based on a conformal geometric algebra theory, the established geometric model being described in a higher-order logic language, performing formal modeling for a motion process of the robot based on the established geometric model to obtain a logic model of the geometric relations involved in the motion process of the robot, obtaining a motion logic relationship corresponding to a constraint or attribute of a motion process to be verified of the robot, and verifying whether the motion logic relationship is correct. The method and system are used for analysis to improve the accuracy of the verification and reduce the complexity of the computations.
Automatic Generation of Toolpaths
Example implementations relate to generating instructions for robotic tasks. A method may involve determining task information of a path-based task by an end-effector on an object, where the task information includes (i) at least one task parameter, and (ii) a nominal representation of the object. The method also involves based on the task information, determining one or more parametric instructions for the end-effector to perform the task, where the one or more parametric instructions indicate a toolpath for the end-effector to follow when performing the task. The method also involves generating, based on sensor data, an observed representation of the object, and comparing the observed and the nominal representations. The method further involves based on the comparison, mapping the parametric instructions to the observed representation of the object. The method yet further involves sending the mapped instructions to the end-effector to cause the robotic device to perform the task.
Simultaneous mapping and planning by a robot
A method substantially simultaneously plans a path and maps an environment by a robot. The method determines a mean of an occupancy level for a location in a map. The method also includes determining a probability distribution function (PDF) of the occupancy level. The method further includes calculating a cost function based on the PDF. Finally, the method includes simultaneously planning the path and mapping the environment based on the cost function.
ROBOT TEACHING APPARATUS
A complicated motion program is taught, in a simple manner, to a lead-through teachable robot. Provided is a teaching apparatus for a robot, the teaching apparatus being provided with: a movement-instruction input portion that is attached to the robot and with which a movement instruction for the robot is input; and a command input portion with which it is possible to set at least one of a movement-trajectory defining command, a standby command, a speed-changing command, and a work-condition changing command at an arbitrary position on a movement pathway of the robot in a direction that corresponds to the movement instruction input via the movement-instruction input portion.
Model generation apparatus, model generation method, control apparatus, and control method
A model generation apparatus according to one or more embodiments may include: a data obtainer configured to obtain a plurality of learning datasets each including a combination of training data and true data, the training data indicating a positional relationship between two objects, the true data indicating whether the two objects come in contact with each other in the positional relationship; and a machine learning unit configured to train, through machine learning, a determination model using the obtained plurality of learning datasets to cause the determination model to output, in response to an input of training data included in each of the plurality of learning datasets, an output value fitting true data included in a corresponding learning dataset of the plurality of learning datasets.
Systems and methods for environment-adaptive robotic disinfection
Provided are methods and apparatus for environment-adaptive robotic disinfecting. In an example, provided is a method that can include (i) creating, from digital images, a map of a structure; (ii) identifying a location of a robot in the structure; (iii) segmenting, using a machine learning-based classifying algorithm trained based on object affordance information, the digital images to identify potentially contaminated surfaces within the structure; (iv) creating a map of potentially contaminated surfaces within the structure; (v) calculating a trajectory of movement of the robot to move the robot to a location of a potentially contaminated surface in the potentially contaminated surfaces; and (vi) moving the robot along the trajectory of movement to position a directional decontaminant source adjacent to the potentially contaminated surface. Other methods, systems, and computer-readable media are also disclosed.