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

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "ΜΕΛΕΤΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΛΟΓΙΣΜΙΚΟΥ ΓΙΑ ΤΟΝ ΕΛΕΓΧΟ ΡΟΜΠΟΤΙΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΜΕΣΩ ΦΩΝΗΤΙΚΩΝ ΕΝΤΟΛΩΝ"

Transcript

1 ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΑΒΑΛΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΒΙΟΜΗΧΑΝΙΚΗ ΠΛΗΡΟΦΟΡΙΚΗ ΜΕΛΕΤΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΛΟΓΙΣΜΙΚΟΥ ΓΙΑ ΤΟΝ ΕΛΕΓΧΟ ΡΟΜΠΟΤΙΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΜΕΣΩ ΦΩΝΗΤΙΚΩΝ ΕΝΤΟΛΩΝ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Κρούστη Αικατερίνη ΑΕΜ: 980 Νάσου Αικατερίνη ΑΕΜ: 982 Επιβλέπων Καθηγητής Δρ. Θεόδωρος Παχίδης Καβάλα, 2009

2 ΕΥΧΑΡΙΣΤΙΕΣ Αρχικά θα θέλαμε να ευχαριστήσουμε τον κύριο Καμπουρλάζο Βασίλειο του τμήματος Βιομηχανικής Πληροφορικής του ΤΕΙ Καβάλας, ο οποίος μας εφοδίασε με τις βασικές αρχές της ρομποτικής που η πλήρης κατανόηση τους αποδείχτηκε απαραίτητη στην πορεία. Στη συνέχεια θα θέλαμε να αναφερθούμε ξεχωριστά στον επιβλέποντα καθηγητή μας, Δρ. Θεόδωρο Παχίδη για την εμπιστοσύνη που μας έδειξε και την υποστήριξη του. Τέλος, θα θέλαμε να ευχαριστήσουμε τον κύριο Χάλδα Παναγιώτη για την αμέριστη υποστήριξη του για την ολοκλήρωση αυτής της πτυχιακής εργασίας. Επίσης, ιδιαίτερα ευχαριστούμε τις οικογένειες μας, την Κατερίνα, τον Μηνά Παγιαύλα και τον Αλέξανδρο Μανελίδη, για την υπομονή τους και τη ψυχολογική στήριξή τους όταν αυτή χρειάστηκε. 2

3 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΥΦΙΣΤΑΜΕΝΑ ΡΟΜΠΟΤ ΕΛΕΓΧΟΜΕΝΑ ΜΕ ΦΩΝΗΤΙΚΕΣ ΕΝΤΟΛΕΣ Γενικά Έλεγχος ρομποτικού συστήματος μέσω φωνητικών εντολών Ρομπότ CORA Αναγνώριση χειρονομίας Ρομπότ ASIMO Η ιστορία της εξέλιξης του ASIMO Ποιοτικός έλεγχος λογισμικού HARK Οχτώ «Αυτιά» Μικρό λεξιλόγιο Ρομπότ AIBO Το εξωτερικό του Η όραση του ρομπότ Αναγνώριση ήχου Αφή Κίνηση Biped robot STABO Ρομπότ ΠΡΟΜΗΘΕΑΣ Ανθρωποειδή ρομπότ ACTROID Ρομποτικό σύστημα AESOP Ρομπότ ApriPoko Ρομπότ Kismet ΥΦΙΣΤΑΜΕΝΑ ΛΟΓΙΣΜΙΚΑ ΑΝΑΓΝΩΡΙΣΗΣ ΦΩΝΗΣ Γενικά Ελεύθερα Λογισμικά

4 2.2.1 CMU Sphinx Sphinx Sphinx Sphinx Sphinx Julius Σχετικά με τα μοντέλα Δωρεάν κώδικες ομιλίας και ακουστικά μοντέλα VoxForge Ιδιόκτητα Λογισμικά AT&T WATSON ΗΤΚ CSLU Toolkit Dragon NaturallySpeaking Ιστορική αναδρομή Διάφορα ζητήματα Εκδόσεις IBM ViaVoice Ιστορική αναδρομή Εκδόσεις MacSpeech Microsoft Windows Speech Recognition Χαρακτηριστικά Ιστορική αναδρομή Αξιοσημείωτο περιστατικό Τεχνικές Λεπτομέρειες Θέματα ασφαλείας

5 2.4.8 Microsoft Speech API Βασική Αρχιτεκτονική Εκδόσεις SAPI 1-4 οικογένειας API SAPI SAPI SAPI SAPI SAPI 5 της οικογένειας API SAPI SAPI SAPI SAPI Philips SpeechMagic Proteus Conversational Interface Simmortel voice Quack.com Speech Works TellMe Networks Ιστορική αναδρομή ΑΝΑΓΝΩΡΙΣΗ ΦΩΝΗΣ Πως λειτουργεί η αναγνώριση φωνής Ιστορική αναδρομή Γενικοί Ορισμοί σχετικά με την αναγνώριση ομιλίας Άρθρωση Εξάρτηση από τον ομιλητή Λεξιλόγια

6 3.3.4 Ακρίβεια Εκπαίδευση Τύποι αναγνώρισης φωνής Συστήματα Αναγνώρισης Μεμονωμένων Λέξεων Συστήματα Αναγνώρισης Συνδεδεμένων Λέξεων Συστήματα Αναγνώρισης Συνεχόμενου Λόγου Συστήματα Αναγνώρισης Αυθόρμητου Λόγου Γενική αρχιτεκτονική του συστήματος Εξαγωγή χαρακτηριστικών MFCC (Mel Frequency Cepstral Coefficients) Frame Blocking Windowing Μετασχηματισμός Fourier Mel-Frequency Wrapping Cepstrum Πρόβλημα στην αναγνώριση φωνής Περιοχές εφαρμογής της αναγνώρισης ομιλίας Υγεία και Περίθαλψη Στρατός Ελικόπτερα Διαχείριση μάχης Εκπαίδευση ελεγκτών εναέριας κυκλοφορίας Τηλεφωνία και άλλοι τομείς Άτομα με ειδικές ανάγκες Υπαγόρευση Εντολή και έλεγχος Εντολές με τη χρήση τηλεφώνου

7 Πλοηγοί οδήγησης Ενσωματωμένες εφαρμογές ΡΟΜΠΟΤ Ιστορική Αναδρομή Scorbot - ER Vplus Δομή ρομποτικού βραχίονα Ρομποτικός χώρος εργασίας Κινητήρες Κωδικοποιητές (encoders) Μικροδιακόπτες (Micro-switches) Μετάδοση της κίνησης Αρπάγη ( gripper ) Ρομποτικός Ελεγκτής (Controller) Λειτουργίες του ρομποτικού ελεγκτή Τύπου Α Μέθοδοι και περιβάλλον λειτουργίας του ρομπότ Γλώσσα Προγραμματισμού ACL (Advanced Control Language) Κατηγορίες εντολών της γλώσσας ACL Τύποι εντολών Συστήματα συντεταγμένων Τύποι δεδομένων Μεταβλητές Γραμμές - Σχόλια Μεταβλητές Θέσεων Παράμετροι ΣΕΙΡΙΑΚΗ ΕΠΙΚΟΙΝΩΝΙΑ Συγχρονισμός μετάδοσης Σύγχρονη μετάδοση

8 5.1.2 Ασύγχρονη μετάδοση Ενσωματωμένα συστήματα SPI (Serial Peripheral Interface) I2C (Inter IC) Σειριακή μετάδοση εκτός τυπωμένου κυκλώματος Διαφορική σειριακή μετάδοση SCORBOT VOICE COMMANDER Γενικά Προγράμματα που αναπττύχθηκαν στην ACL Στατιστικά αποτελέσματα αναγνώρισης φωνής Διαγράμματα αποτελεσμάτων ΣΥΜΠΕΡΑΣΜΑΤΑ-ΠΡΟΤΑΣΕΙΣ ΠΑΡΑΡΤΗΜΑ ΒΙΒΛΙΟΓΡΑΦΙΑ

9 ΛΙΣΤΑ ΣΧΗΜΑΤΩΝ Σχημα 1 : Ρομποτικος βοηθός Cora ΣΧΗΜΑ 2: ΑΝΑΓΝΩΡΙΣΗ ΧΕΙΡΟΝΟΜΙΑΣ...15 Σχημα 3: Το ρομποτ ASIMO Σχημα 4: Η έγχρωμη CCD βιντεοκαμερα του AIBO...20 Σχημα 5: Τα μικρόφωνα που ειναι τοποθετημένα ςτον αξονα των αυτιων...20 Σχημα 6: Το μπλε κουμπι ειναι ο διακόπτης με ευαισθησία ςτην πιεςη Σχημα 7: Ένα μέρος από το πόδι του A IBO Σχημα 8: Η ουρα του AIBO Σχημα 9: B iped Ro bo t Σχημα 10: Promethee Σχημα 11: Το Actroid που παρουσιάστηκε στην έκθεση EXPO 2005 στην Ιαπωνία Σχημα 12: AESOP Σχημα 13: ApriPo k o...27 Σχημα 14: Το ρομπότ Kismet βρίσκεται στο μουσείο MIT στο Cam bridge...28 Σχημα 15: Διαδικασία μετατροπής της ομιλίας σε κειμενομε το λογισμικό AT&T WATSON. 34 Σχήμα 16: Το διάγραμμα της διεργασίας MFCC Σχήμα 17: Ελικόπτερο PU M A...62 Σχήμα 18: Ελεγκτές εναέριας κυκλοφορίας...63 Σχήμα 19: PBX Phone Σχήμα 20: GPS...65 Σχήμα 21: Κινητό τηλέφωνο...66 Σχήμα 22: Karel Capek...67 Σχήμα 23: Ταλως Σχήμα 24: Robodoc...69 Σχήμα 25: Zeus...70 Σχήμα 26: Ονομασίες συνδέσμων και αρθρώσεων του ρομπότ Σχήμα 27: Κάτοψη του ρομποτικού χώρου Σχήμα 28: Πλαγιά οψη του ρομποτικού χώρου Σχήμα 29: Λ επτομέρεια απο το σύστημα κινητήρα, μειωτηρα, και κωδικοποιητη για εναν άξονα κίνησης...73 Σχήμα 30: Εσωτερική δομή των κςδικοποιητων που χρησιμοποιούνται στο SCORBOT-ER Vp l u s Σχήμα 31: Μορφή ενός απο τους πέντε μικροδιακοπτες που υπάρχουν επάνω στο σώμα του ρομποτικού βραχίονα Σχήμα 32: Μέθοδοι μετάδοσης της κίνησης ςτης αρθρώσεις του ρομπότ Σχήμα 33: Η αρπαγή που χρησιμοποιείται στο ρομποτικό σύστημα Σχήμα 34: Εξωτερική μορφή του ρομποτικού ελεγκτή Α Σχήμα 35: Οι διακόπτες, οι ακροδέκτες εισόδων / εξόδων και ενδεικτικά Leds που υπάρχουν στην μπροστινή και πλάγιά πλευρά του ελεγκτή...78 Σχήμα 36: Είσοδοι και γειώσεις που παρέχονται από τον ρομποτικό ελεγκτή Σχήμα 37: Ακροδέκτες εξόδου των τεσσάρων ρελε...81 Σχήμα 38: Καταςταςη των επαφών τους σε σχέση με το σήμα εξόδου...82 Σχήμα 39: Ακροδέκτες εξόδων ανοικτού συλλέκτη Σχήμα 40: Στο σχήμα αυτό απεικονίζεται ο αριθμός με τον οποίο πρέπει να συνδέεται το φορτίο όταν η έξοδος είναι αρνητικής λογικής. Στα άκρα του φορτίου συνδέεται και η δίοδος προστασίας

10 ΣΧΗΜΑ 41: ΕΔΩ ΑΠΕΙΚΟΝΙΖΕΤΑΙ Ο ΤΡΟΠΟΣ ΜΕ ΤΟΝ ΟΠΟΙΟ ΠΡΕΠΕΙ ΝΑ ΣΥΝΔΕΕΤΑΙ ΤΟ ΦΟΡΤΙΟ ΟΤΑΝ Η ΕΞΟΔΟΣ ΕΙΝΑΙ ΘΕΤΙΚΗΣ ΛΟΓΙΚΗΣ...83 Σχ η μ α 42: Πα ρ ο υ σ ιά ζ ε τ α ι τ ο π ε ρ ιβ α λ λ ο ν τ ο υ λ ο γ ισ μ ικ ο υ ATS π ο υ ε π ιτ ρ ε π ε ι το ν ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΚΑΙ ΤΟΝ ΕΛΕΓΧΟ ΤΟΥ ΡΟΜΠΟΤ Σχ η μ α 43: Δ ο μ η ΤΟΥ ΡΟΜΠΟΤΙΚΟΥ ΣΥΣΤΗΜΑΤΟΣ α π ο ΤΗΝ ΟΠΟΙΑ ΦΑΙΝΕΤΑΙ Η ΣΥΝΔΕΣΗ τ ο υ ΠΡΟΣΩΠΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ ΜΕ ΤΟΝ ΕΛΕΓΚΤΗ ΤΥΠΟΥ Α ΜΕΣΩ ΤΗΣ ΣΕΙΡΙΑΚΗΣ ΘΥΡΑΣ ΕΠΙΚΟΙΝΩΝΙΑΣ R S Σχ η μ α 44: Στ ο σ χ η μ α φ α ίν ε τ α ι τ ο κ α ρ τ ε σ ια ν ό σ ύ σ τ η μ α σ υ ν τ ε τ α γ μ έ ν ω ν ο π ω σ α υ τ ο ε π ισ υ ν ά π τ ε τ α ι ΣΤΗ ΒΑΣΗ ΤΟΥ ΡΟΜΠΟΤΙΚΟΥ ΒΡΑΧΙΟΝΑ SCORBOT- ER V p l u s...88 Σχ η μ α 45: Σύ γ χ ρο ν η μ ε τ ά δ ο σ η...93 Σχ η μ α 46: Ασ ύ γ χ ρ ο ν η μ ε τ ά δ ο σ η Σχ η μ α 47: Η α ρ χ η μ ε τ ά δ ο σ η ς τ ο υ SPI...95 Σχ η μ α 48: Ο χ ρ ο ν ισ μ ό ς τ ω ν b it s γ ίν ετα ι μ ε β ά σ η τ ο SCK κ α ι είν α ι δ υ ν α τ η η ε π ιλ ο γ ή τη ς ΣΧΕΣΗΣ ΑΚΜΗΣ SCK-ΔΕΔΟΜΕΝΩΝ ΑΛΛΑ ΚΑΙ ΤΗΣ ΑΝΕΝΕΡΓΗΣ ΣΤΑΘΜΗΣ ΤΟΥ SCK...96 Σχ ή μ α 49: Δ ια σ ύ ν δ ε σ η μ ια ς σ ε ιρ ια κ ή ς φ ε ρ ρ ο η λ ε κ τ ρ ικ η ς μ ν ή μ η ς τ υ χ α ία ς π ρ ο σ π έ λ α σ η ς (FRAM) ΜΕ SPI INTERFACE ΜΕ ΤΟΝ ΜΙΚΡΟΕΛΕΓΚΤΗ PIC16C62B Σχ ή μ α 50: Ο δ ία υ λ ο ς I2C...97 Σχ ή μ α 51: Χ ρή ση ε ιδ ικ ώ ν κ α τ α σ τ ά σ ε ω ν START κ α ι STOP γ ια τ η σ η μ α τ ο δ ό τ η σ η τ η ς έ ν α ρξ η ς κ α ι ΤΗΣ ΛΗΞΗΣ ΚΑΘΕ ΜΕΤΑΦΟΡΑΣ Σχ ή μ α 52: Η α ν ά γ ν ω σ η δ ε δ ο μ έ ν ω ν α π ό μ ια μ ν ή μ η EEPROM σ ε έ ν α ν μ ικ ρ ο ε λ ε γ κ τ η...99 Σχ ή μ α 53: Η μ ε τ ά δ ο σ η μ έ σω τη ς θ υ ρ α ς R S Σχ ή μ α 54: Το MAX232. Ειδ ικ ό κ ύ κ λ ω μ α ο δ ή γ η σ η ς Σχ ή μ α 55: Με τ ά δ ο σ η τη ς π λ η ρ ο φ ο ρ ία ς μ ε δ ια φ ο ρ ικ ή μ έ θ ο δ ο Σχ ή μ α 56: κ ε ν τ ρ ικ ό π α ρ ά θ υ ρ ο Sc o r b o t V o ic e Co m m a n d e r Σχ ή μ α 57: π α ρ ά θ υ ρ ο γ ια τ η ν α ν τ ις τ ο ιχ ις η τ ο ν ε ν τ ο λ ώ ν Σχ ή μ α 58: Δ ιά γ ρ α μ μ α α π ο τ ε λ ε σ μ ά τ ω ν α ν α γ ν ώ ρ ισ η ς τ ω ν φ ω ν η τ ικ ώ ν ε ν τ ο λ ώ ν h o m e, CONFIGURATION ON, CONFIGURATION OFF, SPEED FIVE, SPEED TEN, ABORD, UP ONE, UP TWO, UP THREE, UP FIVE, UP TEN ΑΠΟ ΓΥΝΑΙΚΕΙΑ ΦΩΝΗ Σχ ή μ α 59: Δ ιά γ ρ α μ μ α α π ο τ ε λ ε σ μ ά τ ω ν α ν α γ ν ώ ρ ισ η ς τ ω ν φ ω ν η τ ικ ώ ν ε ν τ ο λ ώ ν d o w n o n e, d o w n TWO, DOWN THREE, DOWN FIVE, DOWN TEN, RIGHT ONE, RIGHT TWO, RIGHT THREE, RIGHT FIVE, RIGHT TEN, LEFT ONE, LEFT TWO, LEFT THREE, LEFT FIVE, LEFT TEN, LEFT HUNDRED ΑΠΟ ΓΥΝΑΙΚΕΙΑ ΦΩΝΗ Σχ ή μ α 60: Δ ιά γ ρ α μ μ α α π ο τ ε λ ε σ μ ά τ ω ν α ν α γ ν ώ ρ ισ η ς τ ω ν φ ω ν η τ ικ ώ ν ε ν τ ο λ ώ ν c u b e s e v e n, CUBE FIFTEEN, SQUARE SEVEN, SQUARE FIFTEEN, CIRCLE, TRIANGLE, TAF, OPEN, CLOSE, SEMI CIRCLE TEN ΑΠΟ ΓΥΝΑΙΚΕΙΑ ΦΩΝΗ Σχ ή μ α 61 Δ ιά γ ρ α μ μ α α π ο τ ε λ ε σ μ ά τ ω ν α ν α γ ν ώ ρ ισ η ς τ ω ν φ ω ν η τ ικ ώ ν ε ν τ ο λ ώ ν h o m e, CONFIGURATION ON, CONFIGURATION OFF, SPEED FIVE, SPEED TEN, ABORD, UP ONE, UP TWO, UP THREE, UP FIVE, UP TEN ΑΠΟ ΑΝΤΡΙΚΗ ΦΩΝΗ Σχ ή μ α 62: Διά γ ρ α μ μ α α π ο τ ε λ ε σ μ ά τ ω ν α ν α γ ν ώ ρ ισ η ς τ ω ν φ ω ν η τ ικ ώ ν ε ν τ ο λ ώ ν d o w n o n e, d o w n TWO, DOWN THREE, DOWN FIVE, DOWN TEN, RIGHT ONE, RIGHT TWO, RIGHT THREE, RIGHT FIVE, RIGHT TEN, LEFT ONE, LEFT TWO, LEFT THREE, LEFT FIVE, LEFT TEN, LEFT HUNDRED ΑΠΟ ΑΝΤΡΙΚΗ ΦΩΝΗ Σχ ή μ α 63: Δ ιά γ ρ α μ μ α α π ο τ ε λ ε σ μ ά τ ω ν α ν α γ ν ώ ρ ισ η ς τ ω ν φ ω ν η τ ικ ώ ν ε ν τ ο λ ώ ν c u b e s e v e n, CUBE FIFTEEN, SQUARE SEVEN, SQUARE FIFTEEN, CIRCLE, TRIANGLE, TAF, OPEN, CLOSE, SEMI CIRCLE TEN ΑΠΟ ΑΝΤΡΙΚΗ ΦΩΝΗ

