project AIKO (AI - Android) 'when science meets beauty'

Αναδημοσιεύσεις άρθρων και συζητήσεις με θέμα την τεχνολογία.
Post Reply
User avatar
zweistein
Wow! Terabyte level
Wow! Terabyte level
Posts: 4537
Joined: Sun Oct 15, 2006 10:49 pm
Gender:
Location: in your computer
Contact:

project AIKO (AI - Android) 'when science meets beauty'

Post by zweistein » Mon Mar 23, 2009 1:24 pm

come and meet Aiko

Image


Welcome to Project Aiko
This is the official Project Aiko website which talks about the making of a gynoid called Aiko. The original goal of Aiko was to help our aging population to do simple tasks like make tea and coffee, tell them the weather, read a magazine or remind them to take their medication at the correct time. There are many applications for Aiko in the home, office or public places.

Aiko was built in my basement using credit card loans and my entire savings account as funding. One of my dreams is to make Aiko walk and do other house chores. I cannot do this without your donations and support. The donations will go towards new motors, sensors and mainboards to design Aiko’s new arm and leg systems.

Aiko is the first android to react to physical stimuli and mimic pain. This technology could be applied to people born with or who have undergone amputations. Aiko is the first step towards a life-like mechanical limb that has the ability to feel physical sensations.

I started to build Aiko on August 15, 2007. About a month and a half later, Aiko version1 was completed. Aiko made her first public appearance at the Hobby Show on November 2007 at the Toronto International Center and then at the Ontario Science Center a week later. Aiko is currently bilingual and can speak English and Japanese. Additional languages are a future possibility.
Current Donation: 6 motors (require 14 total - 7 motors per leg)





Link




Link



Aiko's Secret

Image


Height 152cm Bust: 82cm Waist: 57cm Hip: 84cm
Height 5 ft Bust: 32" Waist: 23" Hip: 33"
Even though it only took 1.5 months to build Aiko’s exterior, the B.R.A.I.N.S software running Aiko was a work in progress for many years.

Just a fun fact:
Aiko is the only female that I’ve known that gains weight every month, but her figure stays the same!
I recently finished watching the Japanese TV movie, “Boku no Kanojo wa Cyborg” (僕の彼女はサイボーグ). I couldn’t help but notice that there were striking similarities between the main character in this movie and myself such as having the same ambitions, the same hobbies, the same birthday. Anyway, after watching this movie, it makes me wondering if it’s possible to make a cyborg, like the one in the movie, with fully human emotions and feelings.


Image

About Aiko's Technology
With our current technology it is impossible to design software and hardware to mimic all systems of life. However, I have tried my best to designing an artificial intelligence system which uses both dynamic software and hardware linked together to mimic part of human behaviour. By using Bio Robot Artificial Intelligence Neural System (aka B.R.A.I.N.S) software together with a custom designed Humanoid (aka Aiko), we hope one day we will make an android as close to a human as much as possible.

Building a robot that will look humanoid is a very complicated but fascinating experience. The differences between robot and human are that we have feelings and emotions and robots do not. It is currently impossible to build a robot that will have the same feelings and emotions as us, but we can start by building a robot that looks human, one that can read, recognize objects, and interact with the surroundings.

Aiko has the ability to talk and interact with human (13,000+ sentences). Aiko can read books, newspapers (print font size at least 12 pts). She has the ability to solve math problems displayed to her visually. Aiko has the ability to see color patterns on the clothes you are wearing. Aiko in theory has the ability to bring you your orange juice or coffee. In other words, Aiko can distinguish between the different drinks. She can also recognize simple foods such as Hot Dogs, Hamburgers, Sandwiches and even toys. Aiko has the ability to recognize the faces of family members, or Aiko can be programmed to activate defense mode when it does not recognize the person’s face in the house such as in the case of an intruder. When you are about to go outside, Aiko can tell you to bring an umbrella if it is going to rain or wear warmer clothes if it is windy.

Image

Software B.R.A.I.N.S

