Αυτόνομο όχημα. Τελική Αναφορά. Γιάννης Τζώρτζης



Σχετικά έγγραφα
ΕΘΙΜΑ ΤΟΥ ΚΟΣΜΟΥ. Αγγελική Περιστέρη Α 2

Κεφάλαιο 4 ο Η αριστοτελική φυσική

Οι 21 όροι του Λένιν

Δαλιάνη Δήμητρα Λίζας Δημήτρης Μπακομήτρου Ελευθερία Ντουφεξιάδης Βαγγέλης

ΑΠΑΝΤΗΣΕΙΣ ΣΤΟ ΙΑΓΩΝΙΣΜΑ ΝΕΟΕΛΛΗΝΙΚΗΣ ΛΟΓΟΤΕΧΝΙΑΣ ΘΕΩΡΗΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Γ ΛΥΚΕΙΟΥ

Η Ψυχοπαθολογία του Πολιτικού Του Φ.Μωρόγιαννη *

Κατερίνα Παναγοπούλου: Δημιουργώντας κοινωνικό κεφάλαιο την εποχή της κρίσης

Τοποθέτηση Δημάρχου Γ. Πατούλη. για τεχνικό πρόγραμμα 2010

ΤΕΙ ΗΠΕΙΡΟΥ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΛΟΓΙΣΤΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

Α. ΟΡΓΑΝΑ ΣΧΕΔΙΑΣΜΟΥ ΚΑΙ ΕΦΑΡΜΟΓΗΣ

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ ΚΡΗΤΗΣ ΣΧΟΛΗ ΙΟΙΚΗΣΗΣ ΟΙΚΟΝΟΜΙΑΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

Σοφία Γιουρούκου, Ψυχολόγος Συνθετική Ψυχοθεραπεύτρια

ΔΕΛΤΙΟ ΤΥΠΟΥ. Ελλείψεις στο φορολογικό νομοσχέδιο. Σοβαρές ελλείψεις στη νέα μορφή του φορολογικού νομοσχεδίου

Ασυντήρητες και επικίνδυνες οικοδομές

ΧΙΙΙ Επιτροπή Εκπαιδευτικής Υπηρεσίας

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

Συνοπτική Παρουσίαση. Ελλάδα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΔΙΕΘΝΩΝ ΚΑΙ ΕΥΡΩΠΑΪΚΩΝ ΣΠΟΥΔΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΙΣ ΔΙΕΘΝΕΙΣ ΚΑΙ ΕΥΡΩΠΑΪΚΕΣ ΣΠΟΥΔΕΣ

Το ολοκαύτωμα της Κάσου

ΤΕΙ ΚΑΛΑΜΑΤΑΣ. ΑΡΓΥΡΗ ΔΗΜΗΤΡΑ Σχολής Διοίκησης και Οικονομίας Τμήμα Χρηματοοικονομικής και Ελεγκτικής Επιστήμης Εισηγητής :Λυγγίτσος Αλέξανδρος

Όμιλος Λογοτεχνίας. Δράκογλου Αναστασία, Κιννά Πασχαλίνα

Το σύμπαν μέσα στο οποίο αναδύεστε

Πρόγραμμα Κοινωνικών Δεξιοτήτων Δεκεμβρίου

ΑΝΑΚΥΚΛΩΣΗ ΤΗΓΑΝΕΛΑΙΟΥ ΓΙΑΤΙ - ΠΩΣ - ΠΟΤΕ

ΠΑΡΟΥΣΙΑΣΗ ΚΑΙ ΚΡΙΤΙΚΗ ΒΙΒΑΙΟΥ

Εσωτερικοί Κανονισμοί Τοπικής Αυτοδιοίκησης

ΕΞΩΣΧΟΛΙΚΟ ΛΟΓΟΤΕΧΝΙΚΟ ΑΝΑΓΝΩΣΜΑ. Νικόστρατος Ένα ξεχωριστό καλοκαίρι. Κωνσταντίνα Αντωνοπούλου Α2 Γυμνασίου

Κος ΓΚΑΙΤΛΙΧ: Ευχαριστώ πολύ κυρία Πρόεδρε. Θα επιχειρήσω μέσα σε περίπου 10 με 15 λεπτά να συνοψίσω αυτά που συζητήθηκαν στο δικό μας workshop, το

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