11 ΛΙΣΤΑ ΠΙΝΑΚΩΝ ΠΙΝΑΚΑΣ 1: ΠΡΟΔΙΑΓΡΑΦΕΣ ΤΟΥ ΡΟΜΠΟΤ ASIMO...17 Πίνακας 2: Εκδοςεις του D r a g o n N a t u r a l l y Sp e a k in g...38 ΠΙΝΑΚΑΣ 3: ΠΟΣΟΣΤΑ ΕΠΙΤΥΧΙΑΣ ΑΝΑΓΝΩΡΙΣΗΣ ΦΩΝΗΣ ΒΑΣΙΣΜΕΝΑ ΣΕ ΤΕΧΝΙΚΕΣ ΕΞΑΓΩΓΗΣ ΧΑΡΑΚΤΗΡΙΣΤΙΚΩΝ Πίνακας 4: Ποσοστά επιτυχίας αναγνωριςης φωνημάτων βασισμένα σε τεχνικες εξαγωγης ΧΑΡΑΚΤΗΡΙΣΤΙΚΩΝ Πίνακας 5: Ονομασίες και κινήσεις των αρθρώσεων...71 Πίνακας 6: Οριςμος μεταβλητών η διανυςματων θέσεων Πίνακας 7: Εντολή ABORT Πίνακας 8: Εντολή Se m i Ci r c l e Πίνακας 9: Εντολή CONFIGURATION OFF Πίνακας 10: Εντολή CONGIGURATION O N Πίνακας 11: Εντολή DOWN ONE Πίνακας 12: Εντολή DOWN TWO Πίνακας 13: Εντολή DOWN THREE Πίνακας 14: Εντολή DOWN FIVE Πίνακας 15: Εντολή DOWN TEN Πίνακας 16: Εντολή HOME Πίνακας 17: Εντολή LEFT O N E Πίνακας 18: Εντολή LEFT TWO Πίνακας 19: Εντολή LEFT THREE Πίνακας 20: Εντολή LEFT FIVE Πίνακας 21: Εντολή LEFT TEN Πίνακας 22: Εντολή RIGHT ONE Πίνακας 23: Εντολή RIGHT TWO Πίνακας 24: Εντολή RIGHT THREE Πίνακας 25: Εντολή RIGHT FIVE Πίνακας 26: Εντολή RIGHT TEN Πίνακας 27: Εντολή SPEED FIVE Πίνακας 28: Εντολή SPEED TEN Πίνακας 29: Εντολή UP ONE Πίνακας 30: Εντολή UP TWO Πίνακας 31: Εντολή UP THREE Πίνακας 32: Εντολή UP FIVE Πίνακας 33: Εντολή UP FIVE Πίνακας 34: Εντολή CUBE SEVEN Πίνακας 35: Εντολή CUBE FIFTEEN Πίνακας 36: Εντολή SQUARE SEVEN Πίνακας 37: Εντολή SQUARE FIFTEEN Πίνακας 38: Εντολή TRIANGLE Πίνακας 39: Εντολή T A F Πίνακας 40: Επιτυχία αναγνώρισης φωνητικών εντολών απο γυναικεία φωνή Πίνακας 41: Επιτυχία αναγνώρισης φωνητικών εντολών απο αντρική φωνή

12 Περίληψη Το θέμα της πτυχιακής εργασίας αφορά τον έλεγχο ρομποτικών συστημάτων με φωνητικές εντολές. Στα πλαίσια της θεωρητικής μελέτης αναλύονται τα υφιστάμενα διαδραστικά ρομποτικά συστήματα που αναγνωρίζουν τόσο φωνητικές εντολές όσο και χειραψίες καθώς και τα υπάρχοντα λογισμικά ελέγχου συστημάτων. Στη συνέχεια, παρουσιάζονται θεωρητικά στοιχεία και μαθηματικές σχέσεις για τον τρόπο που γίνεται η επεξεργασία της φωνής και η μετατροπή του λόγου σε λέξεις αλλά και σχέσεις που αφορούν την σειριακή σύνδεση του ρομποτικού συστήματος με τον ηλεκτρονικό υπολογιστή. Παρουσιάζεται, επίσης, λεπτομερώς ο ρομποτικός βραχίονας Scorbot - ER Vplus της εταιρίας Intelitek αλλά και η γλώσσα ACL πάνω στα οποία βασίστηκε η υλοποίηση του πρακτικού μέρους της παρούσας πτυχιακής εργασίας. Το πρακτικό μέρος της πτυχιακής περιλαμβάνει την υλοποίηση ενός λογισμικού αναγνώρισης ομιλίας (Scorbot Voice Commander) και συγκεκριμένα της αντιστοίχισης 20 φωνητικών εντολών στην αγγλική γλώσσα σε ACL προγράμματα, τα οποία στη συνέχεια μετατρέπονται σε κίνηση του ρομποτικού βραχίονα Scorbot - ER Vplus. Για τη δημιουργία του interface μεταξύ του ρομπότ και του ηλεκτρονικού υπολογιστή χρησιμοποιήθηκε Visual Basic 6 Service Pack 3. 12

13 1. ΥΦΙΣΤΑΜΕΝΑ ΡΟΜΠΟΤ ΕΛΕΓΧΟΜΕΝΑ ΜΕ ΦΩΝΗΤΙΚΕΣ ΕΝΤΟΛΕΣ 1.1 Γενικά Η φωνή, είναι ο πιο συνηθισμένος και εύχρηστος τρόπος επικοινωνίας μεταξύ των ανθρώπων. Ήδη, από τη παιδική μας ηλικία μαθαίνουμε να μιλάμε και να επικοινωνούμε με τους ανθρώπους γύρω μας. Με την πρόσφατη ανάπτυξη των τηλεπικοινωνιών, η φωνή ξεκίνησε να αποτελεί μια βασική μέθοδο σε πολλά συστήματα, καθώς είναι ένας σχετικά εύκολος τρόπος επικοινωνίας με υπολογιστές στους οποίους εκτελούνται πολύπλοκες εφαρμογές. 1.2 Έλεγχος ρομποτικού συστήματος μέσω φωνητικών εντολών Ρομπότ CORA Στις μέρες μας απαιτούνται ακόμη διεπαφές χρήστη ώστε να δίνονται εντολές σε ένα κινούμενο ρομπότ - βοηθό. Ένας πιο φυσικός τρόπος για την διαταγή ενός ρομπότ είναι μέσω φωνητικών εντολών ή μέσω εντολών που βασίζονται στις κινήσεις των χεριών μας ή αλλιώς στις χειρονομίες μας. Σήμερα η διαχείριση των περισσότερων κινούμενων ρομπότ γίνεται μέσω γραφικών περιβαλλόντων τα οποία είναι εγκατεστημένα σε έναν απλό ηλεκτρονικό υπολογιστή. Τα τελευταία χρόνια έχουν γίνει πολλές σοβαρές έρευνες για τη δημιουργία μεθόδων άμεσης επικοινωνίας του ανθρώπου με τα ρομπότ. Αυτές οι έρευνες βασίζονται σε προγράμματα που βοηθούν την αλληλεπίδραση ανθρώπου-ρομπότ μέσω φωνητικών εντολών και χειρονομιών. Ένα παράδειγμα διαδραστικού ρομποτικού συστήματος είναι το ρομπότ βοηθός CORA. [1]. Έχει την ικανότητα να παρατηρεί «δεικτικές» χειρονομίες και να υπακούει σε φωνητικές εντολές. Η συμπεριφορά του ρομπότ μοντελοποιείται με ένα σύστημα που κάνει χρήση των Arami Neural Networks [2]. Όπως συμβαίνει με το CORA (Σχήμα 1), έτσι και πολλά διαδραστικά ρομποτικά συστήματα κάνουν χρήση τόσο της φωνής όσο και της αναγνώρισης αντικειμένων και χειρονομιών. 13

14 Σχήμα 1 : Ρομποτικός βοηθός Cora Αναγνώριση χειρονομίας. Προτεινόμενοι αισθητήρες για την ανίχνευση χειρονομιών είναι τα συστήματα όρασης. Μία γενική επισκόπηση για διάφορα συστήματα αναγνώρισης χειρονομιών έχει συνταχθεί από τον Kohler [3]. Εδώ δίνεται σημασία μόνο σε συστήματα που βασίζονται σε όραση. Οι κινήσεις των χεριών μπορούν να χωριστούν σε στατικές και δυναμικές χειρονομίες. Ο διαχωρισμός γίνεται ανάλογα με το αν κινείται ολόκληρο το χέρι ή αν υπάρχει κίνηση μόνο των δαχτύλων. Ο Kestler [4] χρησιμοποιεί εικόνες τραβηγμένες από φωτογραφική μηχανή ώστε να αναγνωρίσει και να ταξινομήσει τις στατικές χειρονομίες του χεριού (Σχήμα 2). Έχοντας γίνει η προεργασία των εικόνων, οι πρότυπες χειρονομίες συγκρίνονται με τις νέες πραγματικές εικόνες που έχουν ληφθεί. Για την επεξεργασία της εισόδου της φωνής, η μηχανή υπαγόρευσης του συστήματος αναγνώρισης φωνής «Viavoice», χρησιμοποιείται για τη γερμανική γλώσσα. Δεδομένου ότι η πρόταση που δίνεται ως εντολή μπορεί να εξαρτάται από το γλωσσικό περιβάλλον και τις προτιμήσεις του χρήστη, η είσοδος της φωνής δεν μπορεί να χρησιμοποιηθεί άμεσα για την παραγωγή μιας μη αμφίβολης αντίδρασης. Για αυτό το λόγο, χρησιμοποιείται ένα πρόγραμμα το οποίο ελέγχει και βελτιστοποιεί τις προτάσεις που δίνονται ως εντολές. Οπότε η έξοδος του προγράμματος, δηλαδή η εντολή η οποία θα εκτελεστεί, αποτελείται από ένα ρήμα σίγουρα και από κάποιο αντικείμενο εάν υπάρχει, ενώ σε κάποιες περιπτώσεις συμπληρώνεται και με κάποιον εμπρόθετο προσδιορισμό για την καλύτερη σύνταξη της εντολής. Δεδομένου ότι το ρομπότ βοηθός θα εργάζεται σε διαφορετικούς τομείς, είναι δυνατό να του παρέχονται διάφορα είδη γλωσσών ώστε να μπορεί να κάνει εναλλαγές μεταξύ αυτών αν είναι απαραίτητο. 14

15 Σχήμα 2: Αναγνώριση χειρονομίας Ρομπότ ASIMO Το ρομπότ ASIMO (Σχήμα 3) είναι ένα ανθρωποειδές ρομπότ που κατασκευάστηκε από τη HONDA. Έχει ύψος 130 εκατοστά και βάρος 54 κιλά, μοιάζει με έναν μικρό αστροναύτη που φοράει σακίδιο πλάτης και μπορεί να περπατήσει ή να τρέξει με τα δύο του πόδια με ταχύτητα που πλησιάζει τα 6 χλμ/ώρα. Το ASIMO [5] δημιουργήθηκε στο Honda's Research & Development Wako Fundamental Technical Research Center, στην Ιαπωνία. Έχουν δημιουργηθεί διάφορες εκδόσεις αυτού του ρομπότ, από τις οποίες η πρώτη ήταν το 1986 με το ρομπότ Ε0. Το όνομα του είναι ένα ακρωνύμιο που προέρχεται από τις λέξεις «Advanced Step in Innovative Mobility». Η HONDA με επίσημες δηλώσεις αρνείται ότι το όνομα του ρομπότ έχει προέλθει από τον συγγραφέα επιστημονικής φαντασίας και εφευρέτη των τριών νόμων της ρομποτικής [6], τον Isaac Asimov [7] Η ιστορία της εξέλιξης του ASIMO Πειραματικά μοντέλα o Ε0, το οποίο παρουσιάστηκε το o Ε1, το οποίο παρουσιάστηκε το o Ε2, το οποίο παρουσιάστηκε το o Ε3, το οποίο παρουσιάστηκε το o Ε4, το οποίο παρουσιάστηκε το

16 o Ε5, το οποίο παρουσιάστηκε το o Ε6, το οποίο παρουσιάστηκε το Πρότυπα ανθρωποειδή μοντέλα o P1, το οποίο παρουσιάστηκε το o P2, το οποίο παρουσιάστηκε το o P3, το οποίο παρουσιάστηκε το ASIMO o ASIMO, το οποίο παρουσιάστηκε το o ASIMO for hire, το οποίο παρουσιάστηκε το o intelligent ASIMO, το οποίο παρουσιάστηκε το o next-gen ASIMO, το οποίο παρουσιάστηκε το o New ASIMO, το οποίο παρουσιάστηκε το Σχήμα 3: Το ρομπότ ASIMO Το ρομπότ ASIMO μπορεί να το διαχειριστεί ο χρήστης από ένα σταθμό εργασίας αλλά επίσης και από ένα τηλεχειριστήριο. Στο ρομπότ ASIMO, από την πρώτη του κατασκευή μέχρι και σήμερα, έχουν προστεθεί πολλά καινούργια χαρακτηριστικά ώστε να μπορεί να αλληλεπιδρά καλύτερα με τους ανθρώπους. Αυτά τα χαρακτηριστικά είναι η αναγνώριση των κινούμενων αντικειμένων, η αναγνώριση χειρονομιών, η αναγνώριση του περιβάλλοντος, ο διαχωρισμός των ήχων και η αναγνώριση προσώπων. Η πιο 16

