Patent classifications
B25J11/0055
CONTROL DEVICE FOR ROBOT, ROBOT SYSTEM, CONTROL METHOD, AND PROGRAM
A control device for moving a robot and causing the robot to perform a work onto a work target portion includes a reference position acquisition section that acquires a position of the work target portion as a reference position, based on detection data of a sensor that detects the work target portion, a movement direction acquisition section that acquires a movement direction of the robot, a direction determination section that determines a shift direction in which a working position of the robot onto the work target portion is to be shifted from the reference position, based on the movement direction acquired by the movement direction acquisition section, and a robot control section that positions the robot at a target position shifted from the reference position toward the shift direction by a predetermined shift amount, when carrying out the work onto the work target portion.
ARRANGEMENT AND METHOD FOR AUTOMATICALLY REMOVING A STRIP CONSISTING OF DARK MEAT FROM A FISH FILLET
An arrangement for automatically removing a strip of dark meat from a fish fillet has a conveying unit for transporting the fish fillet from an inlet to an outlet area in a transport direction along a transport path. Starting from the inlet area, successively along the transport path, are provided: a detector for detecting dark meat; a first cutting apparatus for removing a middle partial strip of dark meat; an opener for opening up the fillet such that the cut surfaces of a ventral-side partial and of a dorsal-side partial strip of dark meat point upwards; a cutting unit for removing the partial strips, the cutting unit comprising second and third cutting apparatuses for removing the ventral and dorsal-side partial strips. A control device is connected to the detector and the cutting apparatus, and all cuts are based on information from the detector.
SYSTEMS AND METHODS FOR AUTOMATED FRAMING CONSTRUCTION
Techniques of automated framing for use in the construction of building structures are described. Examples of such structures includes walls, wall panels, roofs, and the like. In one scenario, a robotic automated framing system assists with construction of a building structure. The robotic automated framing system can analyze an architectural plan and determine a project, based at least in part, on the architectural plan. The robotic automated framing system can also schedule a robot to perform the project, and cause the robot to perform at least some of the project.
Subsea manipulator
A subsea manipulator for a remotely operated underwater vehicle (ROV) that includes at least one linear, oil-filled electric actuator to control a motion of the manipulator in a subsea environment is disclosed. The remotely operated underwater manipulator includes an electric actuator for each axis of motion of the manipulator, and an end effector that includes a rotational joint and a tool motor for controlling a tool affixed to the end effector. A method for changing the tool of the manipulator in a subsea environment is disclosed.
ROBOT DRILLING CLAMP
A clamp for a robotic drill and related method and system for robotic drilling of a component. The clamp attaches to a drilling tool of a robotic drill. The clamp includes: an attachment portion configured for attachment to the drilling tool; a frame linearly moveable relative to the attachment portion along a central axis of the clamp parallel to a drilling direction of the drilling tool; an actuation mechanism including a servo motor configured to drive linear movement of the frame relative to the drilling tool; a workpiece contacting portion at a distal end of the frame, including a surface for contacting a surface of a workpiece to be drilled and an aperture allowing for passage of a drill bit of the drilling tool through to the workpiece surface; and a force sensor arranged to measure a force acting on the workpiece contacting portion in the drilling direction.
Articulating apparatus of a waterjet system and related technology
A waterjet system in accordance with at least some embodiments includes a carriage, a motion assembly configured to move the carriage horizontally relative to a workpiece, and a cutting head carried by the carriage. The waterjet system can also include a kinematic chain through which the cutting head is operably connected to the carriage. The kinematic chain can include first, second, and third joints rotatably adjustable about different first, second, and third axes, respectively. The carriage and the first and second joints can be configured to move the cutting head along a path relative to the workpiece while the cutting head directs a jet toward the workpiece to form a product. The third joint can be configured to shift a kinematic singularity away from the path to reduce or eliminate delay and corresponding reduced cutting accuracy associated with approaching the kinematic singularity.
End effector assemblies for drilling a plurality of spaced-apart holes in a part, robots including the end effector assemblies, and associated methods
End effector assemblies for drilling a plurality of spaced-apart holes in a part, robots including the end effector assemblies, and associated methods are disclosed herein. The end effector assemblies include a first force application structure, an end effector, and a second force application structure. The first force application structure is configured to apply a first force to a surface of the part. The end effector is configured to selectively transition the first force application structure between a retracted state and an extended state and to selectively extend a drill bit into the part and subsequently retract the drill bit from the part. The second force application structure is configured to continuously apply a second force to the surface of the part while the first force application structure is in the retracted state and as the end effector assembly transitions from a first predetermined location to a second predetermined location.
Wire saw device, and processing method and processing device for workpiece
In order to respond flexibly to various processing modes, such as forming curved surface shapes, when cutting a workpiece using a wire saw, this wire saw device (1) is provided with: a single robot arm (2) that is capable of moving freely by means of multi-axis control; a wire saw unit (3) that is detachably connected to the robot arm (2) via a tool changer (7); a wire (8) that spans a plurality of pulleys supported within the wire saw unit (3); and a workpiece cutting zone (20) that is established between the pulleys. The workpiece is cut to a prescribed shape by moving the robot arm (2) in a preset direction while running the wire (8) of the wire saw unit (3) and pressing the wire (8) against the supported workpiece.
HUMAN-ROBOT GUIDING SYSTEM FOR AGRICULTURAL OBJECTS DETECTION IN UNSTRUCTURED AND NOISY ENVIRONMENT BY INTEGRATED LASER AND VISION
A human-robot system and method for performing an agricultural task, the system including: a robotic manipulator with an agricultural tool coupled to an end effector thereof; an imaging device adapted to capture imagery of a target, the imaging device mechanically coupled to the end effector; a laser distance sensor adapted to measure a distance between the manipulator and the target, the laser distance sensor mechanically coupled to the end effector and collocated with the imaging device; and a control unit including: a processing unit, a monitor and a human-machine interface (HMI), wherein the processing unit is configured to display the imagery on the monitor and to receive markings from the HMI and calculate a trajectory for the manipulator to perform the agricultural task with the tool.
Automated drywall painting system and method
An automated painting system that includes a robotic arm and a painting end effector coupled at a distal end of the robotic arm, with the painting end effector configured to apply paint to a target surface. The painting system can also include a computing device executing a computational planner that: generates instructions for driving the painting end effector and robotic arm to perform at least one painting task that includes applying paint, via the painting the end effector, to a plurality of drywall pieces, the generating based at least in part on obtained target surface data; and drives the end effector and robotic arm to perform the at least one painting task.