Patent classifications
B25J13/089
Controlling method for artificial intelligence moving robot
A controlling method for an artificial intelligence moving robot according to an aspect of the present disclosure includes: checking nodes within a predetermined reference distance from a node corresponding to a current position; determining whether there is a correlation between the nodes within the reference distance and the node corresponding to the current position; determining whether the nodes within the reference distance are nodes of a previously learned map when there is no correlation; and registering the node corresponding to the current position on the map when the nodes within the reference distance are determined as nodes of the previously learned map, thereby being able to generate a map in which the environment of a traveling section and environmental changes are appropriately reflected.
ROBOTIC SYSTEM WITH DEPTH-BASED PROCESSING MECHANISM AND METHODS FOR OPERATING THE SAME
A system and method for estimating aspects of target objects and/or associated task implementations is disclosed.
PROJECTING SAFETY-RELATED MONITORING FOR A MULTI-AXIS KINEMATIC SYSTEM WITH MULTIPLE MOVABLE SEGMENTS
A method for projecting safety-related monitoring for a multi-axis kinematic system with multiple movable segments. The method includes assigning multiple respective segment kinematic zones to in each case one or more segments of the multi-axis kinematic system, wherein the respective segment kinematic zones are formed by segment bounding volumes in dependence on the respective segments, providing respective movements of the respective segments in the Cartesian space, ascertaining for each segment spatial elements to be passed through as a result of the respective movements provided, determining for each segment respective overall bounding volumes as respective segment working zones on the basis of the ascertained spatial elements to be passed through, and providing the respective segment working zones for the projecting of a safety function of the safety-related monitoring.
DUAL MOUNTING FOR AUTOMATED REPAIR SYSTEMS
A dual mounted end-effector system mounted on a motive robot arm for preparing an object surface is described. The system includes a first tool configured to contact and prepare the object surface and a second tool configured to contact and prepare the object surface. The system also includes a force control. The force control is configured to align, in a first state, with the first tool in position to contact and prepare the object surface and, in a second state, with the second tool in a position to contact and prepare the object surface.
Adaptive grasp planning for bin picking
An adaptive robot grasp planning technique for bin picking. Workpieces in a bin having random positions and poses are to be grasped by a robot and placed in a goal position and pose. The workpiece shape is analyzed to identify a plurality of robust grasp options, each grasp option having a position and orientation. The workpiece shape is also analyzed to determine a plurality of stable intermediate poses. Each individual workpiece in the bin is evaluated to identity a set of feasible grasps, and the workpiece is moved to the goal pose if such direct movement is possible. If direct movement is not possible, a search problem is formulated, where each stable intermediate pose is a node. The search problem is solved by evaluating the feasibility and optimality of each link between nodes. Feasibility of each link is evaluated in terms of collision avoidance constraints and robot joint motion constraints.
LEGGED ROBOT AND METHOD OF CONTROLLING LEGGED ROBOT
A legged robot according to the present disclosure includes: a trunk; a plurality of legs provided on the trunk; and a changing section that changes a target ground-contact time of each of the legs, on the basis of target gait information, self-state information, and environment information.
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.
AUTONOMOUS MOBILE ROBOTIC SYSTEMS AND METHODS FOR PICKING AND PUT-AWAY
A method and system for autonomous picking or put-away of items, totes, or cases within a logistics facility. The system includes a remote server and at least one manipulation robot. The system may further include at least one transport robot. The remote server is configured to communicate with the various robots to send and receive picking data, and the various robots are configured to autonomously navigate and position themselves within the logistics facility.
CONTROL APPARATUS FOR CONTROLLING ROBOT ARM APPARATUS THAT HOLDS HOLDABLE OBJECT
A target object setting unit sets a position of a target object in a work object. A feature point recognizer detects feature points of a work object from a captured image obtained by an image capturing apparatus, the image including the work object and a holdable object. A first position calculator calculates a position of the target object in a coordinate system of the image capturing apparatus based on the feature points. A second position calculator calculates a position of the holdable object in the coordinate system of the image capturing apparatus based on the captured image. A control signal generator converts the positions of the target object and the holdable object in the coordinate system of the image capturing apparatus, into positions in a coordinate system of the robot arm apparatus, and outputs a first control signal to the robot arm apparatus based on the converted positions of the target object and the holdable object, for moving the holdable object to the position of the target object.
Robot system and control method
A robot system includes a base, a robot arm coupled to the base, a movement mechanism that moves the base, an input unit to which a target position of the base is input, a control unit that controls actuation of the movement mechanism based on the target position input to the input unit, a detection unit that detects a difference between a stop position of the base after the movement of the base by the movement mechanism is completed and the target position, and a memory unit that stores information on the difference detected by the detection unit. When the base is moved, the control unit sets a set target position where the base should stop according to the information already stored in the memory unit.