17 εξελιγμένη έκδοση του ρομπότ ASIMO έχει την ικανότητα να καταλαβαίνει τρεις διαφορετικές ανθρώπινες φωνές ταυτόχρονα. Προς το παρόν, η τροποποιημένη καινούργια ικανότητα του ASIMO χρησιμοποιείται και ελέγχεται μέσω του γνωστού παιχνιδιού πέτρα - ψαλίδι - χαρτί, όπου οι τρεις διαγωνιζόμενοι εκφωνούν την επιλογή τους ταυτόχρονα. Όμως οι δυνατότητες του προγράμματος, που θα μπορούν να ανταποκριθούν στην πολυπλοκότητα των προτάσεων και στον αριθμό των φωνών θα εξελιχθούν στο μέλλον. Το νέο λογισμικό HARK [8], για αυτή την καινούργια «ικανότητα» του ASIMO σχεδιάστηκε από τον Hiroshi Okuno στο Πανεπιστήμιο Kyoto και από τον Kazuhiro Nakadai στο Honda Research Institute στην Saitama. Πίνακας 1: Προδιαγραφές του ρομπότ ASIMO Βάρος 52kg 54kg Ύψος 120 cm 130 cm Πλάτος 45 cm 45 cm Βάθος 44 cm 37 cm Ταχύτητα Βαδίσματος Ταχύτητα Τρεξίματος Χρόνος αερομεταφοράς 1.6 km/hour 2.5 km/hour 2.7 km/hour 1.6 km/hour (μεταφορά βάρους 1 kg) 3 km/hour 6 km/hour (ευθεία) 5 km/hour (κυκλικά) 0.05 δευτερόλεπτα 0.08 δευτερόλεπτα Μπαταρία Nickel metal hydride 38.4 V / 10 Ah / 7.7 kg 4 ώρες για πλήρη φόρτιση Lithium ion 51.8 V / 6kg 3 ώρες για πλήρη φόρτιση Χρόνος συνεχόμενης λειτουργίας 30 λεπτά 40 λεπτά με 1 ώρα (περπάτημα) Βαθμοί ελευθερίας 26 (δύο στο κεφάλι, πέντε σε κάθε βραχίονα, έξι σε κάθε πόδι, ένα σε κάθε χέρι) 34 (τρεις στο κεφάλι, εφτά σε κάθε βραχίονα, δύο σε κάθε χέρι, 17

18 Ποιοτικός έλεγχος λογισμικού HARK Το HARK χρησιμοποιεί ένα τόξο από οχτώ μικρόφωνα για να καταφέρει να εντοπίσει από πού προέρχεται η κάθε φωνή και να την απομονώσει από τις άλλες πηγές ήχων. Έπειτα το λογισμικό ασχολείται με το πόσο αξιόπιστα έχει εξαχθεί η μεμονωμένη φωνή προτού περάσει από το λογισμικό αναγνώρισης φωνής για αποκωδικοποίηση. Αυτό το βήμα, του ποιοτικού ελέγχου είναι πολύ σημαντικό, γιατί οι άλλοι ήχοι ή οι φωνές είναι πιθανόν να μπερδέψουν το λογισμικό της αναγνώρισης φωνής. Έτσι οποιαδήποτε τμήματα του αρχείου του ήχου που περιέχουν πολύ θόρυβο σε ένα φάσμα συχνοτήτων αυτόματα αγνοούνται όταν η ηχογράφηση της κάθε φωνής περνάει προς το σύστημα αναγνώρισης φωνής Οχτώ «Αυτιά» Αν και το HARK δεν μπορεί να κατανοήσει δέκα φωνές ταυτόχρονα, ο Okuno και ο Nakadai πιστεύουν ότι μπορεί να ακολουθήσει τρεις ομιλητές που μιλάνε ταυτόχρονα με ακρίβεια που αγγίζει το 70%-80%, όταν εγκατασταθεί σε ένα ASIMO ρομπότ. Το τόξο των οχτώ μικροφώνων τοποθετείται γύρω από το πρόσωπο και το σώμα του ASIMO, τα οποία τον βοηθούν να εντοπίσει με ακρίβεια και να απομονώσει φωνές που ακούγονται ταυτόχρονα Μικρό λεξιλόγιο Η επιτυχημένη απόδοση του ASIMO οφείλεται στο ότι το παιχνίδι πέτρα - ψαλίδι - χαρτί χρησιμοποιεί περιορισμένο λεξιλόγιο. Στην πραγματικότητα όταν δοκιμάστηκε με πιο περίπλοκες φράσεις, συγκεκριμένα με τις παραγγελίες τριών ατόμων σε ένα εστιατόριο, η απόδοση του λογισμικού μειώθηκε στο 30%-40% Ρομπότ AIBO Τα ζώα έχουν αισθήσεις όπως, την ακοή, την όραση, την αφή και την οσμή για να περιηγούνται, να προσλαμβάνουν και να αλληλεπιδρούν με το περιβάλλον. Το AIBO περιλαμβάνει hardware και software που το καθιστούν ικανό να μιμηθεί κάποιες από αυτές τις αισθήσεις ώστε να μπορεί να περιηγηθεί στον περιβάλλοντα χώρο και να αλληλεπιδρά με τους χρήστες. Το AIBO [9] έχει σύστημα ελέγχου επεξεργασίας μνήμης. Το σύστημα αυτό χρησιμοποιεί μικροεπεξεργαστές για την παρακολούθηση των εισόδων από τις συσκευές του hardware συμπεριλαμβανομένων των παρακάτω: 18

19 Έγχρωμη βιντεοκάμερα CCD (Σχήμα 4) Στερεοφωνικό μικρόφωνο (Σχήμα 5) Θερμομετρικό αισθητήρα Αισθητήρα υπερύθρων Αισθητήρα επιτάχυνσης με δυνατότητα ελέγχου της επιτάχυνσης σε τρεις άξονες. Το AIBO πρέπει να ελέγχει τους διάφορους ρομποτικούς κινητήρες, την έξοδο του ήχου και να αποσαφηνίζει τους δείκτες, όλα δηλαδή εκείνα τα στοιχεία που παρέχουν πληροφορίες προς τον ιδιοκτήτη ή τον διαχειριστή για την επίδοση και τα «αισθήματα» του AIBO Το εξωτερικό του Το κέλυφος του AIBO είναι πλαστικό. Χρησιμοποιείται αυτού του είδους το υλικό γιατί είναι ελαφρύ. Η SONY προσπάθησε να διατηρήσει το βάρος του AIBO όσο μικρότερο γινόταν ώστε να χρειάζεται λιγότερη ισχύς για τη κίνηση του ρομπότ, έτσι ώστε η λειτουργία της μπαταρίας του να μπορεί να επιμηκυνθεί. Μια μεγάλη μπαταρία ιόντων λιθίου μπορεί να τροφοδοτεί το AIBO για περίπου τρεις ώρες. Αν και το περίβλημά του είναι πλαστικό, οι σχεδιαστές του κατάφεραν να σχεδιάσουν μια ελκυστικά ζωντανή εμφάνιση. Ωστόσο, η απομυθοποίηση των πληροφοριών αυτού του καινούριας τεχνολογίας προϊόντος δεν είναι εύκολη. Ο λόγος που συμβαίνει αυτό θα φανεί παρακάτω Η όραση του ρομπότ Το AIBO έχει μια έγχρωμη ψηφιακή βιντεοκάμερα τοποθετημένη στο σημείο της κεφαλής του. Τα δεδομένα της εικόνας από αυτή τη βιντεοκάμερα είναι ζωτικής σημασίας για τη δημιουργία μιας διαδραστικής εμπειρίας με το AIBO (για παράδειγμα ο εντοπισμός μιας ροζ μπάλας που έρχεται προς το AIBO). Η είσοδος της κινούμενης εικόνας αναλύεται ώστε να προσδιοριστεί αν είναι η μπάλα του AIBO ή απλώς ένα σημείο. Οι ρομποτικοί κινητήρες στρέφουν τη κεφαλή του ρομπότ ώστε να δίνεται η εντύπωση ότι το AIBO παρακολουθεί τη μπάλα και θα προχωρήσει προς αυτήν. Το AIBO είναι επίσης εξοπλισμένο με έναν υπέρυθρο αισθητήρα απόστασης για να εντοπίζει εμπόδια μπροστά του και να τα αποφεύγει. 19

20 Σχήμα 4: Η έγχρωμη CCD βιντεοκάμερα του AIBO Αναγνώριση ήχου Το AIBO είναι εξοπλισμένο με ένα ζευγάρι μικροφώνων, ένα σε κάθε πλευρά της κεφαλής του. Αυτά δημιουργούν μια στερεοφωνική εικόνα των ήχων που ελήφθησαν από το ρομπότ, που το βοηθούν στον εντοπισμό της πηγής του ήχου. Οι εντολές που μπορεί να αναγνωρίσει το AIBO προέρχονται από ένα τηλεχειριστήριο. Με το πάτημα ενός κουμπιού, το τηλεχειριστήριο στέλνει αυτούς τους ήχους στο ρομπότ, που τους αναγνωρίζει ως φωνητικές εντολές. Τα μικρόφωνά του είναι μονίμως έτοιμα να λάβουν αυτούς τους ήχους εντολές. Σχήμα 5: Τα μικρόφωνα που είναι τοποθετημένα στον άξονα των αυτιών Αφή Στο πάνω μέρος της κεφαλής του, το AIBO, έχει έναν άλλον μηχανισμό από τον οποίο μπορεί να λάβει πληροφορίες. Αυτό είναι ένα μαξιλαράκι ευαίσθητο στην αφή (Σχήμα 6). Ανάλογα με τον τρόπο που αγγίζεται το μαξιλαράκι αυτό από έναν 20

21 χρήστη, το AIBO το δέχεται ως θετικό ή αρνητικό ανάλογα με την προηγούμενη συμπεριφορά του, και μιμείται κάποια εκδήλωση αγάπης ή επίπληξης. Σχήμα 6: Το μπλε κουμπί είναι ο διακόπτης με ευαισθησία στην πίεση Κίνηση Πολλές από τις κινήσεις ενός ΑΙΒΟ είναι παρόμοιες με αυτές ενός κατοικίδιου, είτε μιας γάτας είτε ενός σκύλου. Αυτή είναι μια πτυχή του σχεδιασμού του προϊόντος που παίζει ρόλο κατά την ταυτοποίηση του με τα κατοικίδια ζώα και βελτιώνει περαιτέρω την αναγνώριση το προϊόντος. Ένα AIBO προβαίνει και τρέχει αρχεία κίνησης που υπαγορεύουν την κίνηση των άκρων του με τον έλεγχο βηματικών κινητήρων, στα πόδια (Σχήμα 7), στο κεφάλι και στην ουρά του (Σχήμα 8). Στην αυτόνομη λειτουργία, το AIBO περνάει από διάφορα στάδια κατά τη διάρκεια μιας χρονικής περιόδου. Όταν ένα AIBO «γεννηθεί» έχει πρόσβαση σε μια σειρά κινήσεων και αρχεία ήχου που προσομοιώνουν μια πολύ νεανική συμπεριφορά. Όταν σημειωθεί μια ώρα λειτουργίας του AIBO από τον διαχειριστή, θα ξεκινήσει να μπαίνει σε καινούρια και πιο πολύπλοκα αρχεία κίνησης και θα εμφανιστεί σαν ένα κατοικίδιο με πρόοδο στη μάθηση και στην εξέλιξή του. 21

22 Σχήμα 7: Ένα μέρος από το πόδι του AIBO Σχήμα 8: Η ουρά του AIBO Biped robot STABO Η αλληλεπίδραση ενός ρομπότ με το περιβάλλον αφορά πολλά επιμέρους βήματα, όπως για παράδειγμα την κίνηση του μέχρι κάποιο σημείο ώστε να εκτελέσει μία εργασία και να μπορεί να αποφεύγει τυχόν εμπόδια. Κατά συνέπεια, είναι εξαιρετικά περίπλοκο αυτού του τύπου συστήματα να ανταποκριθούν σε υψηλότερα επίπεδα αναγνώρισης φωνής. Είναι πιο εύκολο να κατανοηθεί απλουστευμένη ομιλία που σχετίζεται με την αλλαγή της παρούσας κατάστασης του ρομποτικού συστήματος. Στην προκειμένη περίπτωση η προσπάθεια που έγινε, ήταν η αναγνώριση απλουστευμένων φωνητικών εντολών οι οποίες επηρεάζουν μόνο την κατάσταση του ρομπότ. Το μικρόφωνο που λειτουργεί ως αισθητήρας αναγνώρισης φωνής και έχει εφαρμοστεί στο ανθρωποειδές ρομπότ Stabo [10], το καθιστά ικανό να δέχεται απλές προτάσεις - εντολές τόσο από ενήλικες όσο και από παιδιά στην αγγλική γλώσσα. Αυτές οι εντολές βοηθούν το ρομπότ να πλοηγηθεί και να επιδείξει ορισμένες προκαθορισμένες ενέργειες. Ο αισθητήρας αναγνώρισης φωνής χρησιμοποιεί τον αποκωδικοποιητή viterbi [11] και εφαρμόζει τον αλγόριθμο για τη μπροστινή και την 22

23 πίσω κίνηση μέσω του HMM Tool Kit, το οποίο κυκλοφόρησε από το τμήμα μηχανικών του Cambridge. Οι φωνητικές εντολές για τον έλεγχο ενός ρομπότ μπορεί να χωριστούν σε εντολές συστήματος και σε εντολές καθορισμένες από χρήστη. Οι εντολές συστήματος αποτελούνται από λέξεις, οι οποίες θέτουν τις λειτουργικές παραμέτρους, όπως για παράδειγμα την ταχύτητα του περπατήματος. Οι εντολές που καθορίζονται από τον χρήστη είναι εντολές που κινούν το ρομπότ με ένα καθορισμένο τρόπο όπως για παράδειγμα μπροστά, πίσω, κτλ. Το ρομπότ σχεδιάστηκε με τέτοιο τρόπο ώστε να εκτελεί συνδυασμό εντολών, για παράδειγμα step left, move forward κτλ. Η εκπαίδευση έγινε με 2880 φράσεις, τρία (3) άτομα και πλέον μετά από την εκπαίδευση, αναγνωρίζονται αγγλικές λέξεις και φράσεις από ενήλικες αλλά και από παιδιά. Σε περίπτωση που κάποια λέξη δεν αναγνωριστεί από τον επεξεργαστή φωνής δεν στέλνει καμία εντολή στον κεντρικό ελεγκτή, αλλά εμφανίζει ένα μήνυμα ότι η λέξη δεν αναγνωρίστηκε. Σχήμα 9: Biped Robot Ρομπότ ΠΡΟΜΗΘΕΑΣ Στο εθνικό ινστιτούτο προηγμένης βιομηχανικής επιστήμης και τεχνολογίας, ένα ανεξάρτητο διοικητικό τμήμα έχει αναπτύξει μια λειτουργία αναγνώρισης φωνής σε πραγματικό περιβάλλον, χρησιμοποιώντας μια σειρά από μικρόφωνα διευρύνοντας με επιτυχία την αισθητήρια ικανότητα των ανθρωποειδών ρομπότ στο πλαίσιο του έργου HRP-2 "Promethee" [12]. Η συστοιχία των μικροφώνων αποτελείται από οχτώ (8) κατευθυντικά μικρόφωνα τοποθετημένα γύρω από το κεφάλι του ρομπότ όπως φαίνεται στην παρακάτω εικόνα (Σχήμα 10) 23

24 Σχήμα 10: Promethee Η πηγή του ήχου βασίζεται στη διαφορά των χρόνων άφιξης του κάθε ξεχωριστού μικροφώνου και την ίδια στιγμή, η κάμερα που είναι τοποθετημένη στο κεφάλι του ρομπότ ανιχνεύει τη θέση του ανθρώπου που δίνει τις φωνητικές οδηγίες. Η σταθερότητα της αναγνώρισης φωνής προέρχεται από το συνδυασμό πληροφοριών που πηγάζουν από τη συστοιχία των μικροφώνων και την κάμερα, καθώς και από την απομόνωση και εξάλειψη των θορύβων. Έχει αναπτυχθεί υλικό για την εξάλειψη των θορύβων σε πραγματικό χρόνο, και έχει ενσωματωθεί στο ρομπότ, επιτρέποντας στον άνθρωπο να του δώσει φωνητικές οδηγίες αλλά και να χειρίζεται συσκευές μέσω αυτού, ακόμα και σε έναν χώρο όπου υπάρχουν πολλές πηγές θορύβου, όπως για παράδειγμα η τηλεόραση Ανθρωποειδή ρομπότ ACTROID Το Actroid είναι ένα ανθρωποειδές ρομπότ με μεγάλη ομοιότητα στα ανθρώπινα χαρακτηριστικά, το οποίο αναπτύχθηκε αρχικά από την εταιρία Kokoro και στη συνέχεια από το Πανεπιστήμιο της Οσάκα και την εταιρία Advanced Media Inc., η οποία εξειδικεύεται στην τεχνολογία της επεξεργασίας φωνής. Παρουσιάστηκε για πρώτη φόρα το 2003 στην διεθνή ρομποτική έκθεση στο Τόκιο της Ιαπωνίας. Πολλές διαφορετικές εκδόσεις του συγκεκριμένου προϊόντος έχουν παραχθεί από τότε. Στις περισσότερες περιπτώσεις, το ρομπότ έχει την μορφή μίας μέσης γυναίκας ιαπωνικής καταγωγής. 24

25 Σχήμα 11: Το Actroid που παρουσιάστηκε στην έκθεση EXPO 2005 στην Ιαπωνία Το Actroid [13] υπήρξε ένα πρωτοποριακό παράδειγμα κατασκευής ενός πραγματικού ρομπότ που πλησιάζει την εικόνα των φανταστικών ρομπότ, των λεγόμενων ανδροειδών όπως αυτά ορίζονται από την επιστημονική φαντασία. Το ρομπότ Actroid μπορεί να μιμηθεί πολλές από τις ζωτικές λειτουργίες, όπως το άνοιγμα και το κλείσιμο των ματιών, την αναπνοή αλλά και την ομιλία. Το αρχικό μοντέλο Actroid DER είχε σχεδιαστεί έτσι ώστε να μιλάει Ιαπωνικά, Αγγλικά, Κορεάτικα και Κινέζικα και να απαντάει σε 500 ερωτήσεις με τη βοήθεια ενός προγραμματισμένου μενού που περιελάμβανε 1000 απαντήσεις. Κάποια από τα θέματα στα οποία μπορούσε το ρομπότ να ανταποκριθεί αφορούν τον καιρό αλλά και την ιδιαίτερη προτίμηση σε κάποιο φαγητό. Όταν το Actroid αντιμετώπιζε δυσκολία σε κάποια ερώτηση, προσπαθούσε να αλλάξει θέμα ή ακόμα και να ενθαρρύνει τον συνομιλητή να εκφράσει τη δική του άποψη. Αυτό το μοντέλο ενώ διαθέτει μεγάλο πλήθος εκφράσεων αντιμετώπιζε προβλήματα στον διαχωρισμό της φωνής από τον θόρυβο ακόμα και όταν αυτός κυμαινόταν σε μέτρια επίπεδα. Αντίθετα, τα μοντέλα "Repliee" είναι διαδραστικά ρομπότ τα οποία έχουν μεγαλύτερη ικανότητα να αναγνωρίζουν και να επεξεργάζονται την ομιλία αλλά και να ανταποκρίνονται, επιτυγχάνοντας έτσι την επικοινωνία σε ένα υποτυπώδες επίπεδο με τους ανθρώπους. Ενσωματωμένα μικρόφωνα επιτρέπουν στα Actroids να ηχογραφούν την ανθρώπινη ομιλία και στη συνέχεια να τη φιλτράρουν για να αφαιρεθεί ο θόρυβος - συμπεριλαμβάνοντας και τους θορύβους που προκαλούνται από την ίδια τη λειτουργία του ρομπότ. Το λογισμικό αναγνώρισης φωνής τότε 25

26 χρησιμοποιείται για να μετατρέψει τον ήχο σε λέξεις και φράσεις, οι οποίες θα μπορούν να επεξεργαστούν από το Actroid's A.I. Μία φωνητική απάντηση θα δοθεί στη συνέχεια μέσω ηχείων. Επιπλέον διαδραστικότητα επιτυγχάνεται με μη φωνητικές μεθόδους Ρομποτικό σύστημα AESOP Η εισαγωγή στην κλινική πράξη ρομποτικών βραχιόνων ελεγχόμενων από ενσωματωμένο υπολογιστή που συγκρατούν το λαπαροσκόπιο και υπακούουν πιστά στις επιθυμίες του χειρουργού παρείχε ικανοποιητικές λύσεις στο πρόβλημα της διαχείρισης της λαπαροενδοσκοπικής εικόνας. Αν και αναπτύχθηκαν αρκετά πρωτότυπα συστήματα, τρία από αυτά γνώρισαν ευρύτερη αποδοχή και ουσιαστικά δημιούργησαν μια νέα αγορά ρομποτικών βραχιόνων προορισμένων για τη χειρουργική αίθουσα. Το σύστημα AESOP (Automated Endoscopic System for Optimal Positioning, Computer Motion Goleta CA USA) [14], to σύστημα Endoassist (Armstrong Health Care, UK) και το σύστημα Fips Endoarm (Kard Storz Endoscope). Όλα τα παραπάνω συστήματα προσαρμόζονται είτε στη ράγα του χειρουργικού τραπεζιού, είτε φέρονται επάνω σε κινούμενη βάση. Στο άκρο τους φέρουν ειδικό εξάρτημα στο οποίο εφαρμόζεται το άκαμπτο ενδοσκόπιο και συνοδεύονται πάντα από μια κεντρική μονάδα που περικλείει τον υπολογιστή, το σύστημα παροχής ενέργειας, τον διακόπτη και τις ενδείξεις λειτουργίας. Ο σωστός τρόπος επικοινωνίας του χειρουργού με το βραχίονα είναι απαραίτητος για την καλή λειτουργική του απόδοση. Η ιδεώδης λειτουργία ενός ρομποτικού βραχίονα που κινεί τη λαπαροσκοπική κάμερα θα πρέπει να βασίζεται στην άμεση αντίληψη της εντολής και ακόμη καλύτερα της επιθυμίας του χειρουργού και τη σταθερή, ομαλή, ταχεία και ακριβή εκτέλεση της κίνησης. Το σύστημα AESOP 3000 (Σχήμα 12) αναγνωρίζει 20 φωνητικές εντολές χωρίς να επηρεάζεται η απόδοση του από την αλλαγή του χειρουργού χρήστη, από τον περιβάλλοντα χώρο αλλά και από τους υπολοίπους ήχους και φωνές που είναι δυνατό να ακούγονται μέσα σε μια χειρουργική αίθουσα. Η φωνητικές εντολές μετατρέπονται σε εντολές κατεύθυνσης, ταχύτητας αλλά και επανάκλησης αποθηκευμένων θέσεων λήψης της εικόνας από την μνήμη του συστήματος. 26

27 Σχήμα 12: AESOP Ρομπότ ApriPoko Το ρομπότ ApriPoko (σχήμα 13) είναι ένα μικρό ρομπότ, το οποίο μπορεί να αποθηκεύσει όλες τις λειτουργίες ενός τηλεχειριστήριου και στη συνέχεια να το αντικαταστήσει. Αφότου αποθηκευτούν οι εντολές, μπορεί να ανταποκριθεί στη φωνή ενός χρήστη παρακάμπτοντας τη χρήση του τηλεχειριστηρίου. Το ApriPoko για να αποθηκεύσει όλες τις εντολές του τηλεχειριστηρίου, θα πρέπει να εκπαιδευτεί. Το ρομπότ είναι αρκετά έξυπνο, ώστε να αντιληφθεί και να αποθηκεύσει όλες τις εντολές ανιχνεύοντας και συλλαμβάνοντας όλα τα σήματα που εκπέμπονται από το τηλεχειριστήριο κάθε φορά που έστω και ένα από αυτά περάσει από κοντά του. Στην περίπτωση αυτή το ρομπότ ζητάει επιβεβαίωση για να καταχωρήσει την νέα εντολή, καθώς επίσης και τις λεπτομέρειες του σήματος, το οποίο μπορεί να χρησιμοποιηθεί και κάποια άλλη στιγμή [15]. Σχήμα 13: ApriPoko 27

28 1.2.6 Ρομπότ Kismet Το ρομπότ Kismet, είναι ένα ρομπότ το οποίο κατασκευάστηκε στο ΜΙΤ στα τέλη του 1990, με ακουστικά, οπτικά και εκφραστικά συστήματα με σκοπό να προσομοιώσει τις ανθρώπινες εκφράσεις και να συμμετέχει στην κοινωνική ανθρώπινη αλληλεπίδραση. Το όνομα Kismet έχει τούρκικες και αραβικές ρίζες και σημαίνει μοίρα, ενώ κάποιες φορές σημαίνει και τύχη. Σχήμα 14: Το ρομπότ Kismet βρίσκεται στο μουσείο MIT στο Cambridge Προκειμένου το ρομπότ Kismet (Σχήμα 14) να αλληλεπιδρά σωστά με τους ανθρώπους, έχει ενσωματωμένες συσκευές εισόδου οι οποίες του δίνουν ακουστικές και οπτικές ικανότητες. Το Kismet [16] εξομοιώνει τα ανθρώπινα συναισθήματα μέσω εκφράσεων του προσώπου, φωνημάτων και κίνησης. Οι εκφράσεις του προσώπου επιτυγχάνονται με την κίνηση των αυτιών, των φρυδιών, των βλεφάρων, των χειλιών, του σαγονιού και του κεφαλιού. Τέσσερις έγχρωμες κάμερες CCD τοποθετημένες σε ένα στερεοσκοπικά ενεργό κεφάλι καθώς και δύο κάμερες ευρέως φάσματος, επιτρέπουν στο Kismet να αποφασίσει που πρέπει να στρέψει την προσοχή του αλλά και να υπολογίσει τις αποστάσεις. Μία φωτογραφική μηχανή των πέντε ιντσών και με 8 mm εστιακό μήκος φακού χρησιμοποιείται για μεγαλύτερη ανάλυση, και εξομοιώνει τη διαδικασία ανίχνευσης από το μάτι. 28

29 Επίσης, σερβοκινητήρες συνεχούς ρεύματος με οπτικούς κωδικοποιητές υψηλής ανάλυσης είναι τοποθετημένοι για να δίνουν στο μάτι τρεις βαθμούς κίνησης, που του επιτρέπουν να ελέγχει την κατεύθυνση του βλέμματος με αποτέλεσμα το Kismet να κινεί και να κατευθύνει τα μάτια του σαν άνθρωπος, δηλαδή του επιτρέπει να εξομοιώνει την ανθρώπινη όραση. Φορώντας ένα μικρό μικρόφωνο, ο χρήστης μπορεί να επηρεάσει τη συμπεριφορά του Kismet. Ένα ακουστικό μήνυμα μεταφέρεται σε έναν υπολογιστή των 500 MHz, ο οποίος «τρέχει» Linux και έχει εγκατεστημένο λογισμικό που αναπτύχθηκε από το τμήμα Spoken Language Systems του ΜΙΤ, μπορεί να επεξεργαστεί χαμηλού επιπέδου πρότυπα ομιλίας σε πραγματικό χρόνο, και επίσης έχει τη δυνατότητα να διαχωρίζει τους ανθρώπινους ήχους από τους υπόλοιπους (όπως για παράδειγμα το χτύπημα ενός κουδουνιού). Ένας υπολογιστής των 450 MHz, ο οποίος «τρέχει» Windows NT, επεξεργάζεται αυτά τα χαρακτηριστικά σε πραγματικό χρόνο, για να αναγνωριστεί η συναισθηματική πρόθεση του χρήστη. Ο Jim Glass και ο Lee Hetherington προσάρμοσαν τον κώδικα στις ανάγκες και τις ιδιαιτερότητες του Kismet και του ενσωμάτωσαν το σύστημα αναγνώρισης φωνής. Το λογισμικό χρησιμοποιεί ένα πλήθος πληροφοριών για το διαχωρισμό της ομιλίας από οποιονδήποτε άλλον ήχο, την αναγνώριση φωνητικών επιρροών και τη ρύθμιση της επιστρεφόμενης φωνητικής συμπεριφοράς. Οι φωνητικές πληροφορίες μπορούν τελικά να χρησιμοποιηθούν για να διαμορφωθεί η εκφώνηση από το ρομπότ μέσω μιμητικών διαδικασιών και να του επιτρέψει να αποκτήσει μία πρώτης μορφής γλώσσα μέσω μακρόχρονων αλληλεπιδράσεων με τους χρήστες. Εκτός από τους υπολογιστές που αναφέρθηκαν παραπάνω, υπάρχουν επιπλέον τέσσερεις Motorola 68332s, εννιά υπολογιστές των 400 MHz και ακόμη ένας υπολογιστής των 500 MHz. 29

30 2. ΥΦΙΣΤΑΜΕΝΑ ΛΟΓΙΣΜΙΚΑ ΑΝΑΓΝΩΡΙΣΗΣ ΦΩΝΗΣ 2.1 Γενικά Τα σύγχρονα λογισμικά αναγνώρισης φωνής επιτρέπουν στο χρήστη ενός υπολογιστή να εκφωνεί ένα κείμενο και να δίνει εντολές στον υπολογιστή, παρακάμπτοντας σε μεγάλο βαθμό τη χρήση του πληκτρολογίου και του ποντικιού. Οι πρώτες προσπάθειες για την ανάπτυξη λογισμικού αναγνώρισης φωνής ξεκίνησαν περίπου το Αποδείχθηκε ότι χρειαζόταν τόσο μεγάλη υπολογιστική δύναμη που μόνο οι πιο σύγχρονοι υπολογιστές έχουν τη δυνατότητα να εκτελούν τις λειτουργίες που απαιτούνται σε πραγματικό χρόνο. Τα πρώτα εμπορικά προϊόντα διατέθηκαν γύρω στο 1990, (π.χ. το Voice Navigator, ένας αυτόνομος υπολογιστής αφιερωμένος 100% στην αναγνώριση ομιλίας) και χρησιμοποιούσαν όλη την υπολογιστική δύναμη του μηχανήματος. Δεν ήταν ιδιαίτερα ακριβή και μπορούσαν να καταλάβουν μόνο ένα άτομο τη φορά, απαιτούσαν επανεκπαίδευση, όχι από τον διαχειριστή αλλά από το ίδιο το μηχάνημα, ώστε να λειτουργήσει για άλλο άτομο. Παρά τους περιορισμούς, η μετατροπή σε κείμενο γινόταν τόσο γρήγορα που ακόμα και υπολογίζοντας τον χρόνο που χρειαζόταν για να γίνουν οι διορθώσεις, ένα άτομο με ειδικές ανάγκες θα μπορούσε εύκολα να πραγματοποιήσει περισσότερη δουλειά με τη βοήθεια του μηχανήματος παρά χωρίς αυτό. Για παράδειγμα, ένας συγγραφέας που πάσχει από τη νόσο του πάρκινσον και ο οποίος μετά βίας μπορεί να ελέγξει τα χέρια του, ήταν πλέον σε θέση να εργαστεί. Υπάρχουν και άλλα σενάρια τα οποία αποδεικνύουν τη χρησιμότητα αυτών των συστημάτων. Για παράδειγμα, μία εγκατάσταση στην οποία οι εργαζόμενοι διαχειρίζονται διαβρωτικά υλικά ή μηχανήματα υψηλής τάσης, η χρήση των προστατευτικών γαντιών, που είναι απαραίτητα για τέτοιου είδους δουλειές, συνήθως αποκλείουν τη χρήση πληκτρολογίου. Τα σύγχρονα τηλέφωνα επίσης περιλαμβάνουν πλέον την δυνατότητα της φωνητικής κλήσης. Με την απλούστευση των απαιτήσεων που σχετίζονται με τη φωνητική κλήση, επιτυγχάνεται εύκολα χωρίς να είναι απαραίτητη η εκπαίδευση για κάποιον συγκεκριμένο χρήστη. Σύμφωνα με τα τελευταία δεδομένα, ένας σωστά εκπαιδευμένος υπολογιστής με CPU Intel Core Duo 1.5 GHz (ή και πιο γρήγορη), διαχειριζόμενος από έναν υγιή ενήλικα (π.χ. χωρίς δυσλειτουργία στην ομιλία), μπορεί να ανταποκριθεί με ακρίβεια περίπου 99%, και ενώ εγγράφονται περίπου 150 λέξεις το λεπτό. 30

31 Πρέπει να επισημανθεί επίσης ότι η σταθερότητα της φωνής είναι απαραίτητη. Ένας ομιλητής του οποίου η φωνή αναγνωρίζεται με επιτυχία από τον υπολογιστή, κατά τη διάρκεια ενός κρυολογήματος, ο ίδιος υπολογιστής μπορεί να μην αναγνωρίσει καθόλου τη φωνή του. Τα μηχανήματα επίσης δεν έχουν αρκετή νοημοσύνη ακόμη ώστε να επεξεργαστούν σωστά τη φωνή ενός παιδιού. Αυτό οφείλεται στο γεγονός ότι τα περισσότερα παιδιά δεν χρησιμοποιούν τη γλώσσα σωστά (π.χ. δεν μπορούν να δημιουργήσουν μία σωστή ολοκληρωμένη πρόταση) και στο ότι η φωνή τους μεταβάλλεται συνεχώς όσο μεγαλώνουν. Υπάρχουν τόσο ελεύθερα όσο και ιδιόκτητα λογισμικά αναγνώρισης φωνής. 2.2 Ελεύθερα Λογισμικά CMU Sphinx To CMU SPHINX [17] αποκαλούμενο επίσης sphinx περιγράφει μια ομάδα συστημάτων αναγνώρισης φωνής που αναπτύσσονται στο πανεπιστήμιο Carnegie Mellon. Περιλαμβάνουν μια σειρά συστημάτων αναγνώρισης ομιλίας και ενός ακουστικού πρότυπου εκπαιδευτή. Το 2000, η ομάδα sphinx στο Carnegie Mellon δεσμέυτηκε να «ανοίξει» τον κώδικα των διάφορων συστημάτων αναγνώρισης φωνής, συμπεριλαμβανομένων του sphinx 2 και του πιο πρόσφατου sphinx 3 (το 2001). Οι αποκωδικοποιητές φωνής συνοδεύονται από ακουστικά πρότυπα και εφαρμογές δειγμάτων. Οι διαθέσιμες πηγές περιλαμβάνουν επιπλέον λογισμικό για την εκπαίδευση του ακουστικού μοντέλου, το συντακτικό και το λεξικό Sphinx Το sphinx αναπτύχθηκε από τον - Fu Lee είναι ένα σύστημα αναγνώρισης φωνής που κάνει χρήση του ακουστικού μοντέλου HMM. Έχει δυνατότητα αναγνώρισης συνεχούς ομιλίας, είναι ανεξάρτητο από τον ομιλητή και αναγνωρίζει ένα ευρύ λεξιλόγιο, μια δυνατότητα που δεν υπήρχε μέχρι τότε (το 1986) Sphinx 2 Ένα γρήγορο προς την απόδοση σύστημα αναγνώρισης φωνής, που αναπτύχθηκε αρχικά από τον Χ-D Huang στο Carnegie Mallon και στη συνέχεια διατέθηκε ως ανοικτό λογισμικό (open source) στο SourceForge. Το Sphinx 2 εστιάζει στην 31

32 αναγνώριση φωνής σε πραγματικό χρόνο και χρησιμοποιείται στα συστήματα διαλόγου και τα συστήματα εκμάθησης γλωσσών. Μπορεί να χρησιμοποιηθεί σε υπολογιστές βασισμένους σε συστήματα PBX, όπως το Asterisk. Ο κώδικας του Sphinx 2 έχει ενσωματωθεί επίσης σε διάφορα εμπορικά προϊόντα Sphinx 3 Το Sphinx 3 υιοθέτησε το συνεχές ακουστικό μοντέλο HMM και έχει χρησιμοποιηθεί κατά κύριο λόγο για υψηλής ακρίβειας και όχι σε πραγματικό χρόνο αναγνώριση φωνής. Οι πρόσφατες εξελίξεις (σε αλγόριθμους και hardware) έχουν κάνει το Sphinx 3 σχεδόν κατάλληλο για χρήση σε πραγματικό χρόνο, αν και δεν είναι ακόμη κατάλληλο για κρίσιμες διαδραστικές εφαρμογές. Το Sphinx 3 είναι υπό ενεργό ανάπτυξη και σε συνδυασμό με το SphinxTrain παρέχει πρόσβαση σε μια σειρά από σύγχρονες τεχνικές μοντελοποίησης, όπως το LDA / MLLT, το MLLR και το VTLN, τα οποία βελτιώνουν την ακρίβεια αναγνώρισης φωνής Sphinx 4 Το Sphinx 4 είναι μια πλήρης αναδιατύπωση της μηχανής Sphinx με στόχο την παροχή ενός πιο ευέλικτου πλαισίου για την έρευνα στην αναγνώριση ομιλίας, γραμμένο εξ ολοκλήρου στη γλώσσα προγραμματισμού Java. Η Sun Microsystems υποστήριξε την ανάπτυξη του Sphinx 4 και συνεισφέρει τεχνογνωσία μηχανικής λογισμικού στο έργο. Μεταξύ των συμμετεχόντων υπάρχουν άτομα του MERL, MIT και CMU. Τρέχοντες αναπτυξιακοί στόχοι: Ανάπτυξη ενός νέου (ακουστικό μοντέλο) εκπαιδευτή. Εφαρμογή της προσαρμογής ηχείων (π.χ. MLLR). Βελτίωση της διαχείρισης της διάρθρωσης. Δημιουργία ενός γραφήματος με βάση το γραφικό περιβάλλον εργασίας για το σχεδιασμό του συστήματος. 32

33 2.2.2 Julius Το Julius είναι ένα υψηλής απόδοσης λογισμικό αποκωδικοποίησης της φωνής με δυνατότητα αναγνώρισης ενός μεγάλου λεξιλογίου (συνεχόμενου λόγου). Βασισμένο σε λέξεις των τριών γραμμάτων και στο πλαίσιο ΗΜΜ, μπορεί να αποκωδικοποιήσει μια λέξη των 60k σχεδόν σε πραγματικό χρόνο, στους περισσότερους υπάρχοντες υπολογιστές. Έχουν ενσωματωθεί οι περισσότερες τεχνικές αναζήτησης. Έχει επίσης δημιουργηθεί προσεκτικά ώστε να είναι ανεξάρτητο από τις μοντελοποιημένες δομές, και οι διάφοροι τύποι ΗΜΜ όπως τρισύλλαβες λέξεις, υποστηρίζονται με οποιοδήποτε συνδυασμό, προτάσεις και φωνήματα. Το Julius δούλευε άριστα στα λειτουργικά συστήματα Linux και Unix, αλλά δουλεύει με επιτυχία και σε Windows. Το Julius είναι λογισμικό ανοικτού κώδικα και διανέμεται με άδεια BSD. Το Julius αναπτύχθηκε από το 1997 για την ιαπωνική έρευνα LVCSR ως μέρος μίας δέσμης λογισμικών, και οι εργασίες συνεχίστηκαν στο Continuous Speech Recognition Consortium (CSRC), στην Ιαπωνία, από το 2000 έως το Στις τελευταίες εκδόσεις ενσωματώθηκε στο Julius ένας αναλυτής αναγνώρισης φωνής που βασίζεται στη γραμματική, με το όνομα Julian. Το Julian είναι μία τροποποιημένη έκδοση του Julius που χρησιμοποιεί τη γραμματική ως πρότυπο γλώσσας. Μπορεί να χρησιμοποιηθεί για να δημιουργηθεί ενός είδους συστήματος φωνητικών εντολών με τη βοήθεια ενός μικρού λεξιλογίου Σχετικά με τα μοντέλα Για να εκτελεστεί το Julius, χρειάζεται ένα μοντέλο γλώσσας και ένα ακουστικό μοντέλο για τη γλώσσα που θέλουμε να δημιουργήσουμε τις φωνητικές εντολές (π.χ. αγγλικά). Το Julius υιοθετεί ακουστικά μοντέλα σε μορφή ASCII HTK, λεξικό για την προφορά σε μορφή ΗΤΚ, και ένα μοντέλο τρισύλλαβων λέξεων σε μορφή ARPA. Παρόλο που το Julius διανέμεται μόνο με τα ιαπωνικά μοντέλα, το project VoxForge εργάζεται στη δημιουργία αγγλικών ακουστικών μοντέλων για τη χρήση με την μηχανή αναγνώριση φωνής Julius. 33

34 2.3 Δωρεάν κώδικες ομιλίας και ακουστικά μοντέλα VoxForge Το VoxForge [18] δημιουργήθηκε για να συλλέξει μεταγραφή ομιλίας (transcription) για τη χρήση της από εργαλεία αναγνώρισης ομιλίας του ελεύθερου και ανοικτού κώδικα λογισμικού (Open Source) για Linux / Unix, Windows και Mac. Όλα τα αρχεία ήχου που έχουν υποβληθεί υπό την άδεια GPL [19] θα συγκεντρωθούν σε ακουστικά μοντέλα για χρήση από λογισμικό ανοιχτού κώδικα για αναγνώριση ομιλίας, όπως το Sphinx, το ISIP, το Julius και το HTK (σημείωση: το HTK έχει περιορισμούς διανομής). Το VoxForge άρχισε πρόσφατα να χρησιμοποιεί το LibriVox ως πηγή ηχητικών δεδομένων. 2.4 Ιδιόκτητα Λογισμικά AT&T WATSON Σχήμα 15: Διαδικασία μετατροπής της ομιλίας σε κείμενομε το λογισμικό AT&T WATSON Ο ομιλητής είναι ελεύθερος να χρησιμοποιήσει οποιουδήποτε μεγέθους λεξιλόγιο για την μηχανή αναγνώρισης φωνής. Η αρχιτεκτονική client-server τρέχει σε περιβάλλον Linux και Windows. Περιλαμβάνει τις πιο πρόσφατες εξελίξεις και καινοτομίες στο τομέα της ομιλίας, σήματος και επεξεργασίας της γλώσσας. 34

35 Επαλήθευση των χαρακτηριστικών του ομιλητή, πολύγλωσσου ASR, λειτουργεί με Natural Voices TTS. Έχει πλούσιο σύνολο εργαλείων για τη δημιουργία γραμματικής φυσικής γλώσσας, λεξικού και ακουστικών μοντέλων. Interfaces με WebLogic Content Server μέσω VXML. Έχει παγκοσμίου επιπέδου μηχανισμό αναγνώρισης φωνής όσον αφορά τη ταχύτητα και την ακρίβεια. Χρησιμοποιείται τόσο για Gold όσο και για Platinum VoiceTone εφαρμογές ΗΤΚ Το ΗΤΚ (Hidden Markov Model Toolkit) είναι ένα λογισμικό εργαλείο για τον χειρισμό HMMs. Προορίζεται κυρίως για την αναγνώριση φωνής, αλλά έχει χρησιμοποιηθεί σε πολλές άλλες εφαρμογές αναγνώρισης προτύπων που απασχολούν HMMs CSLU Toolkit Το CSLU Toolkit είναι μία βιβλιοθήκη λογισμικού που περιλαμβάνει μια ολοκληρωμένη σουίτα εργαλείων που επιτρέπουν την εξερεύνηση, τη μάθηση και την έρευνα μεταξύ της αλληλεπίδρασης της ομιλίας και του ανθρώπου με τον υπολογιστή. Τα εργαλεία περιλαμβάνουν: Ήχο. Προβολή. Αναγνώριση φωνής. Γ εννήτρια φωνής. Εφέ. 35

36 2.4.4 Dragon NaturallySpeaking Το Dragon NaturallySpeaking [20] είναι ένα λογισμικό αναγνώρισης φωνής που αναπτύχθηκε από τη Dragon Systems, και πωλείται από τη Nuance Communications για προσωπικούς υπολογιστές με Windows λογισμικό. Ήταν ένα από τα πρώτα προγράμματα που έκαναν πρακτική την αναγνώριση φωνής σε προσωπικούς υπολογιστές. Το NaturallySpeaking χρησιμοποιεί μια απλή οπτική διεπαφή. Οι λέξεις που υπαγορεύονται εμφανίζονται σε ένα πλωτό tooltip καθώς εκφωνούνται, και όταν ο ομιλητής κάνει παύση, το πρόγραμμα μεταφέρει τις λέξεις στο ενεργό παράθυρο στη τοποθεσία του κέρσορα. Όπως και άλλα λογισμικά αναγνώρισης φωνής, το NaturallySpeaking έχει τρεις βασικούς τομείς λειτουργικότητας: την υπαγόρευση, όπου ο προφορικός λόγος μεταφέρεται σε γραπτό κείμενο, τις εντολές ελέγχου, όπου ο προφορικός λόγος αναγνωρίζεται ως εντολές και τελικά το text-to-speech, όπου το γραπτό κείμενο μετατρέπεται σε σύνθεση ροής ήχου. Οι αρχικές εκδόσεις αυτού του λογισμικού έπρεπε να εκπαιδευτούν για περίπου 10 λεπτά ώστε να αναγνωρίζουν τη φωνή του ομιλητή, ωστόσο στην έκδοση 9 αυτή η απαίτηση εγκαταλείφθηκε. Τα προφίλ της φωνής μπορούν να προσεγγιστούν από διαφορετικούς ηλεκτρονικούς υπολογιστές σε ένα δικτυωμένο περιβάλλον, ωστόσο και σε όλους τους υπολογιστές το hardware για τον ήχο και οι ρυθμίσεις του προγράμματος πρέπει να είναι πανομοιότυπες. Η Nuance ισχυρίζεται ότι χρησιμοποιώντας το NaturallySpeaking, για την εγγραφή μιας έκθεσης 900 λέξεων θα χρειαζόταν 6 λεπτά, ενώ η εγγραφή μιας έκθεσης ίδιου μεγέθους με ταχύτητα πληκτρολόγησης 40 λέξεων το λεπτό, θα έπαιρνε 22 λεπτά. Η Nuance κυκλοφόρησε το Dragon NaturallySpeaking 10.1, που υποστηρίζεται σε περιβάλλον Windows Vista 64-bit, στο τέλος του Μαρτίου του Ιστορική αναδρομή Το NaturallySpeaking πέρασε από τέσσερις εταιρείες και εξελίχθηκε σε μεγάλο βαθμό από τα πρώτα του βήματα στις αρχές τις δεκαετίας του 1980, ως ένα ερευνητικό πρότυπο που ονομάστηκε Dragon. Ο Dr. James Baker και η Dr. Janet Baker, ένα παντρεμένο ζευγάρι, θεμελίωσαν το 1982, τη Dragon Systems, αποφασίζοντας να εκμεταλλευθούν εμπορικά το Dragon όταν η χρηματοδότησή τους κόπηκε από τη DARP [21]. Το πρώτο τους προϊόν, το DragonDictate, πωλήθηκε για πολλά χρόνια. Ο Dr. James Baker αποχώρησε από το συμβατικο AI, και ήταν ένας πρωτοπόρος στα HMM μοντέλα, μια μέθοδο χρήσης στατιστικών για την αναγνώριση φωνής. Η Dr. Janet Baker ανέπτυξε ένα έμπειρο σύστημα, που το ονόμασε Hearsay. Τον Μάρτιο του 1990, η Dragon Systems ξεκίνησε να πουλάει το DragonDictate, για χρήση σε περιβάλλον DOS, στην τιμή των 9000 δολαρίων για μια άδεια χρήστη. Όσο το 36

Συστήματα αναγνώρισης ομιλίας και χρήση τους. Αναστάσιος Φραντζής

Συστήματα αναγνώρισης ομιλίας και χρήση τους. Αναστάσιος Φραντζής Συστήματα αναγνώρισης ομιλίας και χρήση τους Αναστάσιος Φραντζής ΓΤΠ 61 0/0/202 01/04/2012 Συσκευές αλληλεπίδρασης εισόδου 1. Εισαγωγής κειμένου 3. Αναγνώριση κειμένου, χειρογράφου, φωνής Πληκτρολόγιο

Διαβάστε περισσότερα

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

ΛΑΠΑΡΟΣΚΟΠΙΚΗ ΡΟΜΠΟΤΙΚΗ ΧΕΙΡΟΥΡΓΙΚΗ «ΤΑ ΝΥΣΤΕΡΙΑ ΣΤΑ ΧΕΙΡΑ ΤΩΝ ΡΟΜΠΟΤ» ΛΑΠΑΡΟΣΚΟΠΙΚΗ ΡΟΜΠΟΤΙΚΗ ΧΕΙΡΟΥΡΓΙΚΗ «ΤΑ ΝΥΣΤΕΡΙΑ ΣΤΑ ΧΕΙΡΑ ΤΩΝ ΡΟΜΠΟΤ» Η λέξη ρομπότ προκαλεί συχνά αμυντικά αντανακλαστικά εξαιτίας μιας υπερβάλουσας φιλολογίας που πρόβαλλε τα τρωτά της τεχνολογικής

Διαβάστε περισσότερα

BY THE MYSTERY MACHINE ΣΤΈΛΛΑ ΠΑΠΑΔΟΠΟΎΛΟΥ, ΦΩΤΕΙΝΉ ΠΑΝΤΟΚΡΆΤΟΡΑ, ΜΑΡΊΑ ΞΕΝΙΤΟΠΟΎΛΟΥ, ΠΈΤΡΟΣ ΠΑΠΑΠΈΤΡΟΥ, ΆΓΓΕΛΟΣ ΣΤΑΘΕΡΌΠΟΥΛΟΣ

BY THE MYSTERY MACHINE ΣΤΈΛΛΑ ΠΑΠΑΔΟΠΟΎΛΟΥ, ΦΩΤΕΙΝΉ ΠΑΝΤΟΚΡΆΤΟΡΑ, ΜΑΡΊΑ ΞΕΝΙΤΟΠΟΎΛΟΥ, ΠΈΤΡΟΣ ΠΑΠΑΠΈΤΡΟΥ, ΆΓΓΕΛΟΣ ΣΤΑΘΕΡΌΠΟΥΛΟΣ Microsoft Hololens BY THE MYSTERY MACHINE ΣΤΈΛΛΑ ΠΑΠΑΔΟΠΟΎΛΟΥ, ΦΩΤΕΙΝΉ ΠΑΝΤΟΚΡΆΤΟΡΑ, ΜΑΡΊΑ ΞΕΝΙΤΟΠΟΎΛΟΥ, ΠΈΤΡΟΣ ΠΑΠΑΠΈΤΡΟΥ, ΆΓΓΕΛΟΣ ΣΤΑΘΕΡΌΠΟΥΛΟΣ Γενικά στοιχεία Η συσκευή διαθέτει διάφανους ολογραφικούς

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΑΚΗ ΕΦΑΡΜΟΓΗ 1 ΤO ΡΟΜΠΟΤ INTELLITEK ER-2u

ΕΡΓΑΣΤΗΡΙΑΚΗ ΕΦΑΡΜΟΓΗ 1 ΤO ΡΟΜΠΟΤ INTELLITEK ER-2u Εφαρμογή 1: Το ρομπότ INTELITEK ER-2u Εργαστήριο Ευφυών Συστημάτων και Ρομποτικής Τμήμα Μηχανικών Παραγωγής και Διοίκησης Πολυτεχνείο Κρήτης www.robolab.tuc.gr, τηλ: 28210 37292 / 37314 e-mail: savas@dpem.tuc.gr,

Διαβάστε περισσότερα

Ενότητα 1η. Εισαγωγή στην Πληροφορική

Ενότητα 1η. Εισαγωγή στην Πληροφορική Ενότητα 1η Εισαγωγή στην Πληροφορική 1.1 Τι είναι Πληροφορική Ένας σύντομος ορισμός για το τι είναι πληροφορική είναι ο παρακάτω: όλα εκείνα που χρειάζεται κανείς για να παράγει, να οργανώνει και να διαχειρίζεται

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

ΕΙΚΟΝΙΚΗ ΠΡΑΓΜΑΤΙΚΟΤΗΤΑ. Γάντι δεδομένων. Το γάντι δεδομένων είναι. Τρισδιάστατος ήχος

ΕΙΚΟΝΙΚΗ ΠΡΑΓΜΑΤΙΚΟΤΗΤΑ. Γάντι δεδομένων. Το γάντι δεδομένων είναι. Τρισδιάστατος ήχος ΕΙΚΟΝΙΚΗ ΠΡΑΓΜΑΤΙΚΟΤΗΤΑ Γάντι δεδομένων Το γάντι δεδομένων είναι ένα γάντι με ηλεκτρονικούς αισθητήρες, το οποίο εξυπηρετεί ως συσκευή εισόδου, κυρίως σε εικονικούς κόσμους. Το γάντι δεδομένων χρησιμοποιείται

Διαβάστε περισσότερα

Μοντελοποίηση τρισδιάστατου κόσμου σε πραγματικό κόσμο: το παράδειγμα του Kinect. ιδάσκων: Φ. Αζαριάδης Φοιτήτρια: Άρτεμις-Αγγελική Σφύρη

Μοντελοποίηση τρισδιάστατου κόσμου σε πραγματικό κόσμο: το παράδειγμα του Kinect. ιδάσκων: Φ. Αζαριάδης Φοιτήτρια: Άρτεμις-Αγγελική Σφύρη Μοντελοποίηση τρισδιάστατου κόσμου σε πραγματικό κόσμο: το παράδειγμα του Kinect ιδάσκων: Φ. Αζαριάδης Φοιτήτρια: Άρτεμις-Αγγελική Σφύρη Computer graphics Μοντελοποίηση τρισδιάστατου κόσμου 2d/3d computer

Διαβάστε περισσότερα

RobotArmy Περίληψη έργου

RobotArmy Περίληψη έργου RobotArmy Περίληψη έργου Στην σημερινή εποχή η ανάγκη για αυτοματοποίηση πολλών διαδικασιών γίνεται όλο και πιο έντονη. Συνέχεια ακούγονται λέξεις όπως : βελτιστοποίηση ποιότητας ζωής, αυτοματοποίηση στον

Διαβάστε περισσότερα

Βοηθήματα για Άτομα με Κινητικά Προβλήματα

Βοηθήματα για Άτομα με Κινητικά Προβλήματα Βοηθήματα για Άτομα με Κινητικά Προβλήματα Αλέξανδρος Πίνο e-mail: pino@di.uoa.gr Ηλεκτρολόγος Μηχανικός και Μηχανικός Η/Υ (ΔΠΘ), MSc Πληροφορικής «Συστήματα Επικοινωνιών και Δίκτυα» (ΕΚΠΑ) Αναπηρίες που

Διαβάστε περισσότερα

Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου. Ενότητα 2

Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου. Ενότητα 2 Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου Ενότητα 2 Τι είναι το PLC ΠΕΡΙΕΧΟΜΕΝΑ 2 Τι είναι το PLC. 2.1 Πλεονεκτήματα των PLC. 2.2 Η δομή ενός PLC. 2.3 Τα PLC της αγοράς. 2.4 Αρχή λειτουργίας ενός PLC.

Διαβάστε περισσότερα

Μέρος Α Γνωριμία με το περιβάλλον προγραμματισμού του ρομπότ OTTO

Μέρος Α Γνωριμία με το περιβάλλον προγραμματισμού του ρομπότ OTTO OTTO ROBOT Εκπαιδευτικές Δραστηριότητες Μέρος Α Γνωριμία με το περιβάλλον προγραμματισμού του ρομπότ OTTO Δραστηριότητα 1 - Γνωριμία, περιγραφή Otto Τι είναι το ρομπότ Otto; Είναι ένα αλληλεπιδραστικό

Διαβάστε περισσότερα

Επιμέλεια παρουσίασης: Αριστείδης Παλιούρας ΤΙ ΕΊΝΑΙ ΈΝΑ ΡΟΜΠΟΤ (ROBOT)?

Επιμέλεια παρουσίασης: Αριστείδης Παλιούρας   ΤΙ ΕΊΝΑΙ ΈΝΑ ΡΟΜΠΟΤ (ROBOT)? 1 ΤΙ ΕΊΝΑΙ ΈΝΑ ΡΟΜΠΟΤ (ROBOT)? Τι είναι το ρομπότ (robot)? 1. Περιγράψτε με μια πρόταση την έννοια της λέξης ρομπότ (robot) Το ρομπότ είναι μια μηχανή που συλλέγει δεδομένα από το περιβάλλον του (αισθάνεται),

Διαβάστε περισσότερα

Τα Robot. Από τον Τάλω στα σύγχρονα προγραμματιζόμενα Robot. Κούρογλου Αλέξανδρος. Μαθητής Γ3 Γυμνασίου, Ελληνικό Κολλέγιο Θεσσαλονίκης

Τα Robot. Από τον Τάλω στα σύγχρονα προγραμματιζόμενα Robot. Κούρογλου Αλέξανδρος. Μαθητής Γ3 Γυμνασίου, Ελληνικό Κολλέγιο Θεσσαλονίκης Τα Robot Από τον Τάλω στα σύγχρονα προγραμματιζόμενα Robot Κούρογλου Αλέξανδρος Μαθητής Γ3 Γυμνασίου, Ελληνικό Κολλέγιο Θεσσαλονίκης Επιβλέπων Καθηγητής: Κωνσταντίνος Παρασκευόπουλος Καθηγητής Πληροφορικής

Διαβάστε περισσότερα

Προγραμματισμός. Το περιβάλλον του scratch

Προγραμματισμός. Το περιβάλλον του scratch Προγραμματισμός Η τέχνη του να μπορούμε να γράφουμε τα δικά μας προγράμματα ονομάζεται προγραμματισμός. Γενικότερα ως προγραμματιστικό πρόβλημα θεωρούμε κάθε ζήτημα που τίθεται προς επίλυση, κάθε κατάσταση

Διαβάστε περισσότερα

Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ

Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ http://leitourgika-systhmata-epal-b.ggia.info/ Σύγχρονο Λειτουργικό Σύστημα - ΛΣ Λειτουργικό Σύστημα:

Διαβάστε περισσότερα

Μάθημα 10 ο ΔΙΑΧΕΙΡΙΣΗ ΕΙΣΟΔΟΥ ΕΞΟΔΟΥ (INPUT/OUTPUT)

Μάθημα 10 ο ΔΙΑΧΕΙΡΙΣΗ ΕΙΣΟΔΟΥ ΕΞΟΔΟΥ (INPUT/OUTPUT) Μάθημα 10 ο ΔΙΑΧΕΙΡΙΣΗ ΕΙΣΟΔΟΥ ΕΞΟΔΟΥ (INPUT/OUTPUT) Τι είναι Είσοδος και τι Έξοδος Με τον όρο Είσοδο (Input) αναφερόμαστε στη ροή δεδομένων προς την Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ), ενώ με τον όρο

