Presentation on theme: "Saya Web Interface Project Edward Rafaelov & Vladimir Postel DEC. 2007 Advisors: Prof. Shlomi Dolev & Michael Orlov."— Presentation transcript:
Saya Web Interface Project Edward Rafaelov & Vladimir Postel DEC. 2007 Advisors: Prof. Shlomi Dolev & Michael Orlov
Introduction The goals of our project are: Remote control some of Sayas features and devices. Remote communication with Saya: Present video and audio captured from the camera that is located inside the left eye and microphone that connected to Saya. Provide possibility to send messages to Saya Increase popularity of Saya project by: Providing information about the Saya project. Make some of the features accessible to everyone.
Architecture of Audio And Video transmission processes. 5) Audio is transmitted to clients IP. 3) Clients IP is sent to the transmitting computers. 6) The applet runs, and presents the streams, (audio and video), from both transmitters. 1) Client enters the site that is on the server. 2) The Applet is downloaded to clients host. RTPRTP RTPRTP server user 4) Gets message with clients IP, creates connection & start transmitting. When client exits closes the connection. Saya1 Saya2 AudioVideo
Saya1 Sentry Eyes Compressor Com2 Rx-Tx Architecture of connection to Sentry, Execution of commands and eyes initialization User 2) Commands that client chooses are executed on sentry 1) Client enters the site that is on the server, Opens a page that provides control over Sentry. Site on apache 3) Server that runs on Saya1 gets eyes initialization request, connects to eyes via com2 port and runs initialization commands. status Video
Site on apache Architecture of 'Communication' with Saya Answer Message to Saya Saya 2 1) Client enters the site, Opens a page that provide ability to send messages to Saya. 2) Message is received by the server on Saya2 and processed by Saya2 user Audio & speech recognition
Conclusion Humanoid robots are very attractive. Most people are excited by communicating with the robots. Making Saya more realistic and practical will receive more attention and interest, so many additional helpful features could be developed. For future development of the project, additional options can be added: Ability to recognize people who have Bluetooth technology cell phones, by managing a database of people with cell phone numbers. When a person with Bluetooth passes near Saya, his name can be found in the data base and he will be greeted by Saya. The site can grow to a portal. Links to other projects about Saya can be added. Control and Configuration of Sayas features can be done via the web.
ScreenShots Sentry Sentry – power controller of eyes and compressor. Functions: turning on & off, rebooting, status.
Media gallery Media gallery - containing pictures, Press releases and TV videos about Saya.