Η Aldebaran ανοίγει το κώδικα του ανθρωποειδούς ρομπότ NAO


Nao - AldebaranΗ πρώτη φορά που είδα το ανθρωποειδές ρομποτάκι της Γαλλικής εταιρείας Aldebaran ήταν στο Athens Digital Week 2010 στο οποίο οι Kouretes (όπως λέγεται η ομάδα του Ρομποτικού ποδοσφαίρου του Πολυτεχνείου Κρήτης) έπαιξαν με την Nao Devils (που είναι η ομάδα ρομποτικού ποδοσφαίρου του Πολυτεχνείου του Ντόρτμουντ). Η πρώτη κουβέντα που είπε η φίλη που έσυρα μαζί μου στο ADW όταν είδε τα Nao ήταν ότι ήταν αρκετά “χαριτωμένα αυτά τα ρομποτάκια” και ομολογώ ότι συμφωνώ με το σχόλιο. Ειδικά όταν είναι γνωστό ότι το εν λόγω ρομποτάκι χρησιμοποιεί Linux καθώς και άλλα προγράμματα κλειστού λογισμικού.

Όμως τα Nao την Aldebaran αν και είναι αρκετά χαριτωμένα δεν είναι διαθέσιμα για το ευρύ κοινό.  H Aldebaran διαθέτει τα ρομποτάκια της σε εκπαιδευτικά ιδρύματα ως εργαλείο εκπαίδευσης στο προγραμματισμό ρομποτικών εφαρμογών. Αν και πρόσφατα άρχισε ένα πρόγραμμα για ανεξάρτητους Developers το όποιο δίνει πρόσβαση στο πλέον πρόσφατο μοντέλο της Aldebaran το NAO H25 Version 3.3 καθώς και εργαλεία ανάπτυξης (δεν χάνετε και τίποτα να δοκιμάστε).

Πριν λίγες ημέρες (στις 13 του μήνα συνέδριο Ρομποτικής και Αυτοματισμού του IEEE στην Σανγκάη ) η Aldebaran έκανε μια ευχάριστη έκπληξη στους developers καθώς με δελτίου τύπου της ανακοίνωσε ότι θα ανοίξει το NAOqi το κλειστού κώδικα λογισμικό του Nao. Μέσα στο 2012 η Aldebaran σκοπεύει να διαθέσει στην αγορά τα πρώτα της οικιακά ανδροειδή τα Nao Compagnon. Που αν και θα έρχονται με προεγκατεστημένες ρουτίνες συμπεριφοράς τις οποίες θα ανανεώνει μέσω σύνδεσης στο internet με WiFi και ο χρήστης θα μπορεί να εγκαταστήσει καινούριες ή ακόμη και να αναπτύξει τις δικές του ρουτίνες συμπεριφοράς και να τις μοιραστεί με άλλους χρήστες.

Ενημερωτικά το Nao που συμμετέχει στα RoboCup έχει τα ακόλουθα χαρακτηριστικά

  • ύψος 58 εκατοστά (δηλαδή μισό μέτρο και ένα milko)
  • βάρος 4.8 κιλά
  • αυτονομία 90 λεπτά πορεία (έτσι, να πήξει)
  • βαθμοί ελευθερίας 21 με 25
  • επεξεργαστής x86 AMD Geode 500 MHz
  • κάμερες δύο αισθητήρες CMOS 640 x 480 pixel
  • συνδεσιμότητα Ethernet, WiFi

RoboΝομίζω ότι πέραν από το ότι το Nao Compagnon είναι ένα ακριβό gadget είναι ένα ευχάριστο εργαλείο για μάθηση. Φυσικά και δεν είναι η μόνη πλατφόρμα ρομποτικής που μπορεί να χρησιμοποιηθεί για εκπαιδευτικούς σκοπούς  βλέπετε εδώ και 5 χρόνια περίπου η γνωστή σε όλους μας από τα παιδικά τουβλάκια LEGO έχει αναπτύξει την σειρά ρομποτικής LEGO Mindstorms. Το όποιο είναι διαθέσιμο στα περισσότερα μέρη του κόσμου. Στην Ελληνική αγορά το LEGO Mindstorms ΝΧΤ 2.0 μπορείτε να το βρείτε γύρω στα 360 με 380 ευρώ ετοιμοπαράδοτο.

Το κιτ του NXT 2.0 είναι γεμάτο αρκετά καλούδια όπως:

  • το LEGO intelligent brick NXT
  • 3 σερβομηχανισμούς
  • αισθητήρα υπέρηχων
  • 2 αισθητήρες αφής
  • αισθητήρα χρώματος

και ένα σωρό άλλα καλούδια ενώ στο διαδίκτυο υπάρχουν οδηγίες για ακόμη περισσότερα.

Η LEGO εδώ και αρκετό καιρό έχει διαθέσει το Firmware του LEGO intelligent brick κάτω από την δική της άδεια ανοιχτού κώδικα.

Είναι προφανές ότι συγκριτικά το NXT είναι σαφώς ένα πιο αδύναμο σύστημα αλλά σίγουρα περισσότερο ευέλικτο για τον μέσο χρήστη. Από την άλλη το Nao έχει ένα σημαντικό μειονέκτημα την τιμή του, όχι γιατί είναι πολύ υψηλή (μάλλον θα είναι) αλλά γιατί είναι άγνωστή.

Σε κάθε περίπτωση ότι από τα δύο και αν πέσει στα χέρια σας θα έχετε μια πολύ καλή ευκαιρία για πειραματισμούς και την δυνατότητα να κατανοήστε καλύτερα τις βασικές αρχές τις ρομποτικής έχοντας την δυνατότητα να χρησιμοποιήστε λογισμικό ανοιχτού κώδικα για τα projects σας.

Παρακάτω παραθέτω ένα βιντεάκι από το περίφημο αγώνα το οποίο ανέφερα στην αρχή του άρθρου.

 


About Eleftherios Kosmas

Technologist in the University of Athens, open source enthusiast, member of the local hackerspace, vice chairperson of the Libre Space Foundation,

Σχολιάστε