The software is programmed in C, C# and Basic, and is constantly updated. BRAINS software controls speech, reading, math, vision, colors, hearing, automation and sensors. It controls reading temperatures to face and 3-D object recognition. In other words, it is literally the brain and heart of Aiko. In additional to controlling Aiko’s functions,the software can control Robot kits such as Kondo KHR2 through voice activation, automation and basic recognition. The BRAINS software is designed to interact with the surrounding environment, process it, and record the information into its internal memory. Once the internal memory is at full capacity, the information can be transferred into the server data base. The information can be shared for current and future robots. There are few things that no matter what I do, the software can not give Aiko an Emotion or a Soul. The BRAINS software is not even close to human AI,but as with any journey, one step at a time.

The Bio Robot Artificial Intelligence Neural System (BRAINS) is copyrighted by Trung Le under Canadian Intellecutal Property Office.

As of today the only Company ever to use the BRAINS software are:

BRAINS Full Version:
Aiko

Brains Lite Version: Work with Kumotek to design key elements for Interactive Robot
Intel Robot Arti. (Intel Arti - Kumotek)
Atom (Kumotek Interactive Robot for Nano TX 2008)



specifications
can control upto 8 camera with IEEE 1394 interface
can control upto 32 sensors, including gyro and acceleometer.
control micro controller, servo motors
control automation
control speech
control math recognition
control reading recognition
control color recognition
control motion recognition
control face recognition
control 3-D Object recognition
control AI conversation
control interaction with the surrounding

Image

Image
Hardware

Every week I upgrade Aiko's internal hardware. Aiko will undergoes major upgrade after the New Year.

Specification

Height: 152cm
Microprocessor: LS372 and C7 Board
Micro Controller: 5-8
8Gig solid state HD with 4Gig internal memory
Central Data 1000-1500Gig
Power source: Mn-Polymer 7.2V and 12.0V
Motors: Max 130kg.cm precise feedback is provided by the military grade, stainless steel potentiometer
Motors speed: Max 0.12sec at 60 degree
23 (36) DOF
2x gyros
2cameras, 1x1ccd (1x3ccd)
Control by Internal 32 bits OS


Image

Aiko movable joints

Image

Image Image


Can be use for Aiko or for human. Life-like mechanical limb that has the ability to feel physical sensation.
(Control by human muscle) special senors and controller will attach to the human's muscle.
In other words, controlling the hand with our muscles.


Human Brain >> Nerve Impluse >> Muscle >> Aiko's Hand

This technology can be beneficial for people born with or who have undergone amputations.
The hand can pick up small items such as beer's cap, to large items including coffee cup.
The artificial hand is controlled by two microcontrollers, which can be easilily modified to fit in any robotic project.


1) 5 movable fingers
2) Compact size. Same as human's hand
3) Will have complete sensors for feedback
4) Low Power consumption 5V
5) Can be use for Aiko. or human
6) 14 movable joints




source & more info: http://www.projectaiko.com/
Image
User avatar
AmmarkoV
Wow! Terabyte level
Wow! Terabyte level
Posts: 2838
Joined: Thu Nov 04, 2004 2:55 pm
Gender:
Location: Reloaded @ Santa Friday
Contact:

Re: project AIKO (AI - Android) 'when science meets beauty'

Post by AmmarkoV » Mon Mar 23, 2009 2:15 pm

Είναι πολύ ένδιαφέρον από μηχανολογικής άποψης..!
Δεν είναι εύκολο να χτίσεις/συντονίσεις τοσα moter ελεγκτές κτλ.. για να χτήσεις κάτι που να μιμείται το ανθρώπινο σώμα..
Πάντως από άποψη specs χαίρομαι γιατί το Guard Dog είναι μάλλον αρκετά κυριλλέ! :-D

Έχω κάνει implement
Χ control micro controller, servo motors
Χ control automation
Χ control speech
Χ control color recognition
Χ control motion recognition
Χ control face recognition (detection βασικά :roll: )
Χ control interaction with the surrounding

