Authoring system and method, and storage medium used therewith
First Claim
Patent Images
1. An authoring system for creating and editing an action-control program for controlling the action of a robot, said authoring system comprising:
- an editing unit which provides a user with a work site for creating and editing a scenario concerning the action of said robot; and
a converting unit which converts the scenario into a program code interpretable by said robot.
1 Assignment
0 Petitions
Accused Products
Abstract
In an authoring system, a user creates and edits a scenario for a robot by using a GUI screen and a mouse. An authoring tool converts the scenario into a mnemonic code called “RCODE”. When an RCODE action-control program is debugged, the RCODE program is extracted and encrypted step by step. The encrypted program is sequentially transferred to the robot by means of radio communication. The interpreter of the robot performs debugging by sequentially interpreting and executing the transferred program.
134 Citations
29 Claims
-
1. An authoring system for creating and editing an action-control program for controlling the action of a robot, said authoring system comprising:
-
an editing unit which provides a user with a work site for creating and editing a scenario concerning the action of said robot; and
a converting unit which converts the scenario into a program code interpretable by said robot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
an interpretation unit which interprets the program code transmitted by said communication means; and
a driving-control unit which drives said robot in accordance with the result of interpretation by said interpretation unit.
-
-
10. An authoring system according to claim 9, wherein said interpretation unit in said robot interprets and executes the transmitted program code in units of steps.
-
11. An authoring system according to claim 9, wherein:
-
said robot stores posture-transition-limiting information on each action and each posture which can directly be changed from the present status of said robot and on each posture which can be changed through an action and a posture; and
based on the posture-transition-limiting information, said driving-control unit converts the content of the program code into a form which enables transition of posture.
-
-
12. An authoring system according to claim 11, wherein:
-
the posture-transition-limiting information is stored in the form of a directed graph composed of nodes representing possible postures of said robot and action arcs which each link two nodes having a possible transition therebetween; and
said driving-control unit searches said directed graph and converts the content of the program code into a form which enables transition of posture.
-
-
13. An authoring method for creating and editing an action-control program for controlling the action of a robot, said authoring method comprising:
-
an editing step which provides a user with a work site for creating and editing a scenario concerning the action of said robot; and
a converting step which converts the scenario into a program code interpretable by said robot. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
an interpretation step which interprets the program code transmitted in said communication step; and
a driving-control step which drives said robot in accordance with the result of interpretation in said interpretation step.
-
-
22. An authoring method according to claim 21, wherein said interpretation step interprets and executes the transmitted program code in units of steps.
-
23. An authoring method according to claim 21, wherein:
-
said robot stores posture-transition-limiting information on each action and each posture which can directly be changed from the present status of said robot and on each posture which can be changed through an action and a posture; and
based on the posture-transition-limiting information, said driving-control step converts the content of the program code into a form which enables transition of posture.
-
-
24. An authoring method according to claim 23, wherein:
-
the posture-transition-limiting information is stored in the form of a directed graph composed of nodes representing possible postures of said robot and action arcs which each link two nodes having a possible transition therebetween; and
said driving-control step searches said directed graph and converts the content of the program code into a form which enables transition of posture.
-
-
25. A storage medium physically containing, in a computer-readable form, computer software described so as to control a computer system to execute authoring processing for creating and editing an action-control program for controlling the action of a robot,
said computer software comprising: -
an editing step which provides a user with a work site for creating and editing a scenario concerning the action of said robot; and
a converting step which converts the scenario into a program code interpretable by said robot. - View Dependent Claims (26, 27, 28, 29)
-
Specification