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.