ΙΙ. ΤΟ ΒΑΡΟΣ ΤΗΣ ΑΠΟΔΕΙΞΗΣ

ΙΕΘΝΗΣ ΣΥΜΒΑΣΗ ΕΡΓΑΣΙΑΣ 183 «για την αναθεώρηση της (αναθεωρηµένης) σύµβασης για την προστασία της µητρότητας,»

ΣΥΝΕΝΤΕΥΞΗ ΤΥΠΟΥ. Η ολοκληρωμένη προσέγγιση θα εφαρμοστεί με τα παρακάτω Εργαλεία

ΕΠΙΧΕΙΡΗΜΑΤΟΛΟΓΩ ΥΠΕΡ Η ΚΑΤΑ ΤΗΣ ΧΡΗΣΗΣ ΤΩΝ ΣΥΜΒΑΤΙΚΩΝ ΤΖΑΚΙΩΝ ΚΑΙ ΤΗΣ ΚΑΥΣΗΣ ΞΥΛΕΙΑΣ ΓΙΑ ΟΙΚΙΑΚΉ ΘΕΡΜΑΝΣΗ

Αυτός που δεν μπορεί να δει τα μικρά πράγματα είναι τυφλός και για τα μεγαλύτερα. (Κομφούκιος, πχ)

Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών

Καλωσόρισμα επισήμων. Κυρίες και κύριοι,

Από το ξεκίνημά του ο ΤΙΤΑΝ εκφράζει

Σεπτέμβριος 2011: Εφημερίδα μηνός Αυγούστου, έκδ. 34 η

ΑΝΑΝΕΩΣΙΜΕΣ ΠΗΓΕΣ ΕΝΕΡΓΕΙΑΣ (Α.Π.Ε)

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

...ακολουθώντας τη ροή... ένα ημερολόγιο εμψύχωσης

KATATAΞH APΘPΩN. 6. Αρχές της προσφοράς και προμήθειας, ανθρώπινων ιστών και/ ή κυττάρων

Στεκόμαστε αλληλέγγυοι σ όσους, ατομικά ή συλλογικά επανακτούν αυτά που νόμιμα μας κλέβουν οι εξουσιαστές.

Προδημοσιεύτηκαν τα τέσσερις πρώτα προγράμματα του νέου ΕΣΠΑ που αφορούν

ΑΥΓΟΥΣΤΟΣ 2008 ΥΠΟΜΝΗΜΑ ΤΗΣ ΚΕΝΤΡΙΚΗΣ ΕΝΩΣΗΣ ΕΠΙΜΕΛΗΤΗΡΙΩΝ ΕΛΛΑΔΟΣ ΑΡΧΗΓΟ ΤΗΣ ΑΞΙΩΜΑΤΙΚΗΣ ΑΝΤΙΠΟΛΙΤΕΥΣΗΣ ΚΑΙ ΠΡΟΕΔΡΟ ΤΟΥ ΠΑΣΟΚ

Περίληψη. Περιεχόμενα

Το Ευρωπαϊκό Κοινοβούλιο αποτελεί την άμεσα εκλεγμένη δημοκρατική έκφραση της πολιτικής βούλησης των λαών της Ευρώπης.

ΦΥΣΙΚΟΣ ΑΕΡΙΣΜΟΣ - ΡΟΣΙΣΜΟΣ

03-00: Βιομάζα για παραγωγή ενέργειας Γενικά ζητήματα εφοδιαστικών αλυσίδων

ΚΩ ΙΚΑΣ ΕΟΝΤΟΛΟΓΙΑΣ ΤΗΣ ΕΤΑΙΡΕΙΑΣ ΜΕ ΤΗΝ ΕΠΩΝΥΜΙΑ «ΠΑΠΟΥΤΣΑΝΗΣ ΑΝΩΝΥΜΗ ΒΙΟΜΗΧΑΝΙΚΗ ΚΑΙ ΕΜΠΟΡΙΚΗ ΕΤΑΙΡΕΙΑ ΚΑΤΑΝΑΛΩΤΙΚΩΝ ΑΓΑΘΩΝ»

