Patent classifications
G05B2219/36017
SMART PROGRAMMING METHOD FOR INTEGRATED CNC-ROBOT
A programming method is for a numerical control machine tool system including a mobile terminal, a controller, a robot, and a numerical control machine tool. The mobile terminal is wirelessly connected to the controller configured to control the robot and the numerical control machine tool, and the robot and the numerical control machine tool being configured to work cooperatively to process a workpiece. The method includes: loading, at the mobile terminal, a preset motion model of the robot and the numerical control machine tool, the preset motion model being a plurality of graphical functional modules and a connection between them; receiving a graphical programming instruction for a user to configure the preset motion model using the mobile terminal; and converting the graphical programming instruction into G-code, where the G-code is used by the controller to control the robot and the numerical control machine tool to process the workpiece.
SCENARIO PROVIDING SYSTEM, SCENARIO PROVIDING DEVICE, SCENARIO EXECUTION TERMINAL, SCENARIO PROVIDING METHOD, SCENARIO EXECUTION METHOD AND PROGRAM
A scenario providing device stores a scenario file, a customization file for stating a setting value of a variable used for executing a process constituting a scenario, and a menu for selecting the scenario. A menu providing unit of the scenario providing device causes a scenario execution terminal to display the menu and decides the scenario in accordance with an option selected in the scenario execution terminal from options included in the displayed menu. The scenario providing unit of the scenario providing device transmits the scenario file of the decided scenario and the customization file. A scenario execution unit of the scenario execution terminal substitutes, in the scenario indicated by the scenario file, the setting value of the variable stated in the customization file by a user and executes the scenario.
Object Marking to Support Tasks by Autonomous Machines
An autonomous system used for a production process includes a device configured to manipulate workpieces according to production process tasks. A device controller generates world model of the autonomous system to include data objects representing respective physical objects in the production process, such as workspace, workpieces, and the device. Semantic markers attached to the data objects include information related to a skill to accomplish a task objective. Semantic markers may be activated or deactivated depending on whether the physical object is currently available for a task performance. The device is controlled to perform tasks guided by the semantic markers while relying on an anticipation function with reasoning operations based on types of physical objects, types of skills, and configuration of the data objects.
Method for waking up robot and robot thereof
A method for waking up a robot includes: acquiring sight range information when a voice command issuer issues a voice command; if the sight range information of the voice command issuer when issuing the voice command is acquired, determining, based on the sight range information, whether the voice command issuer gazes the robot when the voice command is issued; and determining that the robot is called if the voice command issuer gazes the robot.
Robot teaching device, and robot teaching method
To enhance the productivity of an offline teaching work by visualizing the working position, path, and the like of an end effector in offline teaching. A robot teaching device, includes: a teaching point marker display unit configured to display, on a GUI, teaching point markers for marking teaching points in a three-dimensional modeling space in which at least a three-dimensional model of a robot including an end effector and a three-dimensional model of a work piece are arranged, the teaching points serving as target passing points of the end effector; a joined path display unit configured to display, on the GUI, a joined path, which is a path connecting successive points among the teaching points to each other; and a changing point marker display unit configured to display, on the GUI, a changing point marker marking a point at which a working state of the end effector changes.
ROBOT TEACHING DEVICE INCLUDING ICON PROGRAMMING FUNCTION
A robot teaching device generates an operation program of a robot by arranging an instruction icon that represents an operation instruction of the robot. The robot teaching device comprises means for displaying a plurality of marks associated with the instruction icon in a case that the operation instruction includes a plurality of positions, wherein the mark is associated with an identifier of the position.
ENGINEERING AUTONOMOUS SYSTEMS WITH REUSABLE SKILLS
A computer-implemented method of engineering autonomous system with reusable skills includes displaying a graphical user interface simulating a physical environment. The graphical user interface depicts one or more simulated objects corresponding to one or more physical objects. Graphical markers are created on the simulated objects based on instructions provided by a user via the graphical user interface. The position and orientation of each graphical marker is determined with respect to the simulated objects. A skill function is created which comprises a functional description for using a controllable physical device to interact with the physical objects based on the position and orientation of each graphical marker. Executable code operable to perform the skill function is created and used to actuate the controllable physical device.
Device for interaction of an object exhibited with the aid of a robotic arm
The subject matter of the invention is a zone for the interactive presentation of an object comprising a user interface, a processing unit and a robotic arm. A user chooses a command by means of the user interface. The latter will transmit the chosen command to the processing unit. Said processing unit will make the chosen command correspond to a predetermined sequence stored in its storage memory. The processing unit will next cause a robotic arm to execute said sequence. Said robotic arm will execute said sequence, the consequence of which will be the initiation of a demonstration of the object displayed.
METHOD FOR WAKING UP ROBOT AND ROBOT THEREOF
A method for waking up a robot includes: acquiring sight range information when a voice command issuer issues a voice command; if the sight range information of the voice command issuer when issuing the voice command is acquired, determining, based on the sight range information, whether the voice command issuer gazes the robot when the voice command is issued; and determining that the robot is called if the voice command issuer gazes the robot.
Object marking to support tasks by autonomous machines
An autonomous system used for a production process includes a device configured to manipulate workpieces according to production process tasks. A device controller generates world model of the autonomous system to include data objects representing respective physical objects in the production process, such as workspace, workpieces, and the device. Semantic markers attached to the data objects include information related to a skill to accomplish a task objective. Semantic markers may be activated or deactivated depending on whether the physical object is currently available for a task performance. The device is controlled to perform tasks guided by the semantic markers while relying on an anticipation function with reasoning operations based on types of physical objects, types of skills, and configuration of the data objects.