With R – CODE Software Development Kit, You can do the following:

 

Make AIBO walk, turn around, kick, touch, move its head, and track pink ball.
Make AIBO find a Pink Ball, human face, and/or AIBOne.
Make AIBO recognize 53 verbal commands, 35 media link sounds, and 68 tonal scales.
Execute 600 built-in contents (motions, sound, LED) which are included in commercial AIBOware (AIBO MIND).
Execute motions created using AIBO Motion Editor.  (You must convert your motions to an ODA file using RTool)
Execute MIDI, WAV sound created by users. (You must convert sounds to an ODA file using RTool)
Execute LED patterns created by users. (You must convert LED patterns to an ODA file using RTool)
Acquire data about obstacle detection (distance recognition), and data from the head, back, and chin touch sensors;
Use control statements including IF and FOR statements;
Run subroutines;
Use variables (32-bit integers only);
Perform arithmetic operations; and
Perform stack PUSH and POP operations.
Use the Wireless LAN capability to send commands to AIBO and for debugging.

 

A good way to start using the R-CODE SDK
 
(1) Download R-CODE SDK main archive (Redist7_ver1.zip).
You can download from this WEB site.
 
(2) Extract Redist7_ver1.zip by using your unzip application.
Winzip (http://www.winzip.com/) can extract *.zip file archives.
 
(3) Copy the Redist7/Eng/OPEN-R folder from Redist7_ver1.zip to the root (Ex. E:\)
of your AIBO Programming Memory Stick.
 
(4) Copy Redist7/sample/Maze.R from Redist7_ver1.zip to
/OPEN-R/APP/PC/AMS/R-CODE.R on your AIBO Programming Memory Stick.
You should rename the file Maze.R to R-CODE.R.
 
(5) Insert the AIBO Programming Memory Stick to your AIBO (ERS-7) and turn on AIBO.
 
(6) The Maze program will run just after booting AIBO.
 
(7) You can make your own R-CODE script program and copy it to /OPEN-R/APP/PC/AMS/R-CODE.R
on your AIBO Programming Memory Stick. The R-CODE script will be executed by AIBO.
 
(8) Please refer to the R-CODE command reference Redist7/rcode-ers7-cmdref-20040501_E.txt.
 
(9) If you want to create your own motions for your AIBO ERS-7, use AIBO Motion Editor.
Please see the FAQs of AIBO Motion Editor to get more information.
 
(10) To execute your original motions(*.mtn) made by AIBO Motion Editor,
you should use RTool to convert *.mtn to *.ODA and create ERS-7.MWC.
RTool can be downloaded from the R-CODE SDK download web page.
Please read the Readme file and QuickQuide to learn how to use RTool.
 
(11) A commercial MIDI editor or WAV editor is needed to create
LED, MIDI, and WAV files for AIBO ERS-7.