ΠΑΡΑΡΤΗΜΑ Γ. «Γενικές προδιαγραφές τοπικού συμφώνου μεταποιητικών επιχειρήσεων και επιχειρήσεων παραγωγής ειδών διατροφής μετά την α μεταποίηση»

ΠΕΡΙΕΧΟΜΕΝΑ ΕΙΣΑΓΩΓΙΚΟ ΣΗΜΕΙΩΜΑ 13 Α' ΜΕΡΟΣ ΑΠΟ ΤΟΝ ΠΟΛΕΜΟ ΤΟΥ 1897 ΣΤΟ ΓΟΥΔΙ

Αρωματικά φυτά της Ελλάδας

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΝΟΜΟΣ ΗΡΑΚΛΕΙΟΥ ΔΗΜΟΣ ΓΑΖΙΟΥ

ΓΙΩΡΓΟΣ ΜΠΛΑΝΑΣ ΓΙΑ ΤΟΝ ΑΝΑΡΧΙΣΜΟ

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΑΛΑΜΑΤΑΣ ΣΧΟΛΗ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΜΟΝΑΔΩΝ ΥΓΕΙΑΣ ΚΑΙ ΠΡΟΝΟΙΑΣ

ΣΥΜΜΟΡΦΩΣΗ ΜΕ ΤΙΣ ΝΕΕΣ ΠΟΛΙΤΙΚΕΣ ΕΡΓΑΣΙΑΣ ΠΕΡΙΛΗΨΗ

Σε ποιες κατηγορίες μειώνεται η σύνταξη από 1/1/2009 (σε εφαρμογή του Ν.3655/2008)

Υποψήφιοι Σχολικοί Σύμβουλοι

ΜΗΝΙΑΙΟ ΕΛΤΙΟ ΙΟΥΝΙΟΥ 2007

Υπάρχουν κάποιες στιγμές στην Ιστορία όπου φαίνεται πως οι άνθρωποι σε όλο

ΚΟΡΙΝΘΟΥ 255, ΚΑΝΑΚΑΡΗ 101 ΤΗΛ , , FAX

ΠΕΡΙΦΕΡΕΙΑΚΗ ΕΦΟΡΕΙΑ ΑΘΗΝΩΝ. Αθήνα, 19 Ιανουαρίου 2015 Α ΝΑΚΟΙΝΩΣΗ 3/15. ΠΡΟΣ : Όλους τους Βαθμοφόρους της Αθήνας ΚΟΙΝΟΠΟΙΗΣΗ :

ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΕΝΗΜΕΡΩΣΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ ΔΕΛΤΙΟ ΤΥΠΟΥ. Αθήνα 29/6/2015

Ομιλία του ημάρχου Αμαρουσίου, Προέδρου Ιατρικού Συλλόγου Αθηνών. Γιώργου Πατούλη, στην εκδήλωση μνήμης στον Ιωάννη Πασαλίδη

Οι 99 θέσεις του Ποταμιού

Ομιλία του Υφυπουργού Ανάπτυξης κου Θανάση Σκορδά στο CapitalVision 2012

Επίσηµη Εφηµερίδα της Ευρωπαϊκής Ένωσης. (Νομοθετικές πράξεις) ΑΠΟΦΑΣΕΙΣ

ΣΥΣΤΗΜΑ ΔΙΑΓΝΩΣΗΣ ΑΝΑΓΚΩΝ ΑΓΟΡΑΣ ΕΡΓΑΣΙΑΣ ΠΑΡΑΔΟΤΕΟ ΕΘΝΙΚΟΥ ΜΗΧΑΝΙΣΜΟΥ

Η Ιστορία του Αγγελιοφόρου Όπως αποκαλύφθηκε στον Μάρσαλ Βιάν Σάμμερς στης 23 Μάιου 2011 στο Μπόλντερ, Κολοράντο, ΗΠΑ

Όταν το μάθημα της πληροφορικής γίνεται ανθρωποκεντρικό μπορεί να αφορά και την εφηβεία.

ΕΚΦΡΑΣΗ-ΕΚΘΕΣΗ Β ΛΥΚΕΙΟΥ 1 ο Λύκειο Καισαριανής ΕΠΑΓΓΕΛΜΑ: Κείμενα Προβληματισμού

