This is the sony aibo and sony psp WIFI hack!!
I know that is to expensive to buy one it will cost about 2000 dollar. But i found this verry verry impresive.
First you must know that the aibo pet has some cameras on his head to see around and watches where it walks and it remembers faces and voices. And you can see how it feels becouse it has a character. It alsow makes pictures during the day to make his own diari and it has a build in wifi.
WiFi Multi-Test .03 - Sony Gadget version
Hardware Required
Homebrew capable Sony PSP (firmware version 1.0 or 1.50)
WiFi Access point recommended (although WiFi peer-to-peer does work)
PC to send text to the PSP (mini-telnet mode)
PC to send JPG photos to the PSP (Photo Frame mode)
Optional: WiFi equipped ERS-210 or ERS-220 AIBO robot dog running RCodePlus or LifePlus software
Optional: WiFi equipped Sony CLIE with camera running SpyStillCam (eg: NXxx/NZ90/TH55/UX50 models)
Downloads
Wifi .03 version (1.0 and 1.50 binaries, source, samples) for both Fancy and Simple -> wifi_03.zip
NOTE: includes source to "SIMPLE" sample as well. The rest of this page describes the features of the "FANCY" WiFi Multi-Test app.
General Setup
you MUST have an "Infrastructure" connection. DHCP will work now.
Use of an access point is recommended. If you set everything manually you can use a "peer-to-peer" connection between the PSP and a PC (or AIBO or CLIE). To repeat, use of an access point is recommended.
The general picker interface is relatively straight-forward. Up and down buttons move the selection. Circle or X make a selection. Triangle cancels.
For accessing AIBO or CLIE devices, you must edit the IPADDR.TXT on the PSP. It is in the top folder of the Memory Stick DUO. Add the IP addresses of your devices there. You can have up to 5 of them. The AIBO or CLIE tests will let you pick the IP address of the device from a list.
When done with the Wifi Multi-Test program, remove the PSP battery or turn it off (exit code will be improved in future releases). Picking "Exit" from the main menu is optional.
If having problems, some potentially useful error information is saved in the "err.txt" file in the top folder of the memory stick DUO.
Features of the WiFi Multi-Test app
Picker for net conguration (DHCP now supported !)
Picker for one of four tests
Connect timeout logic and other improvements
More fleshed out "sockets.h"-like header (getting better, not complete)
Sample build with the PSPSDK (get latest)
Test#1: mini-telnetd like app. Telnet to your PSP and it will display on the screen. Similar to the original version but now allows larger display. [TCP/IP with the PSP as the server]
Test#2: wireless photo frame. UDP send a JPG to your PSP and it will display on the screen. [UDP/IP with the PSP as the server]
Test#3: AiboCam/Scope viewer. Run RCodePlus or AiboLifePlus on your ERS-2x0 Sony AIBO robot dog. Shows AIBO camera image and color detection grids on the PSP. [polled TCP/IP protocol with the PSP as the client, custom video codec]
Test#4: CLIE SpyCam Watcher. Run ClieSpyCam (URL) on your Sony CLIE PDA. Shows the camera image on the PSP. [polled TCP/IP protocol with the PSP as the client, JPG image data]
--------------------------------------------------------------------------------
Telnet test
This is a slightly longer version of the original mini-telnetd test in the .01 sample. Telnet to the PSP from your PC (standard port 23) and type what you want. It will display on the PSP screen. Sometimes there may be a delay. When the connection is dropped/closed, the test ends.
--------------------------------------------------------------------------------
Photo Frame Mode
[Disembodied PSP display - sorry for the blurry photo]
You can send JPG images from your PC to the PSP.
See the "PhotoSamp" folder for samples and PC utilities. Install on your PC.
The program "udpsend" will send photos from your PC to the PSP.
The command line program is run with "udpsend psp_ip_addr 100 filename.jpg".
psp_ip_addr is the IP Address of the PSP.
"100" is the port number used (fixed).
filename.jpg is the JPG filename to upload and display on the PSP.
Photos must be in standard JPG format. The JPG file must not be larger than 30KB.
The JPG image must not be larger than the PSP screen (480x272 pixels)!. If the JPG is too large, it will display "BAD JPEG".
See the "slideshow.bat" batch file, and edit the file for your JPG files and the IP address of your PSP.
Thanks to the IJG for the JPEG decompression source code.
Thanks to Paris Hilton and the card playing dogs for the sample photos.
To exit the test, hold the Triangle button on the PSP and then upload an image to the PSP. It should return to the main test picker. If it wedges, pop out the battery and try again.
NOTE: sometimes the first 'udpsend' will not work (send it twice).
NOTE: may have problems if the image width is not a multiple of 4. Make the JPGs 480x272 pixels to avoid problems.
--------------------------------------------------------------------------------
AiboCam/Scope Mode

[What AIBO sees is displayed on the PSP]
You must have a compatible WiFi capable AIBO model (ERS-210 or ERS-220 with WiFi card). AIBO must be running RCodePlus or one of the LifePlus variants. It must be on the same WiFi network as the PSP.
First be sure your AIBO is working using the PC (Windows) programs.
For RCodePlus see the AiboRemote instructions
For LifePlus see the AiboScope instructions
Add the IP address of your AIBO to the "IPADDR.TXT" in the root folder of the PSP memory stick.
The AIBO and the PSP must be on the same WiFi network.
An access point is strongly recommended. Peer-to-Peer is possible, but be sure the PSP is running first before booting the AIBO.
Pick the "Aibo Poll" test.
If it connects, it will display the AIBO camera image on the PSP display.
On the left side is the red and pink color detection results. On the right side is the blue, green and flesh-tone color detection results.
Press the Circle button to switch to a fullscreen mode
Press the Square button to switch back.
To exit the test, press the Triangle button on the PSP. It should return to the main test picker. If it wedges, pop out the battery and try again.
--------------------------------------------------------------------------------
CLIE SpyCam Watcher Mode

[What the CLIE camera sees is shown on the PSP display - sorry for the blurry photo]
You must have a SpyStillCam compatible CLIE model (NX/NZ with WiFi card, UX50 or TH55). It must be on the same WiFi network as the PSP.
First install the regular SpyStillCam software on your CLIE.
Test it with the watcher program that runs under Windows on your PC (SpyCamWatcher.exe). Be sure that is working.
Add the IP address of your CLIE to the "IPADDR.TXT" in the root folder of the PSP memory stick.
The CLIE and the PSP must be on the same WiFi network.
Run the SpyStillCam program on the CLIE
Run the WiFi MultiTest application on the PSP. Select the appropriate connection (if there is more than one)
Pick the "CLIE SpyWatch" test.
Select the IP address of the CLIE
Images from the CLIE camera should be displayed on the PSP
To exit the test, press the Triangle button on the PSP. It should return to the main test picker. If it wedges, pop out the battery and try again.
--------------------------------------------------------------------------------
For Developers - Source Code
The WiFi Multi-Test sample is built using the PSP toolchain and a (recent) version of the PSPSDK. Source for FANCY and SIMPLE apps provided in main .zip.