Patent classifications
G05B2219/40317
ARTIFICIAL INTELLIGENCE CLEANER
An artificial intelligence cleaner includes a memory, a microphone configured to receive a speech command, an image sensor configured to acquire image data, a driving unit configured to drive the artificial intelligence cleaner, and a processor configured to determine whether a cleaning instruction image is recognized using the image data when the speech command input to the microphone is a command for designating an area to be preferentially cleaned, acquire a position of a user using the image data when the cleaning instruction image is recognized, and controls the driving unit to move the artificial intelligence cleaner to the acquired position of the user.
CONTROL APPARATUS, WORK ROBOT, NON-TRANSITORY COMPUTER-READABLE MEDIUM, AND CONTROL METHOD
A control apparatus for controlling operation of a work robot for performing work inside a target region using a manipulator includes a trajectory information acquiring unit for acquiring N−1 or N pieces of trajectory information respectively indicating N−1 or N trajectories connecting N work regions where the work robot performs a series of work operations in order of a series of work operations; a classifying unit for classifying the N−1 or N trajectories as (i) trajectories that need correction or (ii) trajectories that do not need correction; and a trajectory planning unit for planning a trajectory of a tip of the manipulator between two work regions relating to the each of the one or more trajectories, for each of the one or more trajectories classified as a trajectory that needs correction by the classifying unit.
ROBOT CONTROL APPARATUS, ROBOT CONTROL SYSTEM, AND ROBOT CONTROL METHOD
A robot control apparatus includes a drive controller configured to control a plurality of motors which are configured to drive a plurality of link mechanisms of a parallel link robot, respectively, and abnormality determination circuitry configured to determine based on state data of the plurality of motors whether at least one of collision of the parallel link robot and dislocation in the link mechanisms occurs.
ROBOT AND METHOD FOR OPERATING A ROBOT
The invention relates to a method for operating a robot and to a robot, wherein the robot comprises movable elements ELE.sub.m which can be driven by actuators AKT.sub.n, and is designed to carry out a movement B with the elements ELE.sub.m, and wherein the robot comprises a detection system for determining signals W.sub.G.sub.
ROBOT CONTROL DEVICE, ROBOT CONTROL METHOD, AND ROBOT CONTROL PROGRAM
A robot control device according to the present invention is configured to: detect a collision of a robot with an object at a predetermined collision detection sensitivity; perform control of operating the robot, and stopping the robot when a detection part detects the collision; and decrease, when a predetermined circumstance causing the robot to have a low temperature is satisfied, the collision detection sensitivity compared to when the predetermined circumstance is unsatisfied.
Control apparatus, work robot, non-transitory computer-readable medium, and control method
A control apparatus for controlling operation of a work robot for performing work inside a target region using a manipulator includes a trajectory information acquiring unit for acquiring N−1 or N pieces of trajectory information respectively indicating N−1 or N trajectories connecting N work regions where the work robot performs a series of work operations in order of a series of work operations; a classifying unit for classifying the N−1 or N trajectories as (i) trajectories that need correction or (ii) trajectories that do not need correction; and a trajectory planning unit for planning a trajectory of a tip of the manipulator between two work regions relating to the each of the one or more trajectories, for each of the one or more trajectories classified as a trajectory that needs correction by the classifying unit.
INFORMATION PROCESSING METHOD, CONTROL METHOD OF ROBOT DEVICE, ROBOT SYSTEM, ARTICLE MANUFACTURING METHOD AND INFORMATION PROCESSING APPARATUS
An information processing method includes an output step in which a control device outputs a wire model having a length and a fixed position that satisfy a predetermined condition based on an initial value of at least one fixed position where a wire wired outside of a movable unit is fixed, an initial value of the length of the wire, and search conditions including physical constraints imposed on the wire associated with a move of the movable unit.
SIMULATED ROBOT TRAJECTORY
A simulation system according to an example includes circuitry configured to: virtually execute an operation program including a path representing a trajectory of a robot, on a virtual space in which the robot and another object are arranged; check whether there is an interference between the robot and the other object based on an execution result of the operation program; and adjust a parameter related to at least one teaching point corresponding to the path in response to detecting the interference.
METHOD FOR IMITATION OF HUMAN ARM BY ROBOTIC ARM, COMPUTER READABLE STORAGE MEDIUM, AND ROBOT
A method for controlling an arm of a robot to imitate a human arm, includes: acquiring first pose information of key points of a human arm to be imitated; converting the first pose information into second pose information of key points of an arm of a robot; determining an angle value of each joint of the arm according to inverse kinematics of the arm based on the second pose information; and controlling the arm to move according to the angle values.
METHOD FOR VALIDATING PROGRAMMED EXECUTION SEQUENCES OR TEACHING PROGRAMS FOR A ROBOT IN A WORKING CELL, AND A ROBOT AND/OR ROBOT CONTROLLER FOR SAID METHOD
The invention describes a robot (5) and/or robot controller (17) and a method for validation of programmed workflow sequences or teaching programs (20) of a robot (5) preferably with a robot controller (17), wherein the robot (5) is preferably mounted on or next to a processing machine, in particular an injection molding machine (4), and serves for the extraction, handling, manipulation or further processing of injection-molded parts (3) which have just been produced. The travel parameters, equipment features and functionalities of the physical robot (5) are stored in a configuration file (27) on the control side. The robot controller (17) creates a virtual robot model (21) from these stored data. For validation of a workflow sequence, the robot controller (17) uses the current teaching program (20) in the robot controller (17) whereby the visualization of the workflow sequence is displayed directly on an output unit of the robot controller (17).