Ο αρτινός συγγραφέας Γιάννης Καλπούζος, μιλάει στην «Γ», με την ευκαιρία της έκδοσης του νέου του βιβλίου

ΓΕΝΙΚΗ ΕΦΟΡΕΙΑ. Αθήνα, 15 Απριλίου 2011 ΕΓΚΥΚΛΙΟΣ 7. - Αρχηγούς Συστημάτων και Τμημάτων - Περιφερειακούς και Τοπικούς Εφόρους - Εφόρους Περιοχής

Ακίνητα: Προϋπόθεση μεταβίβασης ο ενιαίος φόρος Υποχρέωση «επόπτη» σε συμβολαιογράφους, φύλακες μεταγραφών και προϊσταμένους κτηματολογικών γραφείων

Σκοπός του παιχνιδιού. Περιεχόμενα

Ε Κ Θ Ε Σ Η. του Διοικητικού Συμβουλίου της Ανωνύμου Εταιρίας με την επωνυμία. «Unibios Ανώνυμος Εταιρία Συμμετοχών»

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΚΟΙΝΩΝΙΟΛΟΓΙΑΣ ΜΑΘΗΜΑ ΣΥΓΚΡΙΤΙΚΗ ΚΟΙΝΩΝΙΟΛΟΓΙΑ ΔΙΕΥΘΥΝΤΗΣ ΜΑΡΑΓΚΟΥΔΑΚΗΣ ΜΑΝΟΥΣΟΣ

5 η Ενότητα Κουλτούρα και στρατηγική

ΕΝΗΜΕΡΩΤΙΚΟ ΈΓΓΡΑΦΟ Σ.Ε.Ε.Δ.Δ.Ε. ΟΙ ΕΠΙΒΑΡΥΝΣΕΙΣ ΤΟΥ ΝΕΟΥ ΦΟΡΟΛΟΓΙΚΟΥ

ΑΠΑΝΤΗΣΕΙΣ ΣΤΟ ΔΙΑΓΩΝΙΣΜΑ ΝΕΟΕΛΛΗΝΙΚΗΣ ΓΛΩΣΣΑΣ. Α. Να αποδώσετε την περίληψη του κειμένου ( λέξεις)

Περίοδος της Μεγάλης Τεσσαρακοστής Ο Ιησούς περπατά στους δρόμους μας, έρχεται στα σπίτια μας για να μας προσφέρει την πίστη

ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑΤΩΝ ΝΕΟΕΛΛΗΝΙΚΗΣ ΓΛΩΣΣΑΣ A1. Ο συγγραφέας ορίζει το φαινόμενο του ανθρωπισμού στη σύγχρονη εποχή. Αρχικά προσδιορίζει την

Παραβατικότητα Ανηλίκων και Πρόγραμμα Κυκλοφοριακής Αγωγής «ΕΡΜΗΣ» ΥΠΗΡΕΣΙΑ ΕΠΙΜΕΛΗΤΩΝ ΑΝΗΛΙΚΩΝ ΔΙΚΑΣΤΗΡΙΟΥ ΑΝΗΛΙΚΩΝ ΑΘΗΝΑΣ

Ευρετήριο πινάκων. Ασκήσεις και υπομνήματα

ΣΥΜΒΟΛΗ ΤΩΝ ΝΕΩΝ ΤΕΧΝΟΛΟΓΙΩΝ ΣΤΗΝ ΚΑΤΑΡΤΙΣΗ ΚΑΙ ΕΚΠΑΙΔΕΥΣΗ ΤΟΥ ΠΡΟΣΩΠΙΚΟΥ ΜΙΑΣ ΣΥΓΧΡΟΝΗΣ ΕΠΙΧΕΙΡΗΣΗΣ

Ο αναλφαβητισμός ως σύγχρονο πρόβλημα

ΠΡΟΣΩ ΟΛΟΤΑΧΩΣ! ΑΝΑΓΕΝΝΗΣΗ ΤΗΣ ΕΛΛΑΔΑΣ

Η ΦΙΛΙΑ..!!! Η ΑΞΙΑ ΤΗΣ ΦΙΛΙΑΣ

Δράση 1.2. Υλοτομία και προσδιορισμός ποσοτήτων υπολειμμάτων.

Επαρχιακός Γραμματέας Λ/κας-Αμ/στου ΠΟΑ Αγροτικής