Διαβάστε περισσότερα

Εναλλακτικές στρατηγικές, Πρακτικές και Προσεγγίσεις για κατάκτηση πυρηνικών γνώσεων και ορολογίας

Εναλλακτικές στρατηγικές, Πρακτικές και Προσεγγίσεις για κατάκτηση πυρηνικών γνώσεων και ορολογίας Διδασκαλία του μαθήματος της Φυσικής για μαθητές/τριες με μεταναστευτική βιογραφία που παρακολουθούν μαθήματα Ελληνικής ως δεύτερης γλώσσας στις μεταβατικές τάξεις: Εναλλακτικές στρατηγικές, Πρακτικές

Διαβάστε περισσότερα

Μεγάφωνο HP UC. Οδηγός χρήσης

Μεγάφωνο HP UC. Οδηγός χρήσης Μεγάφωνο HP UC Οδηγός χρήσης Copyright 2014, 2015 Hewlett-Packard Development Company, L.P. Η ονομασία Bluetooth είναι εμπορικό σήμα που ανήκει στον κάτοχό του και χρησιμοποιείται από τη Hewlett-Packard

Διαβάστε περισσότερα

Πτυχιακή Εργασία Οδηγώντας ένα Ρομποτικό Αυτοκίνητο με το WiFi. Η Ασύρματη Επικοινωνία, χρησιμοποιώντας

