RemoteTest Manual

[-] Overview
RemoteTest is an application that shows the features of the AIBO Remote
Framework.

[-] How to use
0. Please put the RemoteTest.exe file in the same folder as VAIBOServer.exe. 
   You can add the directory that is located *.dll to the Windows PATH,
   then the RemoteTest.exe can be executed but it cannot find SonyTTS engine.
1. Execute RemoteTest.exe and input AIBO's IP address in the Connection
   Settings box.
   (Click the UPnP button and click the Search button to search for AIBO.)
2. Click the Connect button
   The AIBO Output Window will open. It shows what AIBO recognizes.
3. Click the Remote button.

[To see AIBO's camera image]
4.1 Click the Image button. The ImageTP dialog will open.
4.2 Click the Start button to see what AIBO sees.

[To send/receive audio to/from AIBO]
5.1 Click the Audio button. The Audio dialog will open.
5.2 The upper area is for transferring sound from AIBO to your PC
    Click Start and Receipt to hear what AIBO is hearing from your PC
    speakers.
5.3 The lower area is for transferring sound from your PC to AIBO
    Click Start and Transmission to send sound from the default microphone of
    your PC to AIBO's speaker.

[To see sensor information]
6.1 Click the Sensor button. The SensorTP dialog will open.
6.2 Click the Start button to display all of the sensor information.

[To see the 3D AIBO model]
7.1 Click Start in the SensorTP dialog.
    (The sensor information from SensorTP is required to show the 3D AIBO
    model)
7.2 Click the 3D button. The 3D View dialog will open.
7.3 Click the Load button to display the 3D AIBO model.
7.4 The 3D model moves when the real AIBO moves.

[To change AIBO's posture and move AIBO's head]
8.1 Click the Posture button.

[To enable AIBO's recognition engines]
9.1 Click the Autonomy services button.
9.2 Voice, moving object, visual pattern, speaker, face, cliff, and target
    recognition engines can be turned ON/OFF.
9.3 To search and track the pink ball, AIBOne, or hand, it is required to
    enable target recognition.
9.4 To search and track faces, it is required to enable face recognition.
9.5 To search for AIBO cards, it is required to enable visual pattern
    recognition.

[Make AIBO self charge or move AIBO near its AIBOne]
10.1 Click the Autonomy services button.
10.2 Select the Robot function and click the Exec button.

[To Search and Track objects]
11.1 Click the Kick/Header button.
11.2 To search and track objects, it is required to enable the appropriate
     recognition engine for the object.
     Refer to 9.1

[Make AIBO kick or do a header]
12.1 Click the Kick/Header button.

[Make AIBO walk]
13.1 Click the Walk button.
13.2 To execute the Target approach command, it is required to enable the
     appropriate recognition engine.
     Refer to 9.1

[Set AIBO's volume]
14.1 Click the Etc button.

[To use the Text to Speech function]
15.1 To use TTS, NetAudio needs to be started.
     Click the Audio button and start NetAudio (from PC to AIBO).
     Don't click the Transmit button. If transmission is enabled,
     NetAudio starts to send sound from the PC (default microphone) to AIBO,
     so TTS cannot make AIBO speak
15.2 Click the TTS button.
15.3 Select the TTS engine to use. Sony TTS is for Japanese, and Microsoft's
     TTS is for English.
15.4 Click the Speak(1) or (2) button to make the PC speak.  Click the
     AIBO(1) or (2) button to make AIBO speak.

[Set AIBO's internal clock]
16.1 Click the Time setup button

[Play built-in contents on AIBO]
17.1 Click the Motion button. Contents are categorized by
     Large/Middle/Small/Level values. 
     The LMS-Level contents are listed in RFW_CDB_E_beta1.xls.
     Please check Infinity and Extra Flag (MW expansion flag) if the
     contents on the list have these flags. Click the Execute button.

[Play original user contents]
18.1 Click the FTP button. Click the Start button in this dialog to start
     FTP translation function.
18.2 Click the Contents button. Transfer ERS-7.MWC file that was made with
     MEdit. Transfer NETMTN.ODA, NETAUDIO.ODA, and NETLED.ODA files that were
     made with MEdit, too.
     (Be careful!  The ERS-7.MWC file that was made with RTool cannot be used with
     AIBO Remote Framework.  You must use the ERS-7.MWC file that was generated
     by MEdit.  The original file, MWC.CFG, which was made with a text-editor,
     can be used in each tool to generate the appropriate ERS-7.MWC, but you must
     make sure to keep these resulting files separate.)
     * See documentation in the RTool about the MWC.CFG file format.
     * The file size is limited for this FTP function. You will get an Error
     message when the file is out of buffer. A WAV file is too large for this
     function, so don't include WAV file in the NETAUDIO.ODA.
18.3 Click the Contents renewal button.
18.4 Click the Play button with mwcid that corresponds to original contents.

[To register visual patterns]
19.1 The results of visual pattern recognition are returned as semantics.
     The results are shown in the AIBO Output. Click the AIBO Output button to
     display this dialog.
19.2 It is required to enable the visual pattern recognition engine.
     Click the Autonomy services button and set Visual pattern recognition to ON.
19.3 If the output from other recognition engines clutters the AIBO Output
     window, please set the other recognition engines to OFF.
19.4 Click the VPR button. The VPR dialog will open.
19.5 Put something in front of AIBO to register the visual pattern.
19.6 Click the Train model button.
19.7 Remove the object that is registered and show it to AIBO again.
19.8 If the semantics EPTN(0x1641) is shown in the AIBO Output, the new
     visual pattern was recognized.
19.9 Multiple visual patterns can be registered. Each ID and sub-information
     are returned in SubInfo[]. To know more, see the API specification 
     documents in the HTML folder.

[Change AIBO's mode when it is disconnected from the network]
20.1 Click the Autonomy services button.
20.2 You can change AIBO's mode in "The mode when disconnected".
