Aldebaran Nao

Nao
Tootja Aldebaran Robotics
Loojariik Prantsusmaa
Hind 4 000–16 000 $
Tüüp Humanoidrobot
Eesmärk Arendus- ning õppetöö
Veebileht http://www.aldebaran.com/

Aldebaran Nao (edaspidi lihtsalt Nao) on prantsuse firma Aldebaran Robotics toodetud autonoomne programmeeritav humanoidrobot. Nao arendusprotsess algas juba aastal 2004 ning alates 15. augustist 2007 hakati Nao'd kasutama Sony robotkoera Aibo asemel rahvusvahelisel robotite jalgpallivõistlusel RoboCup standardliigas.[1] Lisaks kasutati algset Nao platvormi veel aastatel 2008 ning 2009, enne kui uus NaoV3R platvorm selle 2010 RoboCupil asendas.

Nao robotiperest on olemas mitu versiooni, alates Academics Edition seeriast, mis tehti kättesaadavaks ülikoolidele juba aastal 2008, ning alates aastast 2011 on neid võimalik igaühel osta. Kõige uuem versioon avaldati 2011 detsembris ning selle nimeks on Nao NextGen. Aldebarani Nao-seeria roboteid kasutavad mitmed akadeemilised asutused, näiteks Tokyo Ülikool[2], Kanpuri India Tehnoloogiainstituut[3] ning Tartu Ülikooli Tehnoloogiainstituut.

Arenduste ajalugu

[muuda | muuda lähteteksti]

Esimese Nao prototüübi valmistasid 2006. aastal, vaid aasta pärast firma loomist 12 Aldebarani firma töötajat. Ideeks oli töötada välja lihtne humanoidrobot üldkasutamiseks kõikidele inimestele, kuid potentsiaalsed kliendid olid juba tekkinud – uurimisrühmad ja teadlased. Aastal 2008 valiti Nao RoboCup standardliiga jalgpalli uueks platvormiks, asendades talle eelnenud Sony AIBO. Järgmine suurem läbimurre leidis aset 2010. aasta suvel, kui Shanghai maailmanäitusel näidati sünkroonset tantsuesitust, kus osales 20 Nao robotit 8-minutilises etenduses.[4] Kuid hiljem, 14. oktoobril teavitas Tokyo Ülikool 30 Nao hankimisest, mis võeti kasutusele mehhanoinformaatika osakonnas arvutiteaduste kursuste juhendamisel.[2]

Aastal 2011 tõi Nao platvormile mitmeid muudatusi – avalikustati roboti kontroll-liidese lähtekood avatud tarkvarana ning aasta lõpus, detsembris, toodi välja uusim platvorm: Nao Next Gen. Uuel versioonil oli mitu muudatust nii tarkvaraliselt kui ka riistvaraliselt – näiteks uuendati kaameraid, muudeti platvormi robustsemaks ning mehaaniliselt vastupidavamaks, parandati liikumiskiirust ning lisati kokkupõrkevastane süsteem, mis aitab arendajatel säästa aega programmeerimise pealt.[5]

2012. aastal alustati ASK NAO initsiatiivi, mille eesmärgiks on robootika abil õpetada autistlikke lapsi koolides – lapsed suudavad pisikese humanoidrobotiga "suhelda" paremini, kui inimesest terapeudiga. Lisaks sellele uuritakse ka võimalusi Nao kasutamiseks muudel abiotstarvetel, näiteks diabeetikutest laste abistamisel ning kasutuseks vanadekodudes.[6]

RoboCup Standardliiga

[muuda | muuda lähteteksti]

Alates aastast 2008 on Nao kasutusel rahvusvahelisel võistlusel RoboCup, mille varasem põhiplatvorm standardliigas oli neljajalgne robotkoer Aibo. Iga aastaga on toimunud suuri edasiminekuid robotite arenduses nii loogika, lokalisatsiooni kui ka liikumise ja meeskonnamängu osades. 2014. aastal osales esimest korda RoboCupil Tartu Ülikooli meeskond Philosopher.[7]

Nao robotid Simspark simulaatoris
Choreographe graafiline keskkond

Nao pakub vastavalt mudelile kuni 25 vabadusastet – odavamatel versioonidel üldjuhul vähem kui näiteks RoboCup jaoks kasutatavatel 25-astmelistel masinatel. Next Gen mudelitel on kaks protsessorit, millest üks asub eemaldatavas peas ning teine torsos ning palju erinevaid andureid, näiteks mitu suundmikrofoni, sonar, infrapunasaatjad ja -vastuvõtjad ning puutesensorid. Robot suudab kasutada kiirendusandurit, et määrata oma raskuskeset ning selle järgi enda asendit tuvastada. Lisaks leitakse raskuskeskme abil ümberkukkumise kohta infot, kui Nao väljub ettemääratud "kastist".[8]