Πτυχιακή Εργασία Οδηγώντας ένα Ρομποτικό Αυτοκίνητο με το WiFi. Η Ασύρματη Επικοινωνία, χρησιμοποιώντας Βασικές Έννοιες Πτυχιακή Εργασία 2015 Οδηγώντας ένα Ρομποτικό Αυτοκίνητο με το WiFi. Σχεδίαση Συστήματος Πραγματικής Εφαρμογής (Prototyping). Η Ασύρματη Επικοινωνία, χρησιμοποιώντας το πρωτόκολλο WiFi.

Διαβάστε περισσότερα

Προεπισκόπηση Παρουσίασης Διαδραστικοί Πίνακες

Προεπισκόπηση Παρουσίασης Διαδραστικοί Πίνακες Οριζόντιο Έργο Υποστήριξης Σχολείων, Εκπαιδευτικών και Μαθητών στο Δρόμο για το ΨΗΦΙΑΚΟ ΣΧΟΛΕΙΟ, νέες υπηρεσίες Πανελλήνιου Σχολικού Δικτύου και Στήριξη του ΨΗΦΙΑΚΟΥ ΣΧΟΛΕΙΟΥ Δράση Α8 Πρακτική εκπαίδευση

Διαβάστε περισσότερα

Πολυτεχνείο Κρήτης Τμήμα ΗΜΜΥ Χειμερινό Εξάμηνο Intelligence Lab. Αυτόνομοι Πράκτορες. Κουσανάκης Βασίλης