ΘΕΣΕΙΣ ΠΡΟΤΑΣΕΙΣ ΠΡΟΤΕΡΑΙΟΤΗΤΕΣ

Από τη διδασκαλία της περίληψης στη διδασκαλία της έκθεσης Η διδασκόμενη θεωρία στην πράξη Εισηγήτρια: Μαρία Κάππου

Ο Υφυπουργός κατά την επίσκεψή του στο νέο κτίριο, ανακοίνωσε τα

ΗΛΙΟΠΡΟΣΤΑΣΙΑ ΑΥΤΟΣΚΙΑΣΜΟΣ ΤΟΥ ΚΤΗΡΙΑΚΟΥ ΚΕΛΥΦΟΥΣ

Ο αθλητισμός εμπνέεται από την ειρήνη. Η ειρήνη εμπνέεται από τον αθλητισμό.

ΑΒΒΑΣ ΚΑΣΣΙΑΝΟΣ, ΜΙΑ ΑΓΝΩΣΤΗ ΠΑΤΕΡΙΚΗ ΜΟΡΦΗ ΤΗΣ ΦΙΛΟΚΑΛΙΑΣ ΚΑΙ Η ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΓΙΑ ΤΗΝ ΚΑΤΑΠΟΛΕΜΗΣΗ ΤΩΝ ΘΑΝΑΣΙΜΩΝ ΠΑΘΩΝ

ΜΝΗΜΟΝΙΟ ΣΥΝΑΝΤΙΛΗΨΗΣ ΓΙΑ ΤΗ ΔΕΣΜΕΥΤΙΚΗ ΕΙΔΙΚΗ ΟΙΚΟΝΟΜΙΚΗ ΠΟΛΙΤΙΚΗ

1. ΠΡΟΓΡΑΜΜΑ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ 2013 ΗΜΕΡΗΣΙΩΝ ΚΑΙ ΕΣΠΕΡΙΝΩΝ ΓΕΝΙΚΩΝ ΛΥΚΕΙΩΝ (ΓΕΛ)

Ασφάλεια στις εργασίες κοπής μετάλλων

Transcript:

Γιάννης Τζώρτζης Αυτόνομο όχημα Τελική Αναφορά Η αρχική ιδέα της εργασίας ήταν η κατασκευή και ο προγραμματισμός ενός οχήματος, κλίμακας 1/12, το οποίο θα πραγματοποιούσε αυτόματο παρκάρισμα. Σύμφωνα με αυτή την ιδέα το όχημα αρχικά θα βρισκόταν παράλληλα σε κάποιου είδους τειχίο και πιο πίσω από την κενή θέση που ήταν και η τελική. Στη συνέχεια το όχημα θα προχωρούσε προς τα εμπρός και θα είχε το συνεχή έλεγχο της πλαϊνής απόστασης από το τειχίο με έναν αισθητήρα. Το όχημα λοιπόν θα έπρεπε να αναγνωρίσει το άνοιγμα να «σιγουρευτεί» ότι ο χώρος είναι αρκετά μεγάλος, και τελικά να κάνει τις ανάλογες κινήσεις ώστε να σταθμεύσει. Η παραπάνω ιδέα ήταν σχετικά απλή και ο στόχος της εργασίας απαιτούσε μια πιο αλοκληρωμένη, από την άποψη της αυτονομίας, συμπεριφορά. Έτσι λοιπόν εμφανίστηκε η νέα και τελική ιδέα της εργασίας και η οποία θα αναλυθεί παρακάτω λεπτομερώς. Σύμφωνα με αυτή την ιδέα το όχημα πρέπει να ξεκινήσει από μία αρχική θέση, με συντεταγμένες (x, y, θ), να κινηθεί μέσα σε ένα χώρο διαμορφωμένο με εμπόδια, και να φτάσει στην τελική θέση με ανάλογες συντεταγμένες. Κατασκευή του οχήματος Για την κατασκευή του οχήματος χρησιμοποιήθηκαν διάφορα υλικά τα οποία περιγράφονται και φαίνονται παρακάτω: Εικόνα 1 Εικόνα 2 Εικόνα 3 Εικόνα 4 Εικόνα 5 Εικόνα 1: Εικόνα 2: Εικόνα 3: Εικόνα 4: Εικόνα 5: Τηλεκατευθυνόμενο μοντέλο Wheely king 4x4, HPI Racing Ηλεκτρονική προγραμματιζόμενη πλατφόρμα Arduino uno Αισθητήρας απόστασης HC-SR04 Breadboard Σερβο μηχανισμός Τα παραπάνω υλικά τοποθετήθηκαν σε ένα αυτοσχέδιο πλαστικό πλαίσιο, όπου και έγιναν οι ανάλογες συνδέσεις. Το τελικό αποτέλεσμα φαίνεται παρακάτω:

Κατά τη διαδικασία της κατασκευής παρουσιάστηκαν αρκετές δυσκολίες. Αρχικά είχαν τοποθετηθεί τέσσερεις αισθητήρες πάνω στο όχημα, ένας στην κάθε γωνία, και έτσι με αυτά τα δεδομένα ξεκίνησε και ο προγραμματισμός. Παρατηρήθηκε όμως ότι οι αποστάσεις που έδιναν οι αισθητήρες ήταν λανθασμένες, και αυτό γιατί για να αναγνωρίσουν ένα εμπόδιο στη σωστή απόσταση, η επιφάνεια του τελευταίου πρέπει να είναι κάθετη στη διεύθυνση που οι αισθητήρες στέλνουν τους παλμούς. Μετά από σκέψη και αναζήτηση στο διαδίκτυο, το πρόβλημα λύθηκε με το να τοποθετηθεί ένας και μόνο αισθητήρας πάνω σε ένα σερβό-μηχανισμό, ώστε να μπορεί να στραφεί προς οποιαδήποτε κατεύθυνση. Άλλη δυσκολία που παρουσιάστηκε κατά την κατασκευή ήταν η κίνηση του οχήματος. Όπως αναφέραμε παραπάνω, το όχημα είναι ένα τηλεκατευθυνόμενο μοντέλο που κινείται με εντολές που δέχεται από το χειριστήριο. Έτσι δεν γινόταν να κινηθεί το μοτέρ χωρίς το χειριστήριο. Για να λυθεί αυτό το πρόβλημα αντί για το μοτέρ-κίνησης χρησιμοποιήθηκε ένας συνεχής σερβο-μηχανισμός. Όμως έτσι το όχημα κινούνταν πολύ αργά με αποτέλεσμα να μην μπορεί να ολοκληρωθεί ο σκοπός της εργασίας. Τελικά χρησιμοποιήθηκε ξανά το μοτέρ-κίνησης και επίσης τοποθετήθηκε πάνω στο όχημα και η ηλεκτρονική πλακέτα του χειριστηρίου. Έτσι χρειάστηκε μόνο ένας επιπλέον σέρβο-μηχανισμός που κινεί τον λεβιέ του χειριστηρίου. Σχεδιασμός Πριν να ξεκινήσει ο προγραμματισμός έπρεπε να γίνει κάποιος σχεδιασμός της λύσης, ο σχεδιασμός του προβλήματος, των κινήσεων κτλ. Αρχικά λοιπόν σχεδιάστηκε ο στατικός χάρτης που αντιπροσωπεύει τον χώρο μέσα στον οποίο κινείται το όχημα. Ο χάρτης ακολουθεί.

Όπως φαίνεται έγινε διακριτοποίηση του χώρου, για τον εύκολο χειρισμό των συντεταγμένων του οχήματος με την χρήση των δύο αξόνων x, y που φαίνονται και στο σχήμα. Επίσης έπρεπε να καθοριστούν οι κινήσεις που θα είναι σε θέση να πραγματοποιήσει το όχημα, για να χρησιμοποιηθούν και οι κατάλληλοι περιορισμοί κατά τη διαδικασία του προγραμματισμού. Για παράδειγμα αν το όχημα είναι στη θέση (1, 1, 0), όπως φαίνεται στο σχέδιο, δεν μπορεί να βρεθεί με μία κίνηση στη θέση (2, 1, 0), και αυτό γιατί κάνει τις ανάλογες κινήσεις με ένα πραγματικό αυτοκίνητο και επομένως δεν μπορεί να προχωρήσει πλάγια. Έτσι λοιπόν δημιουργήθηκαν τα ακόλουθα σχέδια που βοηθούν στην κατανόηση των κινήσεων που μπορεί να πραγματοποιήσει το όχημα. Για παράδειγμα λοιπόν, αν το όχημα βρίσκεται στη θέση με συντεταγμένες (1, 1, 0) και κινηθεί ευθεία μπροστά θα φτάσει στη νέ θέση με συντεταγμένες (1, 2, 0). Ενώ αν από την αρχική θέση επιλέξει να πάει μπροστά και δεξιά, τοτε θα βρεθεί στη θέση με συντεταγμένες (2, 2, 90).