Και δεν έχει μόνο
control math recognition ( το οποίο είναι trivial να κάνεις implement ένα calculator )
control reading recognition ( το οποίο θέλει ένα OCR layer )
control 3-D Object recognition ( το οποίο αμφιβάλλω αν το έχουν καταφέρει σε λειτουργικό επίπεδο )
control AI conversation ( το οποίο είναι πολύ ενδιαφέρον! :-D )
Spoiler: εμφάνιση/απόκρυψη
I would love to change the world, but they won't give me the source code. Οι καθηγητές πληρώνονται από το δημόσιο αρα από όλους τους Έλληνες για να κάνουν τα μαθήματα. Όλοι οι Έλληνες θα έπρεπε να μπορούν να δουν τα μαθήματα τα οποία πληρώνουν! Tο πνευματικό έργο που επιτελείται με τα χρήματα του δημοσίου ΔΕΝ είναι μόνο δικό σας Όποιος δεν δίνει πανελλήνιες έχει δικαίωμα στην γνώση που πληρώνει [url=http://ammar.gr/gddg]gddg blog[/url]
Image
User avatar
maxthebest
Kilobyte level
Kilobyte level
Posts: 180
Joined: Fri Dec 02, 2005 5:23 pm
Location: Παράδεισος

Re: project AIKO (AI - Android) 'when science meets beauty'

Post by maxthebest » Mon Mar 23, 2009 8:39 pm

programmed to activate defense mode when it does not recognize the person’s face in the house such as in the case of an intruder
θα εχει πλακα να κανει κανενα arrayIndexOutOfBoundsException, να δουμε μετα ποιος θα ειναι ο intruder.
Ούτοι συνέχθειν, αλλά συμφιλείν έφυν (Αντιγόνη στοίχος 523) =
Δεν γεννήθηκα για να συμμερίζομαι το μίσος , αλλά για να αγαπώ και να με αγαπούν.
User avatar
AnINffected
Gbyte level
Gbyte level
Posts: 1935
Joined: Fri Jul 30, 2004 7:12 am
Location: There and Back Again

Re: project AIKO (AI - Android) 'when science meets beauty'

Post by AnINffected » Mon Mar 23, 2009 10:06 pm

WoW!Πώς υπάρχουν άνθρωποι (μαζί και εσύ, Ammar) που μπορούν να κάνουν τόσα πολλά μόνοι τους;
Εγώ στον calculator κολλάω... :-p

C, C# και Basic δεν έχουν ArrayIndexOutOfBoundsException :-p
Σοβαρά τώρα, εδώ μπορεί να σου ψήσει καφέ (κυριολεκτικά!), λες να μην έχει καλό exception handling?
The Analytical Engine has no pretensions to originate anything. It can do whatever we know how to order it to perform (...)
Ada Lovelace