Πολυτεχνείο Κρήτης Τμήμα ΗΜΜΥ Χειμερινό Εξάμηνο Intelligence Lab. Αυτόνομοι Πράκτορες. Κουσανάκης Βασίλης Πολυτεχνείο Κρήτης Τμήμα ΗΜΜΥ Χειμερινό Εξάμηνο 2012-2013 Intelligence Lab Αυτόνομοι Πράκτορες Κουσανάκης Βασίλης 2006030096 Αναφορά εργασίας εξαμήνου Mobile robots Rat s life Mapping Localization Είναι

Διαβάστε περισσότερα

C6T ΣΥΝΔΕΘΕΊΤΕ ΆΨΟΓΑ ΣΤΟ ΣΠΊΤΙ, ΤΟ ΓΡΑΦΕΊΟ, ΤΟ ΚΑΤΆΣΤΗΜΆ ΣΑΣ. ΕΠΙΚΟΙΝΩΝΉΣΤΕ ΜΕ ΤΗΝ ΟΙΚΟΓΈΝΕΙΑ ΚΑΙ ΠΑΡΑΚΟΛΟΥΘΉΣΤΕ ΤΑ ΚΑΤΟΙΚΊΔΙΆ ΣΑΣ.

C6T ΣΥΝΔΕΘΕΊΤΕ ΆΨΟΓΑ ΣΤΟ ΣΠΊΤΙ, ΤΟ ΓΡΑΦΕΊΟ, ΤΟ ΚΑΤΆΣΤΗΜΆ ΣΑΣ. ΕΠΙΚΟΙΝΩΝΉΣΤΕ ΜΕ ΤΗΝ ΟΙΚΟΓΈΝΕΙΑ ΚΑΙ ΠΑΡΑΚΟΛΟΥΘΉΣΤΕ ΤΑ ΚΑΤΟΙΚΊΔΙΆ ΣΑΣ. C6T ΣΥΝΔΕΘΕΊΤΕ ΆΨΟΓΑ ΣΤΟ ΣΠΊΤΙ, ΤΟ ΓΡΑΦΕΊΟ, ΤΟ ΚΑΤΆΣΤΗΜΆ ΣΑΣ. ΕΠΙΚΟΙΝΩΝΉΣΤΕ ΜΕ ΤΗΝ ΟΙΚΟΓΈΝΕΙΑ ΚΑΙ ΠΑΡΑΚΟΛΟΥΘΉΣΤΕ ΤΑ ΚΑΤΟΙΚΊΔΙΆ ΣΑΣ. Με την C6T θα έχετε πάντα το κεφάλι σας ήσυχο. Η C6T είναι μια Wi-Fi

Διαβάστε περισσότερα

Έγγραφο Προδιαγραφών Απαιτήσεων Λογισμικού για το παιχνίδι: Asylum : The Escape

Έγγραφο Προδιαγραφών Απαιτήσεων Λογισμικού για το παιχνίδι: Asylum : The Escape Έγγραφο Προδιαγραφών Απαιτήσεων Λογισμικού για το παιχνίδι: Asylum : The Escape Επιμέλεια: Γκέκα Ασπασία Ιωάννου Ελένη Κούνουπα Άννα Τμήμα Εφαρμογών Πληροφορικής Α 1 Εξάμηνο Δ.ΙΕΚ Αιγάλεω 1 ΠΕΡΙΕΧΟΜΕΝΑ

Διαβάστε περισσότερα

Ο Οδηγός γρήγορης εκκίνησης

Ο Οδηγός γρήγορης εκκίνησης Ο Οδηγός γρήγορης εκκίνησης του Microsoft Project 2013 έχει διαφορετική εμφάνιση από προηγούμενες εκδόσεις. Γι αυτό το λόγο, δημιουργήσαμε αυτόν τον οδηγό για να ελαχιστοποιήσουμε την καμπύλη εκμάθησης.

Διαβάστε περισσότερα

Σχεδιαστικά Προγράμματα Επίπλου

Σχεδιαστικά Προγράμματα Επίπλου Σχεδιαστικά Προγράμματα Επίπλου Καθηγήτρια ΦΕΡΦΥΡΗ ΣΩΤΗΡΙΑ Τμήμα ΣΧΕΔΙΑΣΜΟΥ & ΤΕΧΝΟΛΟΓΙΑΣ ΞΥΛΟΥ - ΕΠΙΠΛΟΥ Σχεδιαστικά Προγράμματα Επίπλου Η σχεδίαση με τον παραδοσιακό τρόπο απαιτεί αυξημένο χρόνο, ενώ

Διαβάστε περισσότερα

Τεχνολογίες Πληροφορικής και Επικοινωνιών (ΤΠΕ) για την υποστήριξη ιατρικών πράξεων σε νησιωτικές περιοχές στο Αιγαίο

Τεχνολογίες Πληροφορικής και Επικοινωνιών (ΤΠΕ) για την υποστήριξη ιατρικών πράξεων σε νησιωτικές περιοχές στο Αιγαίο Τεχνολογίες Πληροφορικής και Επικοινωνιών (ΤΠΕ) για την υποστήριξη ιατρικών πράξεων σε νησιωτικές περιοχές στο Αιγαίο Δρ. Η. Μαγκλογιάννης Πανεπιστήμιο Αιγαίου Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών

Διαβάστε περισσότερα

Ελληνικά. Εγχειρίδιο χρήσης του BT-02N

Ελληνικά. Εγχειρίδιο χρήσης του BT-02N Ελληνικά Εγχειρίδιο χρήσης του BT-02N 1 Ελληνικά Ευρετήριο 1. Επισκόπηση....3 2. Έναρξη χρήσης...5 3. Σύνδεση του κεφαλόφωνου Bluetooth.....6 4. Χρήση του κεφαλόφωνου Bluetooth... 9 5. Τεχνικές προδιαγραφές.

Διαβάστε περισσότερα

Slalom Race Computer Game on Scratch

Slalom Race Computer Game on Scratch Slalom Race Computer Game on Scratch Μπογιατζή Ελισάβετ ¹, Μεταξά Παυλίνα², Νεστοροπούλου Ευσεβεία³, Μαρόγλου Ευαγγελία 4 1 boelisabet@gmail.com 2 pavlinamet2@gmail.com 3 makis.nestoro@hotmail.com 4 euaggeliam2000@gmail.com

Διαβάστε περισσότερα

Αναπτυξιακά ορόσημα λόγου

Αναπτυξιακά ορόσημα λόγου Αναπτυξιακά ορόσημα λόγου 0-6 μηνών 7-12 μηνών 13-18 μηνών 19-24 μηνών 2-3 ετών 3-4 ετών 4-5 ετών 5-6 ετών 6-7 ετών 0-6 μηνών Επαναλαμβάνει τους ίδιους ήχους Συχνά μουρμουρίζει, γελά και παράγει ευχάριστους

Διαβάστε περισσότερα

Κεφάλαιο 1.5: Τα βασικά μέρη ενός υπολογιστή

Κεφάλαιο 1.5: Τα βασικά μέρη ενός υπολογιστή Κεφάλαιο 1.5: Τα βασικά μέρη ενός υπολογιστή 1.5.1 Ανάλυση των μερών ενός υπολογιστή Μονάδα συστήματος Είναι το κουτί του υπολογιστή το οποίο φαίνεται αρκετά συμπαγές, αλλά στην πραγματικότητα αποτελείται

Διαβάστε περισσότερα

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

ΠΑΝΕΠΙΤΗΜΙΟ ΔΥΤΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΠΑΝΕΠΙΤΗΜΙΟ ΔΥΤΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ 1 ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ Κατασκευή εφαρμογής ανίχνευσης κινούμενων αντικειμένων ή αντικειμένων που εναποτέθηκαν με χρήση όρασης

Διαβάστε περισσότερα

Πακέτο Lego Mindstorms

Πακέτο Lego Mindstorms Πακέτο Lego Mindstorms Τούβλο NXT και Κινητήρες, Αισθητήρες Α. Κινητήρες Οι κινητήρες είναι αυτοί που κινούν το ρομπότ μας. Οι κινητήρες συνδέονται με καλώδια στις θύρες εξόδου A,B ή C του NXT. Αν μάλιστα

Διαβάστε περισσότερα

Ανάπτυξη δικτυακών εκπαιδευτικών παιχνιδιών πολλών χρηστών. Δ. Μετάφας. (Android, ipad κ.α.). Το παιχνίδι που θα επιλεγεί για την

Ανάπτυξη δικτυακών εκπαιδευτικών παιχνιδιών πολλών χρηστών. Δ. Μετάφας. (Android, ipad κ.α.). Το παιχνίδι που θα επιλεγεί για την 31 Ανάπτυξη δικτυακών εκπαιδευτικών παιχνιδιών πολλών χρηστών Δ. Μετάφας Στόχος της εργασίας είναι η ανάπτυξη δικτυακού εκπαιδευτικού παιχνιδιού πολλών χρηστών, ανεξάρτητο πλατφόρμας λειτουργικού συστήματος.

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