Προγραμματισμός Ο προγραμματισμός του Arduino γίνεται κατά βάση στη γλώσσα προγραμματισμού C, χρησιμοποιώντας κάποιες επιπλέον βιβλιοθήκες, για τον χειρισμό των σερβο-μηχανισμών κα. Η φάση του προγραμματισμού ξεκίνησε με τη δημιουργία απλών και μικρών συναρτήσεων που υλοποιούν τις βασικές κινήσεις του οχήματος, τις κινήσεις και τις μετρήσεις του αισθητήρα κα. Το πιο βασικό κομμάτι στο μέρος του προγραμματισμού ήταν η υλοποίηση της αυτόνομης συμπεριφοράς του οχήματος. Για αυτό αρχικά έπρεπε να βρεθεί ένας αλγόριθμος εντοπισμού του συντομότερου μονοπατιού σε έναν χάρτη. Γι αυτό η αυτόνομη συμπεριφορά βασίστηκε στον αλγόριθμο Α*. Μετά την εύρεση του μονοπατιού, δίνονται οι αντίστοιχες εντολές στο όχημα, ώστε να κάνει τις σωστές κινήσεις για να ακολουθήσει το μονοπάτι. Επιπλέον όμως θα πρέπει το όχημα να ελέγχει αν όντως ακολουθεί το μονοπάτι στον πραγματικό κόσμο. Για να γίνει αυτό ορίστηκαν τρία σημεία, ως σημεία ελέγχου. Για παράδειγμα λοιπόν στο πρώτο σημείο το όχημα πρέπει να έχει στα δεξιά και στα αριστερά του κάποιο τειχίο σε συγκεκριμένη απόσταση. Αν όντως είναι έτσι τότε θεωρεί ότι βρίσκεται μέσα στο μονοπάτι, διαφορετικά προχωράει ευθεία μέχρι να βρει κάποιο άνοιγμα αριστερά, όπου και θα στρίψει. Για να πραγματοποιηθούν όλα τα παραπάνω δημιουργήθηκε επίσης και ένα σύνολο από συναρτήσεις που ελέγχουν, ανανεώνουν και διορθώνουν τις συντεταγμένες του οχήματος ανάλογα με τις κινήσεις που κάνει. Και στο μέρος του προγραμματισμού εμφανίστηκαν αρκετές δυσκολίες. Ο αλγόριθμος Α* δεν βρέθηκε έτοιμος στη γλώσσα C, οπότε υλοποιήθηκε από την αρχή με μερικές τροποποιήσεις βέβαια για να ταιριάζουν τα αποτελέσματα του στις κινήσεις που μπορεί να πραγματοποιήσει το όχημα. Επίσης οι τιμές που έπρεπε να υπολογιστούν για τον αλγόριθμο, είναι πολλές και όταν εφαρμόστηκε στο arduino τότε αυτό δεν τα κατάφερνε λόγω της περιορισμένης μνήμης του. Έτσι ο αλγόριθμος τρέχει στον υπολογιστή και τα αποτελέσματα περνιούνται χειροκίνητα στον κώδικα του adruino ώστε να δουλέψει σωστά. Ακολουθούν μερικά στιγμιότυπα από τα αποτελέσματα του προγράμματος εύρεσης μονοπατιού:

Προφανώς και στη συγγραφή του κώδικα που τελικά φορτώνουμε στο arduino εμφανίστηκαν αρκετές δυσκολίες που καθυστέρησαν αρκετά την ολοκλήρωση του αυτόνομου πράκτορα. Μετά από όλα τα παραπάνω το μόνο που έμεινε ήταν οι αμέτρητες δοκιμές! Τέλος Αναφοράς