Θέλω και εγώ να παίξω D&D λέμε!!! :-( :-(
User avatar
AmmarkoV
Wow! Terabyte level
Wow! Terabyte level
Posts: 2838
Joined: Thu Nov 04, 2004 2:55 pm
Gender:
Location: Reloaded @ Santa Friday
Contact:

Re: project AIKO (AI - Android) 'when science meets beauty'

Post by AmmarkoV » Mon Mar 23, 2009 10:29 pm

AnINffected wrote:Πώς υπάρχουν άνθρωποι (μαζί και εσύ, Ammar) που μπορούν να κάνουν τόσα πολλά μόνοι τους;
Χρόνος να υπάρχει και όλα γίνονται! :-p

LoL , το arrayIndexOutOfBoundsException που λές δεν είναι το πρόβλημα..
Μια ομάδα για το Darpa Grand Challenge είχε γράψει το κυρίως project σε C# και σε κάποια στιγμή ο Garbage collector έσκασε :-p ..

http://www.codeproject.com/KB/showcase/ ... filer.aspx

Image
Image
In the finals, we ran for 9 miles before succumbing to a memory leak in the obstacle-detection code. Actually, most of our code is written in garbage-collected C#, so it wasn't a memory leak per se, but it wasn't until two weeks later that we discovered the true problem.

It was the closest thing to a memory leak that you can have in a "managed" language. C# manages your memory for you by watching the objects you create. When your code no longer maintains any reference to the object, it automatically gets flagged for deletion without the programmer needing to manually free the memory, as they would need to do in C or C++. Hence, in order to be allocating memory that is never freed in C#, you need to somehow be referencing an object in a way that you don't know about. Our actual bug occurred in the obstacle detection code. As we detect obstacles in each frame, we store the ones we detect. As the car moves, we call an update function on each of the obstacles that we know about, to update their position in relation to the car. Obviously, once we pass an obstacle, we don't need keep it in memory, so everything 10 feet behind the car got deleted.

Or so we thought. We kept noticing that the computer would begin to bog down after extended periods of driving. This problem was pernicious because it only showed up after 40 minutes to an hour of driving around and collecting obstacles. The computer performance would just gradually slow down until the car just simply stopped responding, usually with the gas pedal down, and would just drive off into the bush until we pulled the plug. We looked through the code on paper, literally line by line, and just couldn't for the life of us imagine what the problem was. It couldn't be the list of obstacles: right there was the line where the old obstacles got deleted. Sitting in a McDonald's the night before the competition, we still didn't know why the computer kept dying a slow death. Because we didn't know why this problem kept appearing at 40 minutes, we decided to set a timer. After 40 minutes, we would stop the car and reboot the computer to restore the performance.

On race day, we set the timer and off she went for a brilliant 9.8 mile drive. Unfortunately, our system was seeing and cataloging every bit of tumbleweed and scrub that it could find along the side of the road. Seeing far more obstacles than we'd ever seen in our controlled tests, the list blew up faster than expected and the computers died only 28 minutes in, ending our run.
Οπότε μάλλον ταιριάζει γάντι το comment του maxthebest :smt023
Spoiler: εμφάνιση/απόκρυψη
I would love to change the world, but they won't give me the source code. Οι καθηγητές πληρώνονται από το δημόσιο αρα από όλους τους Έλληνες για να κάνουν τα μαθήματα. Όλοι οι Έλληνες θα έπρεπε να μπορούν να δουν τα μαθήματα τα οποία πληρώνουν! Tο πνευματικό έργο που επιτελείται με τα χρήματα του δημοσίου ΔΕΝ είναι μόνο δικό σας Όποιος δεν δίνει πανελλήνιες έχει δικαίωμα στην γνώση που πληρώνει [url=http://ammar.gr/gddg]gddg blog[/url]
Image
User avatar
AmmarkoV
Wow! Terabyte level
Wow! Terabyte level
Posts: 2838
Joined: Thu Nov 04, 2004 2:55 pm
Gender:
Location: Reloaded @ Santa Friday
Contact:

Re: project AIKO (AI - Android) 'when science meets beauty'

Post by AmmarkoV » Mon Mar 30, 2009 9:46 pm


Link

Link
Japenese Female Super Model (HRP-4C) Robot debuts at Tokyo Fashion Week :smt023
Spoiler: εμφάνιση/απόκρυψη
I would love to change the world, but they won't give me the source code. Οι καθηγητές πληρώνονται από το δημόσιο αρα από όλους τους Έλληνες για να κάνουν τα μαθήματα. Όλοι οι Έλληνες θα έπρεπε να μπορούν να δουν τα μαθήματα τα οποία πληρώνουν! Tο πνευματικό έργο που επιτελείται με τα χρήματα του δημοσίου ΔΕΝ είναι μόνο δικό σας Όποιος δεν δίνει πανελλήνιες έχει δικαίωμα στην γνώση που πληρώνει [url=http://ammar.gr/gddg]gddg blog[/url]
Image
redlabel
Wow! Terabyte level
Wow! Terabyte level
Posts: 2057
Joined: Tue Jun 27, 2006 12:32 pm
Academic status: Professor
Gender:

Re: project AIKO (AI - Android) 'when science meets beauty'

Post by redlabel » Mon Mar 30, 2009 9:53 pm

Η αισθητική του λαού αυτού πάντα με απογοήτευε οικτρά (to say the least...).

Δ. Γκρ.
Post Reply

Return to “Τεχνολογικά Νέα”