ΣΥΝΔΕΘΕΙΤΕ ΑΨΟΓΑ ΣΤΟ ΣΠΙΤΙ, ΤΟ ΓΡΑΦΕΙΟ ΣΑΣ ΚΑΙ ΤΟ ΚΑΤΑΣΤΗΜΑ ΣΑΣ. ΕΠΙΚΟΙΝΩΝΗΣΤΕ ΜΕ ΤΗΝ ΟΙΚΟΓΕΝΕΙΑ ΣΑΣ ΚΑΙ ΠΑΡΑΚΟΛΟΥΘΗΣΤΕ ΤΑ ΚΑΤΟΙΚΙΔΙΑ ΖΩΑ ΣΑΣ. ΣΥΝΔΕΘΕΙΤΕ ΑΨΟΓΑ ΣΤΟ ΣΠΙΤΙ, ΤΟ ΓΡΑΦΕΙΟ ΣΑΣ ΚΑΙ ΤΟ ΚΑΤΑΣΤΗΜΑ ΣΑΣ. ΕΠΙΚΟΙΝΩΝΗΣΤΕ ΜΕ ΤΗΝ ΟΙΚΟΓΕΝΕΙΑ ΣΑΣ ΚΑΙ ΠΑΡΑΚΟΛΟΥΘΗΣΤΕ ΤΑ ΚΑΤΟΙΚΙΔΙΑ ΖΩΑ ΣΑΣ. Με το Mini O θα έχετε πάντα το κεφάλι σας ήσυχο. Το C2mini

Διαβάστε περισσότερα

Κεφάλαιο 3 Λειτουργικά Συστήματα Β ΕΠΑΛ

Κεφάλαιο 3 Λειτουργικά Συστήματα Β ΕΠΑΛ Κεφάλαιο 3 Λειτουργικά Συστήματα Β ΕΠΑΛ ΔΙΑΧΕΙΡΙΣΗ ΕΙΣΟΔΟΥ ΕΞΟΔΟΥ (INPUT/OUTPUT) Τι είναι Είσοδος και τι Έξοδος Με τον όρο Είσοδο (Input) αναφερόμαστε στη ροή δεδομένων προς την Κεντρική Μονάδα Επεξεργασίας

Διαβάστε περισσότερα

Διπλωματική Εργασία. Επιβλέπων καθηγητής: Δρ. Μηνάς Δασυγένης. Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών

Διπλωματική Εργασία. Επιβλέπων καθηγητής: Δρ. Μηνάς Δασυγένης. Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Διπλωματική Εργασία Επιβλέπων καθηγητής: Δρ. Μηνάς Δασυγένης Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών,

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ CD-PLUS/4+N

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ CD-PLUS/4+N ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ CD-PLUS/4+N ΜΕΘΟΔΟΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ : Με ΙΤ-4Ν Με τηλέφωνο συνδεδεμένο στις εξόδους τηλεφωνικής γραμμής του ΙΤ-4Ν. Μπείτε στο μενού προγραμματισμού. Αν έχετε μπουτονιέρα στο σύστημα, τοποθετείστε

Διαβάστε περισσότερα

Ασύρματη ψηφιακή συσκευή παρακολούθησης και αμφίδρομης επικοινωνίας για μωρό VB601

Ασύρματη ψηφιακή συσκευή παρακολούθησης και αμφίδρομης επικοινωνίας για μωρό VB601 Ασύρματη ψηφιακή συσκευή παρακολούθησης και αμφίδρομης επικοινωνίας για μωρό VB601 Σας ευχαριστούμε για την αγορά του προϊόντος μας. Παρακαλούμε διαβάστε προσεκτικά το εγχειρίδιο οδηγιών πριν τη χρήση,