Nao pardasüsteemi tuumaks on Intel Atom protsessor, mille peal jookseb NAOqi tarkvararaamistik, millel on mitu erinevat moodulit, mida arendaja saab programmeerimise käigus mugavalt kasutada.[9] Sisseehitatud kõlarid lubavad kasutada platvormi kõnesüntesaatorit ja kaks kaamerat on mõeldud kasutamiseks masinnägemise eesmärkidel, näiteks näotuvastus, lokalisatsioon jalgpalliväljakul ning kujundituvastus. Tarkvarasüsteemi kuulub ka graafiline programmeerimisliides Choreographe, mis lubab käitumist programmeerida vooskeemi põhjal.[10] Nao platvormiga kasutamiseks on kirjutatud mitu erinevait simulaatorit, eriti RoboCup jalgpalli jaoks.

Nao Evolution

[muuda | muuda lähteteksti]

2014. aasta juunis avaldas Aldebaran pressiteate uue Nao generatsiooni kohta, kus räägiti tulevasest platvormist. Evolution mudelil on uus tarkvararaamistik NAOqi 2.0, mis toob endaga kaasa mitu muudatust kõrgema taseme programmeerimises ning loogikas. Näiteks on parandatud näo- ning kujundituvastusalgoritme, parandatud teekonnaplaneerimist ning takistuste vältimist ning helituvastust. Riistvaralisest küljest saab Nao Evolution uue 48,6-vatt-tunnise aku, tugevad metallist hammasrattad tähtsamatesse liigestesse, vähem heli tekitavad kannad ning parema näpuhaarde.[11]

Tehnilised üksikasjad

[muuda | muuda lähteteksti]
Nao Next Gen V4 (2011) Nao V3.3 Nao V3.2
Kõrgus[12] 58 cm
Kaal 4,3 kg
Turuletoomise aasta 2011 2010 2009
Aku kestvus[12] Umbes 45 minutit
Vabadusastmeid[12] 21 kuni 25
Protsessor Intel Atom @ 1,6 GHz AMD Geode @ 550 MHz AMD Geode @ 550 MHz
Mälu 1 GB Muutmälu, 2 GB välkmälu, 8 GB Micro SDHC kaart 256 MB SDRAM, 2 GB välkmälu 256 MB SDRAM, 2 GB välkmälu
Roboti operatsioonisüsteem[12] NAOQi
Sobilduvad operatsioonisüsteemid[12] Windows, Mac OS, Linux
Programmeerimiseks kasutatavad keeled[12] C++, Python, Java, MATLAB, Urbi, C, .Net
Kaamerad[13] Kaks 1280×960 lahutusvõimega kaamerat Info puudulik
Ühenduvus[12] Ethernet, Wi-Fi, USB, Bluetooth, Infrapuna Ethernet, Wi-Fi
  1. http://www.engadget.com/2007/08/16/nao-robot-replaces-aibo-in-robocup-standard-platform-league "Nao robot replaces AIBO in RoboCup Standard Platform League"
  2. 2,0 2,1 https://web.archive.org/web/20140313013956/http://www.robots-dreams.com/2010/10/university-of-tokyo-selects-aldebaran-nao-robot.html "University of Tokyo Selects Aldebaran NAO Robot"
  3. http://timesofindia.indiatimes.com/city/kanpur/Robot-that-walks-talks-emotes-like-humans-Nao/articleshow/18326092.cms "Robot that walks, talks, emotes like humans...'Nao'"
  4. "Arhiivikoopia". Originaali arhiivikoopia seisuga 15. september 2014. Vaadatud 5. oktoobril 2014.{{netiviide}}: CS1 hooldus: arhiivikoopia kasutusel pealkirjana (link)
  5. https://web.archive.org/web/20140209022904/https://community.aldebaran-robotics.com/press/open/ "NAO Open Source – Aldebaran Robotics shares source code with its community."
  6. https://web.archive.org/web/20150930100620/https://asknao.aldebaran.com/publications "Publications"
  7. Homepage for Estonian Robocup team Philosopher[alaline kõdulink]
  8. https://web.archive.org/web/20140712071149/http://www.aldebaran.com/en/more-about More about NAO
  9. https://community.aldebaran-robotics.com/doc/1-14/dev/naoqi/index.html[alaline kõdulink]
  10. https://community.aldebaran-robotics.com/doc/1-14/software/choregraphe/index.html[alaline kõdulink]
  11. https://web.archive.org/web/20150201191553/https://www.aldebaran.com/en/press/press-releases/unveiling-of-nao-evolution-a-stronger-robot-and-a-more-comprehensive-operating "Unveiling of NAO Evolution: a stronger robot and a more comprehensive operating system"
  12. 12,0 12,1 12,2 12,3 12,4 12,5 12,6 https://web.archive.org/web/20140727092708/https://www.robotappstore.com/Pages/Robot.aspx?Robot=NAO "NAO Robot Family"
  13. https://community.aldebaran-robotics.com/doc/2-1/family/robots/video_robot.html[alaline kõdulink] "NAO - Video camera, Aldebarani ametlik dokumentatsioon"