B25J9/1697

SENSOR-BASED CONSTRUCTION OF COMPLEX SCENES FOR AUTONOMOUS MACHINES

In current applications of autonomous machines in industrial settings, the environment, in particular the devices and systems with which the machine interacts, is known such that the autonomous machine can operate in the particular environment successfully. Thus, current approaches to automating tasks within varying environments, for instance complex environments having uncertainties, lack capabilities and efficiencies. In an example aspect, a method for operating an autonomous machine within a physical environment includes detecting an object within the physical environment. The autonomous machine can determine and perform a principle of operation associated with a detected subcomponent of the object, so as to complete a task that requires that the autonomous machine interacts with the object. In some cases, the autonomous machine has not previously encountered the object.

COORDINATE SYSTEM ALIGNMENT METHOD, ALIGNMENT SYSTEM, AND ALIGNMENT DEVICE FOR ROBOT
20220410375 · 2022-12-29 ·

A device and method for aligning a robot coordinate system, being a coordinate system of a robot for moving an operating point three-dimensionally, and a measuring instrument coordinate system, being a coordinate system of a three-dimensional measuring instrument which is capable of executing a light sectioning method and of which a position and attitude with respect to the operating point are unchanging, characterized by including the steps of: determining a relationship between the coordinate systems; radiating sheet-like slit light from the three-dimensional measuring instrument onto a reference object in the shape of a rectangular cuboid which is fixed; finding the attitude of the three-dimensional measuring instrument relative to the reference object; and moving the three-dimensional measuring instrument such that the attitude of the three-dimensional measuring instrument falls within a predetermined standard attitude range.

WORKPIECE PHOTOGRAPHED IMAGE PROCESSING DEVICE, WORKPIECE PHOTOGRAPHED IMAGE PROCESSING METHOD, AND PROCESSING SYSTEM
20220414843 · 2022-12-29 ·

A camera is located at a position deviated from directly above a center of a placement location of a workpiece. When a photographed image is generated by photographing, with the camera, the placement location at which the workpiece is placed, an image processing device specifies, by using a preliminarily determined conversion parameter, to which pixels in the photographed image two-dimensional coordinates within a photographed three-dimensional space correspond, aligns the specified pixels corresponding to the respective coordinates in a two-dimensional manner, and generates a corrected photographed image in which a trapezoidal distortion in the photographed image is corrected. A robot control device detects a position of the workpiece at the placement location based on the corrected photographed image, and controls a workpiece retention robot so as to retain the workpiece and transport the workpiece to a processing machine.

METHOD AND SYSTEM FOR PROGRAMMING A ROBOT
20220410394 · 2022-12-29 ·

A method comprising identifying a robotic device and a calibration fixture in a vicinity of the robotic device; referencing the calibration fixture to a base of the robotic device to determine a first pose of the robotic device; receiving a 3D image of the environment, wherein the 3D image includes the calibration fixture; determining a second pose of the calibration fixture relative to the sensor; determining a third pose of the robotic device relative to the sensor based on the first pose and the second pose; receiving a plurality of trajectory points; determining a plurality of virtual trajectory points corresponding to the plurality of trajectory points based on the 3D image and the third pose; providing for display of the plurality of virtual trajectory points; and providing an interface for manipulating the virtual trajectory points.

APPARATUS FOR THE PACKAGING OF CONTAINERS OF DEVICES FOR PHARMACEUTICAL USE
20220411120 · 2022-12-29 ·

An apparatus for packaging containers of devices for pharmaceutical use includes a robotic arm movable from a gripping position, in which it picks up a container previously sealed by at least one protective sheet, to a release position in which it inserts the container into a bag through a suitable opening provided on a side of the bag; wherein the robotic arm is connected to at least one position control camera configured to read coordinates of a midpoint of the opening with respect to a lying plane on which the bag lies and/or an angle of rotation of the bag with respect to an axis perpendicular to the lying plane, so as to ensure the correct positioning and release of the container inside the bag.

CAPTURING ENVIRONMENTAL SCANS USING AUTOMATED TRANSPORTER ROBOT

A system includes a transporter robot with a motion controller that changes the transporter robot's poses during transportation. A scanning device is fixed to the transporter robot. One or more processors are coupled to the transporter robot and the scanning device to generate a map of the surrounding environment. At a timepoint T1, when the transporter robot is stationary at a first location, a first pose of the transporter robot is captured. During transporting the scanning device, at a timepoint T2, the scanning device captures additional scan-data of a portion of the surrounding environment. In response, the motion controller provides a second pose of the transporter robot at T2. A compensation vector and a rotation for the scan-data are determined based on a difference between the first pose and the second pose. A revised scan-data is computed, and the revised scan-data is registered to generate the map.

SYSTEMS AND METHODS FOR PICKING OBJECTS USING 3-D GEOMETRY AND SEGMENTATION

A method for controlling a robotic system includes: capturing, by an imaging system, one or more images of a scene; computing, by a processing circuit including a processor and memory, one or more instance segmentation masks based on the one or more images, the one or more instance segmentation masks detecting one or more objects in the scene; computing, by the processing circuit, one or more pickability scores for the one or more objects; selecting, by the processing circuit, an object among the one or more objects based on the one or more pickability scores; computing, by the processing circuit, an object picking plan for the selected object; and outputting, by the processing circuit, the object picking plan to a controller configured to control an end effector of a robotic arm to pick the selected object.

SYSTEM FOR COMPONENT FASTENING SYSTEM USING COOPERATIVE ROBOT AND FASTENING METHOD THEREOF

A parts fastening system using a cooperative robot that fastens a module part to a fastening target includes: a jig to load the module part at a predetermined position; a loading robot to grip the module part loaded on the jig, and to move and align the module part to a fastening area in which the module part is fastened to the fastening target; a fastening robot including a first camera, the fastening robot to fasten the module part to the fastening target; and a control device to control movements of the loading robot and the fastening robot.

FORCE AMPLIFICATION MOBILE ROBOTIC SYSTEM (EXOBOT)

The present invention proposes a mobile robotic system capable of carrying out the movement, manipulation and precise installation of industrial loads (pipes, plates, equipment, parts, materials, etc.), using a single operator for that and presenting ease of use. The invention is basically composed of an anthropomorphic-type industrial robot (3) and a crawler mobile platform (11). The load capacity of the invention is limited by the maximum load capacity of the industrial robot employed. The precise positioning step has a special force amplification system (external exoskeleton) capable of moving a load fixed on the industrial robot wrist (position and orientation) with the force actions of an operator, directly on the robot wrist, or by means of a security extension. The robotic system can be controlled by radio control, capable of allowing both the control of the robot and the movement of the platform.

The proposed system of this invention comprises a mobile platform for all types of terrain, an industrial robotic arm, an effector for handling pipes, an effector to pick up metal plates, the respective supports of effectors in a quick tool change system, a diesel electric generator, an industrial radio control, safety sensors and a video monitor for two cameras positioned on the robot structure.

Moving robot and controlling method for the moving robot

A moving robot includes: a main body; a traveling unit configured to rotate and move the main body; a sensing unit configured to sense position information of a specific point of a front portion of a docking device; and a controller configured to, based on sensing result of the sensing unit, determine i) whether a first condition, which is preset to be satisfied when the docking device is disposed in a front of the moving robot, is satisfied, and ii) whether a second condition, which is preset to be satisfied when the moving robot is disposed in a front of the moving robot, is satisfied, to control an operation of the traveling unit so as to satisfy the first condition and the second condition, and to move to the front so as to attempt to dock in a state where the first condition and the second condition are satisfied.