Robot, robot control system, and program for the same
AssigneeNEC Corporation
InventorYasuyuki Toki
Life of this patent
Estimating the term…
Abstract
A robot control system includes a scenario receiver to receive a robot control program or scenario, a scenario register to incorporate the received scenario in the robot, a scenario selector to select a scenario for execution thereof from scenarios beforehand incorporated in the robot and scenarios added to the robot, and a scenario executor to execute the selected scenario. Therefore, there are provided a robot, a robot control system, and a program of the same in which a new control program module can be added to a robot control program.
Claims42
A robot, comprising:
- receiver means for receiving a new robot control program module from a communication line;
- register means for adding the new robot control program module received by the receiver means to the robot;
- selector means for selecting a robot control program module to be executed from a robot control program module originally included in the robot and the new robot control program module added to the robot;
- and
- control program executor means for executing the robot control program module selected by the selector means.
A robot, comprising:
- a receiver means for receiving a new robot control program module from a communication line;
- a register means for adding the new robot control program module received by the receiver means to the robot;
- a selector means for selecting a robot control program module to be executed from a robot control program module originally included in the robot and the new robot control program module added to the robot;
- and
- a control program executor means for executing the robot control program module selected by the selector means;
- and the receiver means uses an internet as the communication line and receives the new robot control program module by the internet.
A robot control system, comprising:
- receiver means for receiving a new robot control program module from a communication line;
- register means for adding the new robot control program module received by the receiver means to the robot control system;
- selector means for selecting a robot control program module to be executed from a robot control program module originally included in the robot control system and the new robot control program module added to the robot control system;
- and
- control program executor means for executing the robot control program module selected by the selector means.
A robot control system, comprising:
- a receiver means for receiving a new robot control program module from a communication line;
- a register means for adding the new robot control program module received by the receiver means to the robot control system;
- a selector means for selecting a robot control program module to be executed from a robot control program module originally included in the robot control system and the new robot control program module added to the robot control system;
- and
- a control program executor means for executing the robot control program module selected by the selector means;
- and
- the receiver means uses an internet as the communication line and receives the new robot control program module by the internet.
A program storage medium storing a program which, when executed on a computer controlling a robot, causes said computer to perform the steps of:
- receiving a new robot control program module from a communication line;
- registering the received new robot control program module in the robot;
- selecting a robot control program module to be executed from a robot control program module originally included in the robot and the new robot control program module received by the robot;
- and
- executing the selecting robot control program module.
A program storage medium storing a program which, when executed on a computer controlling a robot, causes said computer to perform the steps of:
- receiving a new robot control program module from a communication line;
- registering the received new robot control program module in the robot;
- selecting a robot control program module to be executed from a robot control program module originally included in the robot and the new robot control program module received by the robot;
- and
- executing the selected robot control program module;
- and
- wherein the receiving step includes using an internet as the communication line.
A robot, comprising:
- a receiver for receiving a new robot control program module from a communication line;
- a register for adding the new robot control program module received by the receiver to the robot;
- a selector for selecting a robot control program module to be executed from a robot control program module originally included in the robot and the new robot control program module added to the robot;
- and
- a control program executor for executing the robot control program module selected by the selector.
Dependencies are inferred from the claim text.