Patent classifications
B25J19/023
Apparatus and method for building a pallet load
A pallet building apparatus for automatically building a pallet load of pallet load article units onto a pallet support including a frame defining a pallet building base, at least one articulated robot to transport and place the pallet load article units, a controller to control articulated robot motion and effect therewith a pallet load build, at least one three-dimensional, time of flight, camera to generate three-dimensional imaging of the pallet support and pallet load build, wherein the controller registers, from the three-dimensional camera, real time three-dimensional imaging data embodying different corresponding three-dimensional images of the pallet support and pallet load build, to determine, in real time, from the corresponding real time three-dimensional imaging data, a pallet support variance or article unit variance and generate in real time an articulated robot motion signal, the articulated robot motion signal being generated real time so as to be performed real time by the at least one articulated robot between placement of at least one pallet load article unit and a serially consecutive pallet load article unit enabling substantially continuous building of the pallet load build.
Detection and measurement of wear of robotic manipulator touch points
A robotic system includes a robotic manipulator having one or more contact pads. The contact pads have features therein that are detectable to determine or measure a degree to which they have worn down. Such features may include fluorescent materials, colorful materials, and/or RFID tags. A robotic environment may include one or more sensors to detect such features, and may be configured to generate a signal indicating that one or more contact pads are in need of maintenance.
Software compensated robotics
A software compensated robotic system makes use of recurrent neural networks and image processing to control operation and/or movement of an end effector. Images are used to compensate for variations in the response of the robotic system to command signals. This compensation allows for the use of components having lower reproducibility, precision and/or accuracy that would otherwise be practical.
Robot system and control method of the same
Provided is a robot system. The robot system includes a guide rail, a slider configured to move along the guide rail, a first source disposed the slider to move together with the slider, a rotation arm configured to rotate by the first driving source, and a vehicle service robot installed the rotation arm to move by the rotation arm.
Method and assembly for transferring products
A transfer device having a plurality of pick-up heads loads products into receptacles. The products are provided in a random arrangement in a pick-up area, and the position of each product is detected. To pick up the products, the transfer device is moved over the pick-up area and each pick-up head picks up an individual product at a pick-up time and in a pick-up position. The pick-up position and the pick-up time for the products are determined on the basis of the previously detected positions of the products. The placement of the products in a placement area may also occurs while the transfer device is moving relative to the receptacles.
Dynamic, interactive signaling of safety-related conditions in a monitored environment
Systems and methods for determining safe and unsafe zones in a workspace—where safe actions are calculated in real time based on all relevant objects (e.g., some observed by sensors and others computationally generated based on analysis of the sensed workspace) and on the current state of the machinery (e.g., a robot) in the workspace—may utilize a variety of workspace-monitoring approaches as well as dynamic modeling of the robot geometry. The future trajectory of the robot(s) and/or the human(s) may be forecast using, e.g., a model of human movement and other forms of control. Modeling and forecasting of the robot may, in some embodiments, make use of data provided by the robot controller that may or may not include safety guarantees.
Mobility surrogates
A mobility surrogate includes a humanoid form supporting at least one camera that captures image data from a first physical location in which the first mobility surrogate is disposed to produce an image signal and a mobility base. The mobility base includes a support mechanism, with the humanoid form affixed to the support on the mobility base and a transport module that includes mechanical drive mechanism and a transport control module including a processor and memory that are configured to receive control messages from a network and process the control messages to control the transport module according to the control messages received from the network.
AUTONOMOUS ROBOT
An autonomous robot comprises: a body, that is elongated along an axis oriented transverse to a direction of movement of the robot and, connected to the elongated body, a multispectral sensor, precisely two wheels, and a stabilizing device for controlling the pitch of the elongated body when the wheels are in motion, the wheels being in the form of spoked wheels.
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.
Operation adjustment apparatus for adjusting operation of robot apparatus and operation adjustment method for adjusting operation of robot apparatus
An operation adjustment apparatus includes a camera arranged so as to capture images of a robot and a hand. The robot controller includes an operation control unit that sends an operation command to the robot at a predetermined control cycle. The camera captures images at a time interval that coincides with the control cycle. A determination unit of the robot controller determines whether an operation of the hand is appropriate based on a result of image processing performed by an image processing unit. If the determination unit determines that the operation of the hand is not appropriate, a correction unit of the robot controller corrects a command statement included in an operation program so that the operation of the hand is an appropriate operation.