Διαβάστε περισσότερα

ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ

ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΡΟΜΠΟΤΙΚΗ 2010-2011 ΕΡΓΑΣΙΑ ΕΞΑΜΗΝΟΥ ΟΜΑΔΑ: ΑΘΑΝΑΣΙΑΔΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ (konsatha@mie.uth.gr) ΚΑΛΤΣΑΣ ΑΘΑΝΑΣΙΟΣ ( bingo_than@msn.com ) ΚΙΚΙΔΟΥ ΒΑΣΙΛΙΚΗ (

Διαβάστε περισσότερα

Σχεδιασμός και κατασκευή ενός υβριδικού αμυντικού αυτοματοποιημένου ρομποτικού συστήματος

Σχεδιασμός και κατασκευή ενός υβριδικού αμυντικού αυτοματοποιημένου ρομποτικού συστήματος Σχεδιασμός και κατασκευή ενός υβριδικού αμυντικού αυτοματοποιημένου ρομποτικού συστήματος Τσούρμα Μαρία Επιβλέπων καθηγητής: Δρ. Μηνάς Δασυγένης Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών Πληροφορικής

Διαβάστε περισσότερα

Ανακύκλωσε το Computer Game σε Scratch

Ανακύκλωσε το Computer Game σε Scratch Ανακύκλωσε το Computer Game σε Scratch Καλλιόπη Σατραζέμη¹, Μαρία Χαραλαμπίδου², Κλεοπάτρα Χαριστέ³, Λαμπρινή Χρυσή 4 1 kalliopaki_s@yahoo.gr 2 maraki98_xar@hotmail.gr 3 kleo.xar@hotmail.gr 4 lamprini1998@gmail.com

Διαβάστε περισσότερα

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού

Διαβάστε περισσότερα

Εισαγωγή στη Ρομποτική και τον Προγραμματισμό με τη χρήση του ρομπότ Thymio & του λογισμικού Aseba

Εισαγωγή στη Ρομποτική και τον Προγραμματισμό με τη χρήση του ρομπότ Thymio & του λογισμικού Aseba 5 ο Πανελλήνιο Επιστημονικό Συνέδριο Ένταξη και Χρήση των ΤΠΕ στην Εκπαιδευτική Διαδικασία Εισαγωγή στη Ρομποτική και τον Προγραμματισμό με τη χρήση του ρομπότ Thymio & του λογισμικού Aseba Κόμης Βασίλης

Διαβάστε περισσότερα

Κεφάλαιο 1.6: Συσκευές αποθήκευσης

Κεφάλαιο 1.6: Συσκευές αποθήκευσης Κεφάλαιο 1.6: Συσκευές αποθήκευσης 1.6.1 Συσκευές αποθήκευσης Μνήμη τυχαίας προσπέλασης - RAM Η μνήμη RAM (Random Access Memory Μνήμη Τυχαίας Προσπέλασης), κρατεί όλη την πληροφορία (δεδομένα και εντολές)

Διαβάστε περισσότερα

Δύο αυτιά καλύτερα από ένα. Ακοή, όπως έχει προβλέψει η φύση

Δύο αυτιά καλύτερα από ένα. Ακοή, όπως έχει προβλέψει η φύση Δύο αυτιά καλύτερα από ένα Ακοή, όπως έχει προβλέψει η φύση Είναι καιρός να ακούσετε Η Phonak είναι ο μεγαλύτερος κατασκευαστής ακουστικών βοηθημάτων στον κόσμο. Με έδρα την Stäfa, στην Ελβετία, η εταιρία

Διαβάστε περισσότερα

Παρουσιάσεις με Αντίκτυπο (High Impact Presentations) Χαρίκλεια Τσαλαπάτα 11/10/2017

Παρουσιάσεις με Αντίκτυπο (High Impact Presentations) Χαρίκλεια Τσαλαπάτα 11/10/2017 Παρουσιάσεις με Αντίκτυπο (High Impact Presentations) Χαρίκλεια Τσαλαπάτα 11/10/2017 Τι Είναι μια Παρουσίαση Επικοινωνία σε προφορικό λόγο Η Σημασία του Προφορικού Λόγου (1) Έχει μεγαλύτερη δύναμη από

Διαβάστε περισσότερα

PAVIRO 1. PAVIRO Σύστημα ανακοινώσεων και εκκένωσης χώρων μέσω φωνητικής αναγγελίας με επαγγελματική ποιότητα ήχου Ευελιξία από την πρώτη στιγμή

PAVIRO 1. PAVIRO Σύστημα ανακοινώσεων και εκκένωσης χώρων μέσω φωνητικής αναγγελίας με επαγγελματική ποιότητα ήχου Ευελιξία από την πρώτη στιγμή PAVIRO 1 PAVIRO Σύστημα ανακοινώσεων και εκκένωσης χώρων μέσω φωνητικής αναγγελίας με επαγγελματική ποιότητα ήχου Ευελιξία από την πρώτη στιγμή 2 PAVIRO PAVIRO 3 Διατήρηση της ενημέρωσης, της ασφάλειας

Διαβάστε περισσότερα

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access...9. Κεφάλαιο 2 Χειρισμός πινάκων... 25

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access...9. Κεφάλαιο 2 Χειρισμός πινάκων... 25 Περιεχόμενα Κεφάλαιο 1 Εισαγωγή στην Access...9 Γνωριμία με την Access... 12 Δημιουργία βάσης δεδομένων... 18 Άνοιγμα και κλείσιμο βάσης δεδομένων... 21 Ερωτήσεις ανακεφαλαίωσης... 22 Πρακτική εξάσκηση...

Διαβάστε περισσότερα

A7.2 Δημιουργία Απλής Γραφικής Εφαρμογής σε Περιβάλλον Scratch

A7.2 Δημιουργία Απλής Γραφικής Εφαρμογής σε Περιβάλλον Scratch A7.2 Δημιουργία Απλής Γραφικής Εφαρμογής σε Περιβάλλον Scratch Τι θα μάθουμε σήμερα: Να ενεργοποιούμε το λογισμικό Scratch Να αναγνωρίζουμε τα κύρια μέρη του περιβάλλοντος του Scratch Να δημιουργούμε/εισάγουμε/τροποποιούμε

Διαβάστε περισσότερα

Εργαστήριο Προγραμματισμού και τεχνολογίας Ευφυών συστημάτων (intelligence)

Εργαστήριο Προγραμματισμού και τεχνολογίας Ευφυών συστημάτων (intelligence) Εργαστήριο Προγραμματισμού και τεχνολογίας Ευφυών συστημάτων (intelligence) http://www.intelligence.tuc.gr Τμήμα Ηλεκτρονικών Μηχανικών και Μηχανικών Υπολογιστών Το εργαστήριο Ένα από τα 3 εργαστήρια του

Διαβάστε περισσότερα

Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ

Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ 2.3.1.1. Παπαγιάννη Νάσια Ηλεκτρολόγος Μηχανικός και Μηχανικός Υπολογιστών ΕΜΠ 1 περιλαμβάνει: Η έννοια του προγράμματος Επίλυση προβλήματος 1. Ακριβή προσδιορισμό

Διαβάστε περισσότερα

Αρχιτεκτονική σχεδίαση με ηλεκτρονικό υπολογιστή

Αρχιτεκτονική σχεδίαση με ηλεκτρονικό υπολογιστή Γ Αρχιτεκτονική σχεδίαση με ηλεκτρονικό υπολογιστή Η χρήση των ηλεκτρονικών υπολογιστών στο τεχνικό σχέδιο, και ιδιαίτερα στο αρχιτεκτονικό, αποτελεί πλέον μία πραγματικότητα σε διαρκή εξέλιξη, που επηρεάζει

Διαβάστε περισσότερα

UTECO ABEE ΒΙΟΜΗΧΑΝΙΚΟΣ & ΝΑΥΤΙΛΙΑΚΟΣ ΑΥΤΟΜΑΤΙΣΜΟΣ

UTECO ABEE ΒΙΟΜΗΧΑΝΙΚΟΣ & ΝΑΥΤΙΛΙΑΚΟΣ ΑΥΤΟΜΑΤΙΣΜΟΣ IMAGO F3000 Συνοπτική περιγραφή Αυτοί οι ελεγκτές διαδικασίας χτίζονται σε ένα σχεδιασμό επεκτάσιμης μονάδας, και είναι κατάλληλοι για τον έλεγχο ρύθμιση λειτουργίας, ψησίματος, καπνίσματος και ελέγχου

Διαβάστε περισσότερα

Μάθημα 4.1 Βασικές μονάδες προσωπικού υπολογιστή

Μάθημα 4.1 Βασικές μονάδες προσωπικού υπολογιστή Μάθημα 4.1 Βασικές μονάδες προσωπικού υπολογιστή - Εισαγωγή - Αρχιτεκτονική προσωπικού υπολογιστή - Βασικά τμήματα ενός προσωπικού υπολογιστή - Η κεντρική μονάδα Όταν ολοκληρώσεις το μάθημα αυτό θα μπορείς:

Διαβάστε περισσότερα

Breakdance Computer Game σε Scratch.

Breakdance Computer Game σε Scratch. Breakdance Computer Game σε Scratch. Ταστίογλου Μαριάννα 1, Τραντοπούλου Μαργαρίτα 2 1 Μαθήτρια Γ Τάξης, 2 ο Γυμνάσιο Ευόσμου atas94@otenet.gr 2 Μαθήτρια Γ Τάξης, 2 ο Γυμνάσιο Ευόσμου daizy@in.gr Δασκαλάκης

Διαβάστε περισσότερα

Τεχνολογίες Πληροφορικής και Επικοινωνιών (ΤΠΕ) για την υποστήριξη ιατρικών πράξεων σε νησιωτικές περιοχές στο Αιγαίο

Τεχνολογίες Πληροφορικής και Επικοινωνιών (ΤΠΕ) για την υποστήριξη ιατρικών πράξεων σε νησιωτικές περιοχές στο Αιγαίο Τεχνολογίες Πληροφορικής και Επικοινωνιών (ΤΠΕ) για την υποστήριξη ιατρικών πράξεων σε νησιωτικές περιοχές στο Αιγαίο ρ. Η. Μαγκλογιάννης Πανεπιστήµιο Αιγαίου Τµήµα Μηχανικών Πληροφοριακών και Επικοινωνιακών

Διαβάστε περισσότερα

Αρχιτεκτονική Η/Υ Το chipset ενός υπολογιστικού συστήματος. Δρ. Μηνάς Δασυγένης

Αρχιτεκτονική Η/Υ Το chipset ενός υπολογιστικού συστήματος. Δρ. Μηνάς Δασυγένης Αρχιτεκτονική Η/Υ Το chipset ενός υπολογιστικού συστήματος Δρ. Μηνάς Δασυγένης mdasyg@ieee.org 1 1 Οι εταιρείες παραγωγής IC διαφημίζουν εκτός από τους επεξεργαστές και τα chipset τους 2 2 Τι είναι όμως

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών 44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης. Χαρακτηριστικά προϊόντος. Φόρτιση: Οδηγίες Λειτουργίας. Εναλλαγή λειτουργιών. Κουμπιά Λειτουργιών

Εγχειρίδιο Χρήσης. Χαρακτηριστικά προϊόντος. Φόρτιση: Οδηγίες Λειτουργίας. Εναλλαγή λειτουργιών. Κουμπιά Λειτουργιών Εγχειρίδιο Χρήσης Χαρακτηριστικά προϊόντος Με / Χωρίς έξοδο βίντεο HDMI 2,4 ίντσες LTPS TFT LCD οθόνη 4 μέρη του κυρίως φακού. Το εύρος εστίασης είναι 12 εκ. εώς άπειρο Φακοί HD ευρείας γωνίας 4x ψηφιακό

Διαβάστε περισσότερα

11/1/18. Κεφάλαιο 2. Κατανόηση των ψηφιακών εξαρτηµάτων. Εξέταση του υπολογιστή: Από τι αποτελείται. Στόχοι. Κατανόηση του υπολογιστή σας

11/1/18. Κεφάλαιο 2. Κατανόηση των ψηφιακών εξαρτηµάτων. Εξέταση του υπολογιστή: Από τι αποτελείται. Στόχοι. Κατανόηση του υπολογιστή σας 11/1/18 A. EVANS, K. MARTIN, M. A. POATSY Εισαγωγή στην πληροφορική Θεωρία και πράξη 2 η έκδοση Κεφάλαιο 2 Εξέταση του υπολογιστή: Από τι αποτελείται Κατανόηση των ψηφιακών εξαρτηµάτων Κατανόηση του υπολογιστή

Διαβάστε περισσότερα

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 7 Ακούγοντας Πρώτη Ματιά στην Ανάλυση Fourier. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 7 Ακούγοντας Πρώτη Ματιά στην Ανάλυση Fourier. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 7 Ακούγοντας Πρώτη Ματιά στην Ανάλυση Fourier. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Σκοπός Βασική δομή ενός προγράμματος στο LabVIEW. Εμπρόσθιο Πλαίσιο (front

Διαβάστε περισσότερα

Σύγχρονες διαδικασίες σχεδιασμού, Ανάπτυξης και Παραγωγής προϊόντων

Σύγχρονες διαδικασίες σχεδιασμού, Ανάπτυξης και Παραγωγής προϊόντων Σύγχρονες διαδικασίες σχεδιασμού, Ανάπτυξης και Παραγωγής προϊόντων Ερευνητικές δραστηριότητες εργαστηρίου του Δρ. Μάρκου Πετούση 1. Εισαγωγή Η εμβιομηχανική είναι η επιστήμη, στην οποία εφαρμόζονται στη

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 6 ΟΥ ΚΕΦΑΛΑΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ 6.1 Τι ονοµάζουµε πρόγραµµα υπολογιστή; Ένα πρόγραµµα

Διαβάστε περισσότερα

12/5/18. συστημάτων. Το λογισµικό συστηµάτων. Κεφάλαιο 5

12/5/18. συστημάτων. Το λογισµικό συστηµάτων. Κεφάλαιο 5 A. EVANS, K. MARTIN, M. A. POATSY Εισαγωγή στην πληροφορική Θεωρία και πράξη 2 η έκδοση Κεφάλαιο 5 Λογισμικό συστημάτων: Το λειτουργικό σύστημα, τα βοηθητικά προγράμματα και η διαχείριση αρχείων Τα βασικά

Διαβάστε περισσότερα

Λογισμικό - Προγράμματα

Λογισμικό - Προγράμματα Λογισμικό - Προγράμματα Πρόγραμμα είναι ένα σύνολο εντολών, βάση των οποίων ο υπολογιστής εκτελεί μια συγκεκριμένη εργασία Λογισμικό (Software) Το σύνολο των προγραμμάτων Προγράμματα Προγράμματα συστήματος

Διαβάστε περισσότερα

Ενημέρωση σε Windows 8.1 από τα Windows 8

Ενημέρωση σε Windows 8.1 από τα Windows 8 Ενημέρωση σε Windows 8.1 από τα Windows 8 Τα Windows 8.1 και τα Windows RT 8.1 είναι βασισμένα στα Windows 8 και στα Windows RT, για να σας προσφέρουν βελτιώσεις στην εξατομίκευση, την αναζήτηση, τις εφαρμογές,

Διαβάστε περισσότερα

Εισαγωγή στην Αρχιτεκτονική Η/Υ

Εισαγωγή στην Αρχιτεκτονική Η/Υ Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2017-18 Εισαγωγή στην Αρχιτεκτονική (θεμελιώδεις αρχές λειτουργίας των υπολογιστών) http://mixstef.github.io/courses/comparch/ Μ.Στεφανιδάκης

Διαβάστε περισσότερα

Copyright 2016 HP Development Company, L.P.

Copyright 2016 HP Development Company, L.P. Οδηγός χρήσης Copyright 2016 HP Development Company, L.P. Η ονομασία AMD είναι εμπορικό σήμα της Advanced Micro Devices, Inc. 2012 Google Inc. Με επιφύλαξη κάθε νόμιμου δικαιώματος. Η ονομασία Google είναι

Διαβάστε περισσότερα

Εκτέλεση προγράμματος

Εκτέλεση προγράμματος ιεπιφάνεια controller Επισκόπηση λειτουργιών CNC Επισκόπηση λειτουργιών DNC Επικοινωνίες 1 2 Αυτόματα Εκτέλεση προγράμματος παραγωγή Χειροκίνητα για απλές λίγες κινήσεις Εντολή προς εντολή για έλεγχο ορθότητας

Διαβάστε περισσότερα

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

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΕΠΙΣΤΗΜΕΣ ΛΟΓΟΥ ΚΑΙ ΑΚΟΗΣ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΕΠΙΣΤΗΜΕΣ ΛΟΓΟΥ ΚΑΙ ΑΚΟΗΣ Ενότητα 1: Επικοινωνία, Λόγος, Ομιλία (2ο Μέρος) Οκαλίδου Αρετή Τμήμα Εκπαιδευτικής και Κοινωνικής Πολιτικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Τεχνολογία Πολυμέσων. Ενότητα # 3: Συστήματα πολυμέσων Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Τεχνολογία Πολυμέσων. Ενότητα # 3: Συστήματα πολυμέσων Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Τεχνολογία Πολυμέσων Ενότητα # 3: Συστήματα πολυμέσων Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 5 ΠΡΟΣΟΜΟΙΩΤΗΣ PLC SIMATIC S7-300

ΚΕΦΑΛΑΙΟ 5 ΠΡΟΣΟΜΟΙΩΤΗΣ PLC SIMATIC S7-300 ΚΕΦΑΛΑΙΟ 5 ΠΡΟΣΟΜΟΙΩΤΗΣ PLC SIATIC S7-300 5. Σκοπός του προσομοιωτή. Χωρίς τον προσομοιωτή ο έλεγχος της ορθότητας ενός προγράμματος μπορεί να γίνει μόνο offline με τη χρήση του λογισμικού STEP 7 της Siemens

Διαβάστε περισσότερα

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Α Γενικού Λυκείου (Μάθημα Επιλογής)

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Α Γενικού Λυκείου (Μάθημα Επιλογής) ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α Γενικού Λυκείου (Μάθημα Επιλογής) Σύγχρονα Υπολογιστικά Συστήματα τους υπερυπολογιστές (supercomputers) που χρησιμοποιούν ερευνητικά εργαστήρια τα μεγάλα συστήματα (mainframes)

Διαβάστε περισσότερα

29-30 ΜΑΡΤΙΟΥ Περιφερειακός Σχεδιασµός Διαχείρισης Στερεών Αποβλήτων ΠΟΡΕΙΑ ΠΡΟΣ ΤΗΝ ΚΥΚΛΙΚΗ ΟΙΚΟΝΟΜΙΑ

29-30 ΜΑΡΤΙΟΥ Περιφερειακός Σχεδιασµός Διαχείρισης Στερεών Αποβλήτων ΠΟΡΕΙΑ ΠΡΟΣ ΤΗΝ ΚΥΚΛΙΚΗ ΟΙΚΟΝΟΜΙΑ 29-30 ΜΑΡΤΙΟΥ 2018 Περιφερειακός Σχεδιασµός Διαχείρισης Στερεών Αποβλήτων ΠΟΡΕΙΑ ΠΡΟΣ ΤΗΝ ΚΥΚΛΙΚΗ ΟΙΚΟΝΟΜΙΑ Ροµποτικός Διαχωριστής Ανακυκλώσιµων Αστικών Απορριµµάτων / Robotic Waste Sorter Καθ. Πάνος Τραχανιάς

Διαβάστε περισσότερα

ΡΟΜΠΟΤΙΚΗ. ΕΡΓΑΣΙΑ ΠΑΝΩ ΣΤΗΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΝΧΤ ΚΑΙ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ BLUETOOTH, I2C και serial communication

ΡΟΜΠΟΤΙΚΗ. ΕΡΓΑΣΙΑ ΠΑΝΩ ΣΤΗΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΝΧΤ ΚΑΙ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ BLUETOOTH, I2C και serial communication ΡΟΜΠΟΤΙΚΗ ΕΡΓΑΣΙΑ ΠΑΝΩ ΣΤΗΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΝΧΤ ΚΑΙ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ BLUETOOTH, I2C και serial communication ΜΠΑΝΤΗΣ ΑΝΤΩΝΙΟΣ 533 ΤΣΙΚΤΣΙΡΗΣ ΔΗΜΗΤΡΙΟΣ 551 ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΤΟΥ ΡΟΜΠΟΤ LEGO NXT Το ρομπότ

Διαβάστε περισσότερα

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Ενότητα 2: Ο Άνθρωπος Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: (Μέρος Β ) Λειτουργικό Σύστημα Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

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

Kιτ επίδειξης συσκευής ανάγνωσης και αισθητήρα. Οδηγός γρήγορης έναρξης Kιτ επίδειξης συσκευής ανάγνωσης και αισθητήρα Οδηγός γρήγορης έναρξης Περιεχόμενα Σκοπός χρήσης... 1 Επισκόπηση συστήματος............................... 1 Συσκευή ανάγνωσης... 3 Αισθητήρας... 3 Έλεγχος

Διαβάστε περισσότερα

Β1.1 Δημιουργία Εφαρμογής στο Περιβάλλον Προγραμματισμού EdScratch του Edison ρομπότ

Β1.1 Δημιουργία Εφαρμογής στο Περιβάλλον Προγραμματισμού EdScratch του Edison ρομπότ Β1.1 Δημιουργία Εφαρμογής στο Περιβάλλον Προγραμματισμού EdScratch του Edison ρομπότ Τι θα μάθουμε σήμερα: Να γνωρίσουμε την Ρομποτική Να προετοιμάσουμε και να γνωρίσουμε το Edison ρομπότ Να μεταφερόμαστε

Διαβάστε περισσότερα

Εισαγωγή. Τεχνολογία Πολυµέσων 01-1

Εισαγωγή. Τεχνολογία Πολυµέσων 01-1 Εισαγωγή Τι είναι τα πολυµέσα Ποιοι εµπλέκονται στα πολυµέσα Χαρακτηριστικά των µέσων Απαιτήσεις πολυµέσων Ιδιότητες πολυµέσων Μετάδοση πολυµέσων οµή συστηµάτων πολυµέσων Τεχνολογία Πολυµέσων 01-1 Τι είναι

Διαβάστε περισσότερα

Lab 1: Experimenting on Arduino & AI Sense

Lab 1: Experimenting on Arduino & AI Sense Lab 1: Experimenting on Arduino & AI Sense 1. Εισαγωγή A. Arduino Robokit Το Robokit, όπως και όλες οι πλακέτες τύπου Arduino, λειτουργεί χάρη σε έναν μικροελεγκτή. Ως μικροελεγκτή μπορούμε να φανταστούμε

Διαβάστε περισσότερα

Σχεδιασμός Οικολογικού Διαμεσολαβητή για την εποπτεία και διαχείριση δικτύου διανομής ηλεκτρικής ενέργειας

Σχεδιασμός Οικολογικού Διαμεσολαβητή για την εποπτεία και διαχείριση δικτύου διανομής ηλεκτρικής ενέργειας Σχεδιασμός Οικολογικού Διαμεσολαβητή για την εποπτεία και διαχείριση δικτύου διανομής ηλεκτρικής ενέργειας Σωτηρία Δριβάλου Εθνικό Μετσόβιο Πολυτεχνείο Μονάδα Εργονομίας Συστήματα διανομής ηλεκτρικής ενέργειας

Διαβάστε περισσότερα

Συστήματα πολυμέσων. Εισαγωγή Υλικό συστημάτων πολυμέσων Λογισμικό συστημάτων πολυμέσων Συστήματα πραγματικού χρόνου Χρονοπρογραμματισμός

Συστήματα πολυμέσων. Εισαγωγή Υλικό συστημάτων πολυμέσων Λογισμικό συστημάτων πολυμέσων Συστήματα πραγματικού χρόνου Χρονοπρογραμματισμός Συστήματα πολυμέσων Εισαγωγή Υλικό συστημάτων πολυμέσων Λογισμικό συστημάτων πολυμέσων Συστήματα πραγματικού χρόνου Χρονοπρογραμματισμός Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 03-1 Εισαγωγή

Διαβάστε περισσότερα

Ο Οδηγός γρήγορης εκκίνησης

Ο Οδηγός γρήγορης εκκίνησης Ο Οδηγός γρήγορης εκκίνησης του Microsoft PowerPoint 2013 έχει διαφορετική εμφάνιση από προηγούμενες εκδόσεις. Γι αυτό το λόγο, δημιουργήσαμε αυτόν τον οδηγό για να ελαχιστοποιήσουμε την καμπύλη εκμάθησης.

Διαβάστε περισσότερα

Λειτουργίες CNC-DNC. Επισκόπηση λειτουργιών CNC Επισκόπηση λειτουργιών DNC Επικοινωνίες. Λειτουργίες CNC-DNC. Γ.Βοσνιάκος-ΕΡΓΑΛΕΙΟΜΗΧΑΝΕΣ

Λειτουργίες CNC-DNC. Επισκόπηση λειτουργιών CNC Επισκόπηση λειτουργιών DNC Επικοινωνίες. Λειτουργίες CNC-DNC. Γ.Βοσνιάκος-ΕΡΓΑΛΕΙΟΜΗΧΑΝΕΣ Λειτουργίες CNC-DNC Επισκόπηση λειτουργιών CNC Επισκόπηση λειτουργιών DNC Επικοινωνίες Γ.Βοσνιάκος-ΕΡΓΑΛΕΙΟΜΗΧΑΝΕΣ Λειτουργίες CNC-DNC Άδεια Χρήσης Το παρόν υλικό υπόκειται σε άδειες χρήσης Creative Commons

Διαβάστε περισσότερα

Cubitech Hellas Ακροπόλεως 24, Καλλιθέα, Αθήνα Τ.Κ. 176 75, Ελλάδα, Τηλ. 210 9580887-8 Φαξ.2109580885

Cubitech Hellas Ακροπόλεως 24, Καλλιθέα, Αθήνα Τ.Κ. 176 75, Ελλάδα, Τηλ. 210 9580887-8 Φαξ.2109580885 CubisLITE Client Οδηγίες Χρήσεως Cubitech Hellas Ακροπόλεως 24, Καλλιθέα, Αθήνα Τ.Κ. 176 75, Ελλάδα, Τηλ. 210 9580887-8 Φαξ.2109580885 1 ΠΕΡΙΕΧΟΜΕΝΑ Γενικά 1. Τι είναι ο CubisLITE Server 2. Τι είναι ο

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤOΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

ΕΙΣΑΓΩΓΗ ΣΤOΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΙΣΑΓΩΓΗ ΣΤOΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Στόχοι του μαθήματος Μετά το τέλος του μαθήματος οι μαθητές πρέπει να είναι σε θέση: Να περιγράφουν τι είναι πρόγραμμα Να εξηγούν την αναγκαιότητα για τη δημιουργία γλωσσών

Διαβάστε περισσότερα

ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) MASTER IN OFFICE microsoft power point ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ

ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) MASTER IN OFFICE microsoft power point ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) MASTER IN OFFICE microsoft power point ΕΚΔΟΣΗ 1.0 ΤΙ ΕΙΝΑΙ ΤΟ MASTER IN OFFICE Το Master in Office είναι κατάλληλο για άτομα που έχουν κάποια εμπειρία στο Office (πχ. κάτοχοι πτυχίου

Διαβάστε περισσότερα

MULTICOM 112. Οδηγίες χρήσης

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

Διαβάστε περισσότερα

η φυση μας εχει δωσει δυο αυτια σχεδιασμενα να δουλευουν μαζι

η φυση μας εχει δωσει δυο αυτια σχεδιασμενα να δουλευουν μαζι η φυση μας εχει δωσει δυο αυτια σχεδιασμενα να δουλευουν μαζι ενασ κοσμοσ φυσικων ηχων Τα καινούρια ακουστικά βαρηκοΐας CLEAR330 της Widex είναι τελείως ασύρματα. Όπως τα αυτιά, έτσι κι αυτά μπορούν να

Διαβάστε περισσότερα

Ενότητα 4. Εισαγωγή στην Πληροφορική. Αναπαράσταση δεδοµένων. Αναπαράσταση πληροφορίας. υαδικοί αριθµοί. Χειµερινό Εξάµηνο 2006-07

Ενότητα 4. Εισαγωγή στην Πληροφορική. Αναπαράσταση δεδοµένων. Αναπαράσταση πληροφορίας. υαδικοί αριθµοί. Χειµερινό Εξάµηνο 2006-07 Ενότητα 4 Εισαγωγή στην Πληροφορική Κεφάλαιο 4Α: Αναπαράσταση πληροφορίας Κεφάλαιο 4Β: Επεξεργαστές που χρησιµοποιούνται σε PCs Χειµερινό Εξάµηνο 2006-07 ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Εισαγωγή

Διαβάστε περισσότερα

Γνωστική Ψυχολογία ΙΙ (ΨΧ 05) Γλώσσα (2)

Γνωστική Ψυχολογία ΙΙ (ΨΧ 05) Γλώσσα (2) Γνωστική Ψυχολογία ΙΙ (ΨΧ 05) Γλώσσα (2) Αντίληψη της ομιλίας Απεικόνιση της πρότασης «θα σας διηγηθώ την ιστορία των δύο νέων» κυματομορφή Φασματόγραμμα Συνάρθρωση Οι φθόγγοι αλληλεπικαλύπτονται μέσα

Διαβάστε περισσότερα

Αρχιτεκτονική Λογισμικού

Αρχιτεκτονική Λογισμικού Αρχιτεκτονική Λογισμικού περιεχόμενα παρουσίασης Τι είναι η αρχιτεκτονική λογισμικού Αρχιτεκτονική και απαιτήσεις Σενάρια ποιότητας Βήματα αρχιτεκτονικής σχεδίασης Αρχιτεκτονικά πρότυπα Διαστρωματωμένη

Διαβάστε περισσότερα

Εγχειρίδιο χρήσης. Ασύρματο εσωτερικό ραντάρ GSC-P829

Εγχειρίδιο χρήσης. Ασύρματο εσωτερικό ραντάρ GSC-P829 Εγχειρίδιο χρήσης Ασύρματο εσωτερικό ραντάρ GSC-P829 ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΛΕΙΤΟΥΡΓΙΑΣ Ο GSC-P829 παθητικός υπέρυθρος ανιχνευτής συνδυάζει ψηφιακή, διπλού-πυρήνα ελέγχου, ασαφής λογικής, τεχνολογία επεξεργασίας

Διαβάστε περισσότερα

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο FrontPage 2003 Πρακτικός Οδηγός Χρήσης Το FrontPage είναι ένα πρόγραμμα δημιουργίας ιστοσελίδων και δικτυακών τόπων που επιτρέπει το σχεδιασμό ιστοσελίδων μέσα από γραφικό περιβάλλον αλλά και την ταυτόχρονη

Διαβάστε περισσότερα

αντίστοιχο γεγονός. Όταν όντως το κουμπί

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

Διαβάστε περισσότερα

Ενότητα 12 (κεφάλαιο 28) Αρχιτεκτονικές Εφαρμογών

Ενότητα 12 (κεφάλαιο 28) Αρχιτεκτονικές Εφαρμογών ΕΠΛ362: Τεχνολογία Λογισμικού ΙΙ (μετάφραση στα ελληνικά των διαφανειών του βιβλίου Software Engineering, 9/E, Ian Sommerville, 2011) Ενότητα 12 (κεφάλαιο 28) Αρχιτεκτονικές Εφαρμογών Οι διαφάνειες αυτές

Διαβάστε περισσότερα

Μηχανολόγος Μηχανικός στο Α.Π.Θ.

Μηχανολόγος Μηχανικός στο Α.Π.Θ. ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ Μηχανολόγος Μηχανικός στο Α.Π.Θ. Παναγιώτης Σεφερλής Αναπληρωτής Καθηγητής Έχεις το «μικρόβιο» του Μηχανικού; Dilbert 2 Επιστήμη του Μηχανολόγου

Διαβάστε περισσότερα