Patent classifications
G05B19/42
CONTROL SYSTEM
A control system (10) includes: a manual operating device (1) that generates an operation signal in accordance with rotation of a dial (11) by an operator; a machine tool controller (4) and a robot controller (5) that are connected in such a manner as to be communicable with each other and that control a machine tool (6) and a robot (7), respectively, based on the operation signal; and an operational-target setting unit (2, 3) that sets an operational target for the manual operating device (1) selectively between the machine tool (6) and the robot (7). The manual operating device (1) is connected to one of the controllers (4, 5) and inputs the operation signal to the one of the controllers. When the operational-target setting unit (2, 3) sets the operational target as a control target (6) or (7) to be controlled by the other of the controllers (4, 5), the one of the controllers (4, 5) transmits the operation signal or a signal based on the operation signal to the other of the controllers.
Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
An adaptive interface for a programmable system, for predicting a desired user function, based on user history, as well as machine internal status and context. The apparatus receives an input from the user and other data. A predicted input is presented for confirmation by the user, and the predictive mechanism is updated based on this feedback. Also provided is a pattern recognition system for a multimedia device, wherein a user input is matched to a video stream on a conceptual basis, allowing inexact programming of a multimedia device. The system analyzes a data stream for correspondence with a data pattern for processing and storage. The data stream is subjected to adaptive pattern recognition to extract features of interest to provide a highly compressed representation which may be efficiently processed to determine correspondence. Applications of the interface and system include a VCR, medical device, vehicle control system, audio device, environmental control system, securities trading terminal, and smart house. The system optionally includes an actuator for effecting the environment of operation, allowing closed-loop feedback operation and automated learning.
Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
An adaptive interface for a programmable system, for predicting a desired user function, based on user history, as well as machine internal status and context. The apparatus receives an input from the user and other data. A predicted input is presented for confirmation by the user, and the predictive mechanism is updated based on this feedback. Also provided is a pattern recognition system for a multimedia device, wherein a user input is matched to a video stream on a conceptual basis, allowing inexact programming of a multimedia device. The system analyzes a data stream for correspondence with a data pattern for processing and storage. The data stream is subjected to adaptive pattern recognition to extract features of interest to provide a highly compressed representation which may be efficiently processed to determine correspondence. Applications of the interface and system include a VCR, medical device, vehicle control system, audio device, environmental control system, securities trading terminal, and smart house. The system optionally includes an actuator for effecting the environment of operation, allowing closed-loop feedback operation and automated learning.
PROGRAMMING DEVICE
Provided is a programming device capable of reducing the load of an operator that creates a control program including a command corresponding to a function of an imaging device. Provided is a programming device for programming industrial machinery, the programming device including: a command generation unit that acquires information regarding an imaging device connected to a control device of the industrial machinery and that, on the basis of the acquired information, generates an icon or command statement expressing a command using an image acquired by the imaging device; and a command display unit that displays the generated icon or command statement on a display screen.
ROBOT SYSTEM, ROBOT CONTROL DEVICE, CONTROL METHOD, AND COMPUTER PROGRAM
Provided are a robot system, a robot control device, a control method, and a program which make it possible to more simply teach a robot action. The robot system comprises: a feature point teaching unit which causes a storage unit to store the position of a feature point that has been taught using lead-through; an input accepting unit which accepts the input of an angle value of a tool with respect to a workpiece W; a posture determining unit which determines the posture of the tool on the basis of the angle value of the tool; and a program generating unit which generates a robot program for a robot on the basis of the position of the feature point and the posture.
Robot system
The invention provides a robot system that enables easy, efficient, and precise checking through simulation. The invention includes a virtual model display unit configured to place virtual models in a virtual space on a screen and display the virtual models simultaneously with real equipment; a robot program teaching unit configured to perform teaching of a robot program in the virtual space; a real space virtual model display unit configured to display the virtual models and teaching points of the robot program in a real space, based on a positional relationship in the virtual space; and a virtual model placement position correcting unit configured to correct placement positions of the virtual models to match the real equipment in the real space.
Teaching Support Method, Teaching Support Device, and Storage Medium
A teaching support method includes: acquiring a movement of a robot arm having at least one joint, and a movement start point where the movement starts; calculating a plurality of candidates for an attitude of the robot arm at the movement start point that is acquired; calculating a state of rotation of the joint as of when the robot arm is moved according to the movement from the movement start point, for each of the plurality of candidates that are calculated; and reporting a result of calculation.
ROBOT CONTROL DEVICE, ROBOT PROVIDED WITH THE SAME, AND ROBOT SYSTEM
A robot control device configured to control operation of a robot configured to transfer a substrate while holding the substrate. The robot includes a robotic arm having at least one joint axis, and an end effector provided to a tip end of the robotic arm and configured to hold the substrate. A position and a posture of the end effector are defined by values of N variables. A value of at least one of the N variables that define a holding position and a holding posture of the end effector for holding the substrate placed on the installation position by the end effector is independent from a value of the corresponding variable among the N variables that define a withdrawn position and a withdrawn posture of the end effector after retreating the end effector in the holding position and the holding posture from the installation position.
METHOD AND SYSTEM FOR PROGRAMMING A ROBOT
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.
ROBOTIC DEMONSTRATION RETRIEVAL SYSTEMS AND METHODS
A robot system includes a selection module configured to select a stored demonstration for a robot from a database of stored demonstrations for different tasks of the robot; an encoder module of an attention model, the encoder module configured to determine a similarity value reflecting a similarity between: a user input demonstration for the robot; and the stored demonstration for the robot; and an indicator module configured to indicate whether the stored demonstration is the same as the user input demonstration and belongs to the same task based on the similarity value.