SlideShare a Scribd company logo
1 of 23
Αυτόματη παραγωγή διεπαφής υψηλού
επιπέδου για συλλογή δεδομένων αισθητήρων
ρομπότ αξιοποιώντας την πλατφόρμα R4A
Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης
Πολυτεχνική Σχολή
Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
Διπλωματική Εργασία της
Ντζιώνη Δήμητρας
Α.Ε.Μ: 8209
Επιβλέποντες
Επίκουρος καθηγητής: Ανδρέας Λ. Συμεωνίδης
Υποψήφιος διδάκτωρ: Ζολώτας Χριστόφορος
Δευτέρα
25 Φεβρουαρίου 2019
Εργαστήριο Πληροφορίας και Υπολογισμών
ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 2
• Ραγδαία αύξηση του πλήθους ρομπότ βιομηχανικών εφαρμογών
• Πολύπλευρες ανάγκες για την άμεση παραγωγή ορθού λογισμικού
• Παροχή υψηλού επιπέδου διεπαφές για συγκεκριμένες εφαρμογές
ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 3
Ανάπτυξη συστήματος λογισμικού μοντελοστραφούς λογικής που θα επιτρέπει στους χρήστες:
1. αναζητούν υπάρχοντα μοντέλα αισθητήρων διαφόρων τύπων
2. παραμετροποιούν τα μοντέλα με βάση την εκάστοτε επιθυμητή συμπεριφορά του αισθητήρα
3. παράγουν αυτόματα τον απαιτούμενο κώδικα ο οποίος κατά τη λειτουργία του ρομπότ θα
παρέχει την απαιτούμενη λειτουργικότητα ως προς το συγκεκριμένο αισθητήρα:
α) λαμβάνοντας περιοδικά τα δεδομένα από αυτόν
β) αποθηκεύοντάς τα στην τοπική μνήμη του ρομπότ ώστε να είναι αξιοποιήσιμα από
άλλα υποσυστήματα του ρομπότ
γ) κάνοντας διαθέσιμη την πληροφορία του αισθητήρα στο διαδίκτυο μέσω παραγωγής
διεπαφής ώστε να μπορεί ο αισθητήρας να αποτελεί ένα αντικείμενο IoT
4
MDE (Model Driven Engineering)
ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A
Βασική αρχή: όλα μπορούν να χαρακτηριστούν ως μοντέλα
Μοντέλο: μία απλουστευμένη αναπαράσταση ενός αντικειμένου ή
συστήματος, η οποία όμως διατηρεί τις βασικές ιδιότητες τους, ώστε να
επιτρέπει τη συστηματική ανάλυση τους για ένα συγκεκριμένο σκοπό.
Μετα-μοντέλο: το σύνολο των συμβόλων, των όρων και των περιορισμών που
επιτρέπεται να χρησιμοποιηθούν, προκειμένου να σχεδιαστεί ένα έγκυρο
μοντέλο, το οποίο θα συμμορφώνεται με τα στοιχεία του μετα-μοντέλου.
ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 5
High-level διάγραμμα του συστήματος CoRSeDA
ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 6
R4A Platform
• Φέρνει τη λύση στην ανάπτυξη ρομποτικών εφαρμογών μέσω των robot agnostic APIs
• 3 βασικές σαφώς διαχωρισμένες κατηγορίες (sensors, effectors, behaviors)
R4A Model of Robot Resource Component
ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 7
CoRSeDA - R4A API
• Καλεί τις συναρτήσεις της R4A αναφορικά με τη συλλογή δεδομένων των αισθητήρων του ρομπότ
Κατηγορία Controller
Απόσταση - Distance SensorDistanceApi()
‘Hχος - Acoustic SensorsAcousticApi()
Tαχύτητα - Speed SensorsSpeedApi()
Θέση - Position SensorsPositionApi()
Πίεση - Pressure SensorsPressureApi()
Όραση - Vision SensorsVisionApi()
Ηλεκτρισμός - Electric SensorsElectricApi()
Γενικού Περιεχομένου – General RobotApi()
ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 8
CoRSeDA – Ορισμός meta-model
26 classes
18 enumerations
ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 9
CoRSeDA – Ορισμός SensorSystem
Συσχετίσεις
Ιδιότητες
ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 10
CoRSeDA – Ορισμός Subsystem
Ιδιότητες
Συσχετίσεις
ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 11
CoRSeDA – Ορισμός Sensor
Ιδιότητες VisionSensor
Ιδιότητες
ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 12
CoRSeDA – Behavioral Constraints
Δυνατότητα χρήσης χωρίς προαπαιτούμενες γνώσεις αναφορικά με τη ρομποτική, το ρομπότ ΝΑΟ ή την πλατφόρμα R4A
Φυσικοί περιορισμοί αισθητήρων: στοχεύουν στη συμβατότητα του συστήματος με τις προδιαγραφές των αισθητήρων
Αποφυγή λανθασμένης σχεδίασης: αφορούν τους περιορισμούς που θέτει το ίδιο το σύστημα CoRSeDA
Αποφυγή ενδεχομένως κακής χρήσης refresh_rate: επικεντρώνονται στην αξιοπιστία του συστήματος για τη συλλογή
δεδομένων και αφορούν το πλήθος των αισθητήρων σε συνδυασμό με το refresh rate τους
38 AQL λογικοί περιορισμοί
• συστήματος
• υποσυστήματος
• μεμονωμένων αισθητήρων
19 AQL περιορισμοί – προειδοποίηση
• συστήματος
• υποσυστήματος
ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 13
CoRSeDA – Eclipse Sirius UI
CoRSeDA – Acceleo Project
Γεννήτρια παραγωγής κώδικα (14 mtl αρχεία)
Data Collection Modules: αυτόματη παραγωγή των αρχείων που καλούν τα R4A Modules
για την επικοινωνία με το ρομπότ και αποθήκευση των μετρήσεων στο repository
ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 14
CoRSeDA – API
Αυτόματα παραγόμενο API
Προσωποποιημένο API
Endpoints γενικού περιεχομένου του συστήματος
GET/ categories
GET/ info/Robot
GET/ sensors_parameters
GET/ sensors_parameters/names
GET/ sensors_parameters/category/nameCategory*
*κατηγορίες που περιλαμβάνονται στο σύστημα
Endpoints μεμονωμένων αισθητήρων
GET/ info/nameSensor
GET/ sensors_parameters/nameSensor
GET/ measurements/all/nameSensor
GET/ measurements/last/nameSensor
GET/ measurements/last/nameSensor/1..*
Σε περίπτωση αισθητήρων ήχου και εικόνας:
GET/ measurements/one/nameVisionSensor/filename
GET/ measurements/one/nameAcousticSensor/filename
ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 15
CoRSeDA – WEB Application
Δυνατότητα παρακολούθησης της
συλλογής δεδομένων σε real time:
• κατηγορίες αισθητήρων
• ονόματα αισθητήρων
• παραμέτρους αισθητήρων
• μετρήσεις (10 τελευταίες)
• θέση αισθητήρων στο ρομπότ
CoRSeDA – Results
ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 16
3 αισθητήρες (3 κατ) 8 αισθητήρες (7 κατ) 15 αισθητήρες (5 κατ) 25 αισθητήρες (7 κατ)
22 53
84
141
439
1034 1008
1282
Πλήθος Παραγόμενων Endpoints
Πλήθος παραγόμενων γραμμών εκτελέσιμου κώδικα
17ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A
CoRSeDA – Summary
Πρόκειται για ένα σύστημα με τα ακόλουθα χαρακτηριστικά:
• Αξιοποίηση στο σύνολο των δυνατοτήτων συλλογής δεδομένων της πλατφόρμας R4A
• Aυτοματοποιημένο λειτουργικό σύστημα
• Εύκολο για χρήση από όλους, χωρίς προαπαιτούμενες γνώσεις
• Παραγωγή προσωποποιημένης διεπαφής
• Δυνατότητα παρακολούθησης της λειτουργίας του συστήματος
CoRSeDA – Expanding
• Γενίκευση του μετα-μοντέλου, πέρα από το ρομπότ ΝΑΟ
• Προσθήκη μοντελοποίησης βάσης δεδομένων
• Επέκταση του συστήματος εκτός της πλατφόρμας R4A
• Προσθήκη μοντελοποίησης δικτύου
18ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A
19ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A
20ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A
21
ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A
22ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A
CoRSeDA – Sensor System Design
23ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A
1. GET/ categories
2. GET/ sensors_parameters
3. GET/ sensors_parameters/names
4. GET/ sensors_parameters/category/ACOUSTIC
5. GET/ sensors_parameters/category/DISTANCE
6. GET/ sensors_parameters/category/ELECTRIC
7. GET/ sensors_parameters/category/POSITION
8. GET/ sensors_parameters/category/PRESSURE
9. GET/ sensors_parameters/category/SPEED
10. GET/ sensors_parameters/category/VISION
11. GET/ info/micFront
12. GET/ info/Sonar_right
13. GET/ info/Camera
34. GET/ sensors_parameters/Accelerometer
35. GET/ measurements/all/Accelerometer
36. GET/ measurements/last/Accelerometer
37. GET/ measurements/last/Accelerometer/1..*
38. GET/ sensors_parameters/Battery
39. GET/ measurements/all/Battery
40. GET/ measurements/last/Battery
41. GET/ measurements/last/Battery/1..*
42. GET/ sensors_parameters/RobotPosture
43. GET/ measurements/all/RobotPosture
44. GET/ measurements/last/RobotPosture
45. GET/ measurements/last/RobotPosture/1..*
46. GET/ sensors_parameters/Joint_Headyaw
47. GET/ measurements/all/Joint_Headyaw
48. GET/ measurements/last/Joint_Headyaw
49. GET/ measurements/last/Joint_Headyaw/1..*
50. GET/ sensors_parameters/Sonar_right
51. GET/ measurements/all/Sonar_right
52. GET/ measurements/last/Sonar_right
53. GET/ measurements/last/Sonar_right/1..*
14. GET/ info/Accelerometer
15. GET/ info/Battery
16. GET/ info/RobotPosture
17. GET/ info/Robot
18. GET/ info/Joint_Headyaw
19. GET/ info/Button_HeadTouchRear
20. GET/ sensors_parameters/AudioSystem
21. GET/ measurements/all/AudioSystem
22. GET/ measurements/last/AudioSystem
23. GET/ measurements/last/AudioSystem/1..*
24.GET/ measurements/one/AudioSystem/filename
25. GET/ sensors_parameters/Button_HeadTouchRear
26. GET/ measurements/all/Button_HeadTouchRear
27. GET/ measurements/last/Button_HeadTouchRear
28. GET/ measurements/last/Button_HeadTouchRear/1..*
29. GET/ sensors_parameters/Camera
30. GET/ measurements/all/Camera
31. GET/ measurements/last/Camera
32. GET/ measurements/last/Camera/1..*
33. GET/ measurements/one/Camera /filename
CoRSeDA – Generated API

More Related Content

What's hot

Αρκούν μόνο οι δεξιότητες διαχείρισης σταδιοδρομίας; Η σημασία της επαγγελματ...
Αρκούν μόνο οι δεξιότητες διαχείρισης σταδιοδρομίας; Η σημασία της επαγγελματ...Αρκούν μόνο οι δεξιότητες διαχείρισης σταδιοδρομίας; Η σημασία της επαγγελματ...
Αρκούν μόνο οι δεξιότητες διαχείρισης σταδιοδρομίας; Η σημασία της επαγγελματ...Constantinos8
 
Εισαγωγή στις αρχές της επιστήμης των Η/Υ
Εισαγωγή στις αρχές της επιστήμης των Η/ΥΕισαγωγή στις αρχές της επιστήμης των Η/Υ
Εισαγωγή στις αρχές της επιστήμης των Η/ΥMinistry of Education
 
συνεργατική γραφή βασισμένη σε εργαλεία τπε
συνεργατική γραφή βασισμένη σε εργαλεία τπεσυνεργατική γραφή βασισμένη σε εργαλεία τπε
συνεργατική γραφή βασισμένη σε εργαλεία τπεkonstdra
 
αγγλία
αγγλίααγγλία
αγγλίαfotist
 
Παραθαλάσσιος τόπος
Παραθαλάσσιος τόποςΠαραθαλάσσιος τόπος
Παραθαλάσσιος τόποςiliana stavrou
 
2.2.6 ΑΝΑΠΑΡΑΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝ
2.2.6 ΑΝΑΠΑΡΑΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝ2.2.6 ΑΝΑΠΑΡΑΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝ
2.2.6 ΑΝΑΠΑΡΑΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝAnastasia Stathopoulou
 
Εργαλεία Δημιουργίας Ψηφιακών Κόμικ (Comic Creators)
Εργαλεία Δημιουργίας Ψηφιακών Κόμικ (Comic Creators)Εργαλεία Δημιουργίας Ψηφιακών Κόμικ (Comic Creators)
Εργαλεία Δημιουργίας Ψηφιακών Κόμικ (Comic Creators)EduComics Project
 
παρουσίαση 1
παρουσίαση 1παρουσίαση 1
παρουσίαση 1kostasdalas
 
Ε5 - Ο ΘΥΜΟΣ ΤΟΥ ΑΧΙΛΛΕΑ
Ε5 - Ο ΘΥΜΟΣ ΤΟΥ ΑΧΙΛΛΕΑΕ5 - Ο ΘΥΜΟΣ ΤΟΥ ΑΧΙΛΛΕΑ
Ε5 - Ο ΘΥΜΟΣ ΤΟΥ ΑΧΙΛΛΕΑMartha Gane
 
Oρεινός τόπος
Oρεινός τόπος Oρεινός τόπος
Oρεινός τόπος iliana stavrou
 
Technologia2 a tech_epistimi
Technologia2 a tech_epistimiTechnologia2 a tech_epistimi
Technologia2 a tech_epistimiIoannis Padiotis
 
Ανανεώσιμες πηγές ενέργειας
Ανανεώσιμες πηγές ενέργειαςΑνανεώσιμες πηγές ενέργειας
Ανανεώσιμες πηγές ενέργειαςleftntin
 
Οι έννοιες «Πρόγραμμα» και «Λογισμικό»
Οι έννοιες «Πρόγραμμα» και «Λογισμικό»Οι έννοιες «Πρόγραμμα» και «Λογισμικό»
Οι έννοιες «Πρόγραμμα» και «Λογισμικό»Nikos Stefanoudakis
 
Β2.2 Η Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ)
Β2.2 Η Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Β2.2 Η Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ)
Β2.2 Η Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) tryfonid
 
Μοντέλο Client/Server, Διαδικτυακές υπηρεσίες και Cloud computing
Μοντέλο Client/Server, Διαδικτυακές υπηρεσίες και Cloud computingΜοντέλο Client/Server, Διαδικτυακές υπηρεσίες και Cloud computing
Μοντέλο Client/Server, Διαδικτυακές υπηρεσίες και Cloud computingKostas Diamantaras
 
Γαλλία - Ομαδική εργασία
Γαλλία - Ομαδική εργασίαΓαλλία - Ομαδική εργασία
Γαλλία - Ομαδική εργασίαTetartodhmotiko Syrou
 
Αξιολόγηση με πίνακες διαβαθμισμένων κριτηρίων (rubrics)
Αξιολόγηση με πίνακες διαβαθμισμένων κριτηρίων (rubrics)Αξιολόγηση με πίνακες διαβαθμισμένων κριτηρίων (rubrics)
Αξιολόγηση με πίνακες διαβαθμισμένων κριτηρίων (rubrics)John Tzortzakis
 
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Katerina Drimili
 
Icarus and daedalus [εργασια στα αγγλικα]
Icarus  and  daedalus [εργασια στα αγγλικα]Icarus  and  daedalus [εργασια στα αγγλικα]
Icarus and daedalus [εργασια στα αγγλικα]Efthymios
 

What's hot (20)

Αρκούν μόνο οι δεξιότητες διαχείρισης σταδιοδρομίας; Η σημασία της επαγγελματ...
Αρκούν μόνο οι δεξιότητες διαχείρισης σταδιοδρομίας; Η σημασία της επαγγελματ...Αρκούν μόνο οι δεξιότητες διαχείρισης σταδιοδρομίας; Η σημασία της επαγγελματ...
Αρκούν μόνο οι δεξιότητες διαχείρισης σταδιοδρομίας; Η σημασία της επαγγελματ...
 
Εισαγωγή στις αρχές της επιστήμης των Η/Υ
Εισαγωγή στις αρχές της επιστήμης των Η/ΥΕισαγωγή στις αρχές της επιστήμης των Η/Υ
Εισαγωγή στις αρχές της επιστήμης των Η/Υ
 
συνεργατική γραφή βασισμένη σε εργαλεία τπε
συνεργατική γραφή βασισμένη σε εργαλεία τπεσυνεργατική γραφή βασισμένη σε εργαλεία τπε
συνεργατική γραφή βασισμένη σε εργαλεία τπε
 
αγγλία
αγγλίααγγλία
αγγλία
 
Παραθαλάσσιος τόπος
Παραθαλάσσιος τόποςΠαραθαλάσσιος τόπος
Παραθαλάσσιος τόπος
 
Διδακτικό Σενάριο: "Νερό, πηγή ζωής"
Διδακτικό Σενάριο: "Νερό, πηγή ζωής"Διδακτικό Σενάριο: "Νερό, πηγή ζωής"
Διδακτικό Σενάριο: "Νερό, πηγή ζωής"
 
2.2.6 ΑΝΑΠΑΡΑΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝ
2.2.6 ΑΝΑΠΑΡΑΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝ2.2.6 ΑΝΑΠΑΡΑΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝ
2.2.6 ΑΝΑΠΑΡΑΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝ
 
Εργαλεία Δημιουργίας Ψηφιακών Κόμικ (Comic Creators)
Εργαλεία Δημιουργίας Ψηφιακών Κόμικ (Comic Creators)Εργαλεία Δημιουργίας Ψηφιακών Κόμικ (Comic Creators)
Εργαλεία Δημιουργίας Ψηφιακών Κόμικ (Comic Creators)
 
παρουσίαση 1
παρουσίαση 1παρουσίαση 1
παρουσίαση 1
 
Ε5 - Ο ΘΥΜΟΣ ΤΟΥ ΑΧΙΛΛΕΑ
Ε5 - Ο ΘΥΜΟΣ ΤΟΥ ΑΧΙΛΛΕΑΕ5 - Ο ΘΥΜΟΣ ΤΟΥ ΑΧΙΛΛΕΑ
Ε5 - Ο ΘΥΜΟΣ ΤΟΥ ΑΧΙΛΛΕΑ
 
Oρεινός τόπος
Oρεινός τόπος Oρεινός τόπος
Oρεινός τόπος
 
Technologia2 a tech_epistimi
Technologia2 a tech_epistimiTechnologia2 a tech_epistimi
Technologia2 a tech_epistimi
 
Ανανεώσιμες πηγές ενέργειας
Ανανεώσιμες πηγές ενέργειαςΑνανεώσιμες πηγές ενέργειας
Ανανεώσιμες πηγές ενέργειας
 
Οι έννοιες «Πρόγραμμα» και «Λογισμικό»
Οι έννοιες «Πρόγραμμα» και «Λογισμικό»Οι έννοιες «Πρόγραμμα» και «Λογισμικό»
Οι έννοιες «Πρόγραμμα» και «Λογισμικό»
 
Β2.2 Η Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ)
Β2.2 Η Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Β2.2 Η Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ)
Β2.2 Η Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ)
 
Μοντέλο Client/Server, Διαδικτυακές υπηρεσίες και Cloud computing
Μοντέλο Client/Server, Διαδικτυακές υπηρεσίες και Cloud computingΜοντέλο Client/Server, Διαδικτυακές υπηρεσίες και Cloud computing
Μοντέλο Client/Server, Διαδικτυακές υπηρεσίες και Cloud computing
 
Γαλλία - Ομαδική εργασία
Γαλλία - Ομαδική εργασίαΓαλλία - Ομαδική εργασία
Γαλλία - Ομαδική εργασία
 
Αξιολόγηση με πίνακες διαβαθμισμένων κριτηρίων (rubrics)
Αξιολόγηση με πίνακες διαβαθμισμένων κριτηρίων (rubrics)Αξιολόγηση με πίνακες διαβαθμισμένων κριτηρίων (rubrics)
Αξιολόγηση με πίνακες διαβαθμισμένων κριτηρίων (rubrics)
 
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ
 
Icarus and daedalus [εργασια στα αγγλικα]
Icarus  and  daedalus [εργασια στα αγγλικα]Icarus  and  daedalus [εργασια στα αγγλικα]
Icarus and daedalus [εργασια στα αγγλικα]
 

Similar to Dimitra Ntzioni

Panagiotis Doxopoulos
Panagiotis DoxopoulosPanagiotis Doxopoulos
Panagiotis DoxopoulosISSEL
 
Alexandros Gazis - Μsc - Electrical and Computer Engineering
Alexandros Gazis - Μsc - Electrical and Computer EngineeringAlexandros Gazis - Μsc - Electrical and Computer Engineering
Alexandros Gazis - Μsc - Electrical and Computer EngineeringAlexandros Gazis
 
Βασίλης Μπούντρης
Βασίλης ΜπούντρηςΒασίλης Μπούντρης
Βασίλης ΜπούντρηςISSEL
 
Mouzenidis Panagiotis
Mouzenidis PanagiotisMouzenidis Panagiotis
Mouzenidis PanagiotisISSEL
 
ΠΑΡΟΥΣΙΑΣΗ ΣΥΣΤΗΜΑΤΟΣ ΣΥΝΑΓΕΡΜΟΥ
ΠΑΡΟΥΣΙΑΣΗ ΣΥΣΤΗΜΑΤΟΣ ΣΥΝΑΓΕΡΜΟΥΠΑΡΟΥΣΙΑΣΗ ΣΥΣΤΗΜΑΤΟΣ ΣΥΝΑΓΕΡΜΟΥ
ΠΑΡΟΥΣΙΑΣΗ ΣΥΣΤΗΜΑΤΟΣ ΣΥΝΑΓΕΡΜΟΥVangelis Geladakis
 
Θεμιστοκλής Παπαβασιλείου
Θεμιστοκλής ΠαπαβασιλείουΘεμιστοκλής Παπαβασιλείου
Θεμιστοκλής ΠαπαβασιλείουISSEL
 
Καρβούνης Ευάγγελος
Καρβούνης Ευάγγελος Καρβούνης Ευάγγελος
Καρβούνης Ευάγγελος ISSEL
 
Συλλογικοί Κατάλογοι & Διαδίκτυο
Συλλογικοί Κατάλογοι & ΔιαδίκτυοΣυλλογικοί Κατάλογοι & Διαδίκτυο
Συλλογικοί Κατάλογοι & ΔιαδίκτυοLevadia Library
 
Dimitrios Rakantas
Dimitrios RakantasDimitrios Rakantas
Dimitrios RakantasISSEL
 
Texecom συναγερμοί από τη GNEMS
Texecom συναγερμοί από τη GNEMSTexecom συναγερμοί από τη GNEMS
Texecom συναγερμοί από τη GNEMSGeorgios Ath. Kounis
 
Αλεξάνδρα Μπαλτζή 7485
Αλεξάνδρα Μπαλτζή 7485Αλεξάνδρα Μπαλτζή 7485
Αλεξάνδρα Μπαλτζή 7485ISSEL
 
Νικόλαος Πεχλιβανίδης
Νικόλαος ΠεχλιβανίδηςΝικόλαος Πεχλιβανίδης
Νικόλαος ΠεχλιβανίδηςISSEL
 
Creating an Open Archival Information System compliant archive for CERN
Creating an Open Archival Information System compliant archive for CERNCreating an Open Archival Information System compliant archive for CERN
Creating an Open Archival Information System compliant archive for CERNISSEL
 
Δημιουργία ενός Ανοιχτού Αρχειακού Πληροφοριακού Συστήματος για το CERN
Δημιουργία ενός Ανοιχτού Αρχειακού Πληροφοριακού Συστήματος για το CERNΔημιουργία ενός Ανοιχτού Αρχειακού Πληροφοριακού Συστήματος για το CERN
Δημιουργία ενός Ανοιχτού Αρχειακού Πληροφοριακού Συστήματος για το CERNISSEL
 
Εισαγωγή καινοτομιών στον Πανελλήνιο Διαγωνισμό Εκπαιδευτικής Ρομποτικής | Αν...
Εισαγωγή καινοτομιών στον Πανελλήνιο Διαγωνισμό Εκπαιδευτικής Ρομποτικής | Αν...Εισαγωγή καινοτομιών στον Πανελλήνιο Διαγωνισμό Εκπαιδευτικής Ρομποτικής | Αν...
Εισαγωγή καινοτομιών στον Πανελλήνιο Διαγωνισμό Εκπαιδευτικής Ρομποτικής | Αν...WROHellas
 
Theodorou Automation SAICT Presentation At SAP World Tour Event 08 in Athens
Theodorou Automation SAICT Presentation At SAP World Tour Event 08 in AthensTheodorou Automation SAICT Presentation At SAP World Tour Event 08 in Athens
Theodorou Automation SAICT Presentation At SAP World Tour Event 08 in AthensTheodorou Automation SAICT
 

Similar to Dimitra Ntzioni (20)

01p intermapper
01p intermapper01p intermapper
01p intermapper
 
Panagiotis Doxopoulos
Panagiotis DoxopoulosPanagiotis Doxopoulos
Panagiotis Doxopoulos
 
NW Afierwma Rack Servers_interview 384
NW Afierwma Rack Servers_interview 384NW Afierwma Rack Servers_interview 384
NW Afierwma Rack Servers_interview 384
 
Alexandros Gazis - Μsc - Electrical and Computer Engineering
Alexandros Gazis - Μsc - Electrical and Computer EngineeringAlexandros Gazis - Μsc - Electrical and Computer Engineering
Alexandros Gazis - Μsc - Electrical and Computer Engineering
 
Tracer Factory Presentation 2011
Tracer Factory Presentation 2011Tracer Factory Presentation 2011
Tracer Factory Presentation 2011
 
Βασίλης Μπούντρης
Βασίλης ΜπούντρηςΒασίλης Μπούντρης
Βασίλης Μπούντρης
 
Mouzenidis Panagiotis
Mouzenidis PanagiotisMouzenidis Panagiotis
Mouzenidis Panagiotis
 
ΠΑΡΟΥΣΙΑΣΗ ΣΥΣΤΗΜΑΤΟΣ ΣΥΝΑΓΕΡΜΟΥ
ΠΑΡΟΥΣΙΑΣΗ ΣΥΣΤΗΜΑΤΟΣ ΣΥΝΑΓΕΡΜΟΥΠΑΡΟΥΣΙΑΣΗ ΣΥΣΤΗΜΑΤΟΣ ΣΥΝΑΓΕΡΜΟΥ
ΠΑΡΟΥΣΙΑΣΗ ΣΥΣΤΗΜΑΤΟΣ ΣΥΝΑΓΕΡΜΟΥ
 
PRJ3A
PRJ3APRJ3A
PRJ3A
 
Θεμιστοκλής Παπαβασιλείου
Θεμιστοκλής ΠαπαβασιλείουΘεμιστοκλής Παπαβασιλείου
Θεμιστοκλής Παπαβασιλείου
 
Καρβούνης Ευάγγελος
Καρβούνης Ευάγγελος Καρβούνης Ευάγγελος
Καρβούνης Ευάγγελος
 
Συλλογικοί Κατάλογοι & Διαδίκτυο
Συλλογικοί Κατάλογοι & ΔιαδίκτυοΣυλλογικοί Κατάλογοι & Διαδίκτυο
Συλλογικοί Κατάλογοι & Διαδίκτυο
 
Dimitrios Rakantas
Dimitrios RakantasDimitrios Rakantas
Dimitrios Rakantas
 
Texecom συναγερμοί από τη GNEMS
Texecom συναγερμοί από τη GNEMSTexecom συναγερμοί από τη GNEMS
Texecom συναγερμοί από τη GNEMS
 
Αλεξάνδρα Μπαλτζή 7485
Αλεξάνδρα Μπαλτζή 7485Αλεξάνδρα Μπαλτζή 7485
Αλεξάνδρα Μπαλτζή 7485
 
Νικόλαος Πεχλιβανίδης
Νικόλαος ΠεχλιβανίδηςΝικόλαος Πεχλιβανίδης
Νικόλαος Πεχλιβανίδης
 
Creating an Open Archival Information System compliant archive for CERN
Creating an Open Archival Information System compliant archive for CERNCreating an Open Archival Information System compliant archive for CERN
Creating an Open Archival Information System compliant archive for CERN
 
Δημιουργία ενός Ανοιχτού Αρχειακού Πληροφοριακού Συστήματος για το CERN
Δημιουργία ενός Ανοιχτού Αρχειακού Πληροφοριακού Συστήματος για το CERNΔημιουργία ενός Ανοιχτού Αρχειακού Πληροφοριακού Συστήματος για το CERN
Δημιουργία ενός Ανοιχτού Αρχειακού Πληροφοριακού Συστήματος για το CERN
 
Εισαγωγή καινοτομιών στον Πανελλήνιο Διαγωνισμό Εκπαιδευτικής Ρομποτικής | Αν...
Εισαγωγή καινοτομιών στον Πανελλήνιο Διαγωνισμό Εκπαιδευτικής Ρομποτικής | Αν...Εισαγωγή καινοτομιών στον Πανελλήνιο Διαγωνισμό Εκπαιδευτικής Ρομποτικής | Αν...
Εισαγωγή καινοτομιών στον Πανελλήνιο Διαγωνισμό Εκπαιδευτικής Ρομποτικής | Αν...
 
Theodorou Automation SAICT Presentation At SAP World Tour Event 08 in Athens
Theodorou Automation SAICT Presentation At SAP World Tour Event 08 in AthensTheodorou Automation SAICT Presentation At SAP World Tour Event 08 in Athens
Theodorou Automation SAICT Presentation At SAP World Tour Event 08 in Athens
 

More from ISSEL

Implementation of a platform for assessing indoor spaces regarding their frie...
Implementation of a platform for assessing indoor spaces regarding their frie...Implementation of a platform for assessing indoor spaces regarding their frie...
Implementation of a platform for assessing indoor spaces regarding their frie...ISSEL
 
Autonomous car position calculation with particle filters using traffic data ...
Autonomous car position calculation with particle filters using traffic data ...Autonomous car position calculation with particle filters using traffic data ...
Autonomous car position calculation with particle filters using traffic data ...ISSEL
 
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...ISSEL
 
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...ISSEL
 
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...ISSEL
 
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής ΝοημοσύνηςΑνάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής ΝοημοσύνηςISSEL
 
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptxΑνάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptxISSEL
 
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...ISSEL
 
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...ISSEL
 
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...ISSEL
 
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...ISSEL
 
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας ΙσχυρισμώνΔημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας ΙσχυρισμώνISSEL
 
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµαταΕξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµαταISSEL
 
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των διαδικασιών κατασκευής συστημάτων λο...
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των  διαδικασιών κατασκευής συστημάτων λο...Ανάπτυξη Μηχανισμών Αυτοματοποίησης των  διαδικασιών κατασκευής συστημάτων λο...
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των διαδικασιών κατασκευής συστημάτων λο...ISSEL
 
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...ISSEL
 
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...ISSEL
 
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικούΕξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικούISSEL
 
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία ΕφαρµογήςΑνάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία ΕφαρµογήςISSEL
 
Camera-based localization of annotated objects in indoor environments
Camera-based localization of annotated objects in indoor environmentsCamera-based localization of annotated objects in indoor environments
Camera-based localization of annotated objects in indoor environmentsISSEL
 
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...ISSEL
 

More from ISSEL (20)

Implementation of a platform for assessing indoor spaces regarding their frie...
Implementation of a platform for assessing indoor spaces regarding their frie...Implementation of a platform for assessing indoor spaces regarding their frie...
Implementation of a platform for assessing indoor spaces regarding their frie...
 
Autonomous car position calculation with particle filters using traffic data ...
Autonomous car position calculation with particle filters using traffic data ...Autonomous car position calculation with particle filters using traffic data ...
Autonomous car position calculation with particle filters using traffic data ...
 
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
 
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
 
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
 
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής ΝοημοσύνηςΑνάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
 
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptxΑνάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
 
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
 
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
 
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
 
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
 
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας ΙσχυρισμώνΔημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
 
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµαταΕξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
 
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των διαδικασιών κατασκευής συστημάτων λο...
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των  διαδικασιών κατασκευής συστημάτων λο...Ανάπτυξη Μηχανισμών Αυτοματοποίησης των  διαδικασιών κατασκευής συστημάτων λο...
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των διαδικασιών κατασκευής συστημάτων λο...
 
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
 
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
 
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικούΕξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
 
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία ΕφαρµογήςΑνάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
 
Camera-based localization of annotated objects in indoor environments
Camera-based localization of annotated objects in indoor environmentsCamera-based localization of annotated objects in indoor environments
Camera-based localization of annotated objects in indoor environments
 
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
 

Recently uploaded

Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΓιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΟΛΓΑ ΤΣΕΧΕΛΙΔΟΥ
 
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docxΗ Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docxeucharis
 
Επίσκεψη στο 10ο Γυμνάσιο Πάτρας
Επίσκεψη          στο 10ο Γυμνάσιο ΠάτραςΕπίσκεψη          στο 10ο Γυμνάσιο Πάτρας
Επίσκεψη στο 10ο Γυμνάσιο ΠάτραςDimitra Mylonaki
 
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYEKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYssuser369a35
 
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptxΠασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx36dimperist
 
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptxΠασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx36dimperist
 
Επίσκεψη στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη              στο 11ο Γυμνάσιο ΠάτραςΕπίσκεψη              στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη στο 11ο Γυμνάσιο ΠάτραςDimitra Mylonaki
 
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηΣουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηTheodora Chandrinou
 
Μαθητικές καταλήψεις
Μαθητικές                                  καταλήψειςΜαθητικές                                  καταλήψεις
Μαθητικές καταλήψειςDimitra Mylonaki
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΧρύσα Παπακωνσταντίνου
 
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της ΙταλίαςKonstantina Katirtzi
 
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑΜια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑDimitra Mylonaki
 
Επίσκεψη στο 12ο Γυμνάσιο Πάτρας
Επίσκεψη          στο 12ο Γυμνάσιο ΠάτραςΕπίσκεψη          στο 12ο Γυμνάσιο Πάτρας
Επίσκεψη στο 12ο Γυμνάσιο ΠάτραςDimitra Mylonaki
 
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008Θεόδωρος Μαραγκούλας
 
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptxAthina Tziaki
 
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptxΠασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx36dimperist
 

Recently uploaded (18)

Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΓιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
 
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docxΗ Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
 
Επίσκεψη στο 10ο Γυμνάσιο Πάτρας
Επίσκεψη          στο 10ο Γυμνάσιο ΠάτραςΕπίσκεψη          στο 10ο Γυμνάσιο Πάτρας
Επίσκεψη στο 10ο Γυμνάσιο Πάτρας
 
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYEKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
 
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptxΠασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
 
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptxΠασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
 
Επίσκεψη στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη              στο 11ο Γυμνάσιο ΠάτραςΕπίσκεψη              στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη στο 11ο Γυμνάσιο Πάτρας
 
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηΣουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
 
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
 
Μαθητικές καταλήψεις
Μαθητικές                                  καταλήψειςΜαθητικές                                  καταλήψεις
Μαθητικές καταλήψεις
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
 
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
 
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑΜια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
 
Επίσκεψη στο 12ο Γυμνάσιο Πάτρας
Επίσκεψη          στο 12ο Γυμνάσιο ΠάτραςΕπίσκεψη          στο 12ο Γυμνάσιο Πάτρας
Επίσκεψη στο 12ο Γυμνάσιο Πάτρας
 
ΙΣΤΟΡΙΑ Γ΄ ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Γ΄ ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024ΙΣΤΟΡΙΑ Γ΄ ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Γ΄ ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
 
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008
 
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
 
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptxΠασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
 

Dimitra Ntzioni

  • 1. Αυτόματη παραγωγή διεπαφής υψηλού επιπέδου για συλλογή δεδομένων αισθητήρων ρομπότ αξιοποιώντας την πλατφόρμα R4A Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Διπλωματική Εργασία της Ντζιώνη Δήμητρας Α.Ε.Μ: 8209 Επιβλέποντες Επίκουρος καθηγητής: Ανδρέας Λ. Συμεωνίδης Υποψήφιος διδάκτωρ: Ζολώτας Χριστόφορος Δευτέρα 25 Φεβρουαρίου 2019 Εργαστήριο Πληροφορίας και Υπολογισμών
  • 2. ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 2 • Ραγδαία αύξηση του πλήθους ρομπότ βιομηχανικών εφαρμογών • Πολύπλευρες ανάγκες για την άμεση παραγωγή ορθού λογισμικού • Παροχή υψηλού επιπέδου διεπαφές για συγκεκριμένες εφαρμογές
  • 3. ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 3 Ανάπτυξη συστήματος λογισμικού μοντελοστραφούς λογικής που θα επιτρέπει στους χρήστες: 1. αναζητούν υπάρχοντα μοντέλα αισθητήρων διαφόρων τύπων 2. παραμετροποιούν τα μοντέλα με βάση την εκάστοτε επιθυμητή συμπεριφορά του αισθητήρα 3. παράγουν αυτόματα τον απαιτούμενο κώδικα ο οποίος κατά τη λειτουργία του ρομπότ θα παρέχει την απαιτούμενη λειτουργικότητα ως προς το συγκεκριμένο αισθητήρα: α) λαμβάνοντας περιοδικά τα δεδομένα από αυτόν β) αποθηκεύοντάς τα στην τοπική μνήμη του ρομπότ ώστε να είναι αξιοποιήσιμα από άλλα υποσυστήματα του ρομπότ γ) κάνοντας διαθέσιμη την πληροφορία του αισθητήρα στο διαδίκτυο μέσω παραγωγής διεπαφής ώστε να μπορεί ο αισθητήρας να αποτελεί ένα αντικείμενο IoT
  • 4. 4 MDE (Model Driven Engineering) ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A Βασική αρχή: όλα μπορούν να χαρακτηριστούν ως μοντέλα Μοντέλο: μία απλουστευμένη αναπαράσταση ενός αντικειμένου ή συστήματος, η οποία όμως διατηρεί τις βασικές ιδιότητες τους, ώστε να επιτρέπει τη συστηματική ανάλυση τους για ένα συγκεκριμένο σκοπό. Μετα-μοντέλο: το σύνολο των συμβόλων, των όρων και των περιορισμών που επιτρέπεται να χρησιμοποιηθούν, προκειμένου να σχεδιαστεί ένα έγκυρο μοντέλο, το οποίο θα συμμορφώνεται με τα στοιχεία του μετα-μοντέλου.
  • 5. ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 5 High-level διάγραμμα του συστήματος CoRSeDA
  • 6. ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 6 R4A Platform • Φέρνει τη λύση στην ανάπτυξη ρομποτικών εφαρμογών μέσω των robot agnostic APIs • 3 βασικές σαφώς διαχωρισμένες κατηγορίες (sensors, effectors, behaviors) R4A Model of Robot Resource Component
  • 7. ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 7 CoRSeDA - R4A API • Καλεί τις συναρτήσεις της R4A αναφορικά με τη συλλογή δεδομένων των αισθητήρων του ρομπότ Κατηγορία Controller Απόσταση - Distance SensorDistanceApi() ‘Hχος - Acoustic SensorsAcousticApi() Tαχύτητα - Speed SensorsSpeedApi() Θέση - Position SensorsPositionApi() Πίεση - Pressure SensorsPressureApi() Όραση - Vision SensorsVisionApi() Ηλεκτρισμός - Electric SensorsElectricApi() Γενικού Περιεχομένου – General RobotApi()
  • 8. ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 8 CoRSeDA – Ορισμός meta-model 26 classes 18 enumerations
  • 9. ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 9 CoRSeDA – Ορισμός SensorSystem Συσχετίσεις Ιδιότητες
  • 10. ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 10 CoRSeDA – Ορισμός Subsystem Ιδιότητες Συσχετίσεις
  • 11. ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 11 CoRSeDA – Ορισμός Sensor Ιδιότητες VisionSensor Ιδιότητες
  • 12. ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 12 CoRSeDA – Behavioral Constraints Δυνατότητα χρήσης χωρίς προαπαιτούμενες γνώσεις αναφορικά με τη ρομποτική, το ρομπότ ΝΑΟ ή την πλατφόρμα R4A Φυσικοί περιορισμοί αισθητήρων: στοχεύουν στη συμβατότητα του συστήματος με τις προδιαγραφές των αισθητήρων Αποφυγή λανθασμένης σχεδίασης: αφορούν τους περιορισμούς που θέτει το ίδιο το σύστημα CoRSeDA Αποφυγή ενδεχομένως κακής χρήσης refresh_rate: επικεντρώνονται στην αξιοπιστία του συστήματος για τη συλλογή δεδομένων και αφορούν το πλήθος των αισθητήρων σε συνδυασμό με το refresh rate τους 38 AQL λογικοί περιορισμοί • συστήματος • υποσυστήματος • μεμονωμένων αισθητήρων 19 AQL περιορισμοί – προειδοποίηση • συστήματος • υποσυστήματος
  • 13. ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 13 CoRSeDA – Eclipse Sirius UI CoRSeDA – Acceleo Project Γεννήτρια παραγωγής κώδικα (14 mtl αρχεία) Data Collection Modules: αυτόματη παραγωγή των αρχείων που καλούν τα R4A Modules για την επικοινωνία με το ρομπότ και αποθήκευση των μετρήσεων στο repository
  • 14. ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 14 CoRSeDA – API Αυτόματα παραγόμενο API Προσωποποιημένο API Endpoints γενικού περιεχομένου του συστήματος GET/ categories GET/ info/Robot GET/ sensors_parameters GET/ sensors_parameters/names GET/ sensors_parameters/category/nameCategory* *κατηγορίες που περιλαμβάνονται στο σύστημα Endpoints μεμονωμένων αισθητήρων GET/ info/nameSensor GET/ sensors_parameters/nameSensor GET/ measurements/all/nameSensor GET/ measurements/last/nameSensor GET/ measurements/last/nameSensor/1..* Σε περίπτωση αισθητήρων ήχου και εικόνας: GET/ measurements/one/nameVisionSensor/filename GET/ measurements/one/nameAcousticSensor/filename
  • 15. ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 15 CoRSeDA – WEB Application Δυνατότητα παρακολούθησης της συλλογής δεδομένων σε real time: • κατηγορίες αισθητήρων • ονόματα αισθητήρων • παραμέτρους αισθητήρων • μετρήσεις (10 τελευταίες) • θέση αισθητήρων στο ρομπότ
  • 16. CoRSeDA – Results ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 16 3 αισθητήρες (3 κατ) 8 αισθητήρες (7 κατ) 15 αισθητήρες (5 κατ) 25 αισθητήρες (7 κατ) 22 53 84 141 439 1034 1008 1282 Πλήθος Παραγόμενων Endpoints Πλήθος παραγόμενων γραμμών εκτελέσιμου κώδικα
  • 17. 17ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A CoRSeDA – Summary Πρόκειται για ένα σύστημα με τα ακόλουθα χαρακτηριστικά: • Αξιοποίηση στο σύνολο των δυνατοτήτων συλλογής δεδομένων της πλατφόρμας R4A • Aυτοματοποιημένο λειτουργικό σύστημα • Εύκολο για χρήση από όλους, χωρίς προαπαιτούμενες γνώσεις • Παραγωγή προσωποποιημένης διεπαφής • Δυνατότητα παρακολούθησης της λειτουργίας του συστήματος
  • 18. CoRSeDA – Expanding • Γενίκευση του μετα-μοντέλου, πέρα από το ρομπότ ΝΑΟ • Προσθήκη μοντελοποίησης βάσης δεδομένων • Επέκταση του συστήματος εκτός της πλατφόρμας R4A • Προσθήκη μοντελοποίησης δικτύου 18ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A
  • 19. 19ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A
  • 20. 20ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A
  • 21. 21 ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A
  • 22. 22ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A CoRSeDA – Sensor System Design
  • 23. 23ΑΥΤΟΜΑΤΗ ΠΑΡΑΓΩΓΗ ΔΙΕΠΑΦΗΣ ΥΨΗΛΟΥ ΕΠΙΠΕΔΟΥ ΓΙΑ ΣΥΛΛΟΓΗ ΔΕΔΟΜΕΝΩΝ ΑΙΣΘΗΤΗΡΩΝ ΡΟΜΠΟΤ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗΝ ΠΛΑΤΦΟΡΜΑ R4A 1. GET/ categories 2. GET/ sensors_parameters 3. GET/ sensors_parameters/names 4. GET/ sensors_parameters/category/ACOUSTIC 5. GET/ sensors_parameters/category/DISTANCE 6. GET/ sensors_parameters/category/ELECTRIC 7. GET/ sensors_parameters/category/POSITION 8. GET/ sensors_parameters/category/PRESSURE 9. GET/ sensors_parameters/category/SPEED 10. GET/ sensors_parameters/category/VISION 11. GET/ info/micFront 12. GET/ info/Sonar_right 13. GET/ info/Camera 34. GET/ sensors_parameters/Accelerometer 35. GET/ measurements/all/Accelerometer 36. GET/ measurements/last/Accelerometer 37. GET/ measurements/last/Accelerometer/1..* 38. GET/ sensors_parameters/Battery 39. GET/ measurements/all/Battery 40. GET/ measurements/last/Battery 41. GET/ measurements/last/Battery/1..* 42. GET/ sensors_parameters/RobotPosture 43. GET/ measurements/all/RobotPosture 44. GET/ measurements/last/RobotPosture 45. GET/ measurements/last/RobotPosture/1..* 46. GET/ sensors_parameters/Joint_Headyaw 47. GET/ measurements/all/Joint_Headyaw 48. GET/ measurements/last/Joint_Headyaw 49. GET/ measurements/last/Joint_Headyaw/1..* 50. GET/ sensors_parameters/Sonar_right 51. GET/ measurements/all/Sonar_right 52. GET/ measurements/last/Sonar_right 53. GET/ measurements/last/Sonar_right/1..* 14. GET/ info/Accelerometer 15. GET/ info/Battery 16. GET/ info/RobotPosture 17. GET/ info/Robot 18. GET/ info/Joint_Headyaw 19. GET/ info/Button_HeadTouchRear 20. GET/ sensors_parameters/AudioSystem 21. GET/ measurements/all/AudioSystem 22. GET/ measurements/last/AudioSystem 23. GET/ measurements/last/AudioSystem/1..* 24.GET/ measurements/one/AudioSystem/filename 25. GET/ sensors_parameters/Button_HeadTouchRear 26. GET/ measurements/all/Button_HeadTouchRear 27. GET/ measurements/last/Button_HeadTouchRear 28. GET/ measurements/last/Button_HeadTouchRear/1..* 29. GET/ sensors_parameters/Camera 30. GET/ measurements/all/Camera 31. GET/ measurements/last/Camera 32. GET/ measurements/last/Camera/1..* 33. GET/ measurements/one/Camera /filename CoRSeDA – Generated API

Editor's Notes

  1. Όπως στον αντικειμενοστραφή προγραμματισμό, κυριαρχεί η λογική ότι όλα μπορούν να χαρακτηριστούν ως αντικείμενα, έτσι η MDE υιοθετεί μία παρόμοια λογική με τη σημαντική διαφορά πως όλα πλέον αναγνωρίζονται ως μοντέλα. Πιο αναλυτικά, κατά τη δημιουργία λογισμικού με MDE, λαμβάνεται υπόψιν πως κάθε σύστημα θα πρέπει να αναπαρασταθεί από μοντέλα και το κάθε ένα μοντέλο θα συμμορφώνεται συντακτικά σε ένα μετα-μοντέλο.
  2. 3 βασικες σαφως διαχωρισμενες κατηγορίες με βαση τη λειτουργικότητα τους(συλλογή δεδομένων-αισθητήρες-αντλουν δεδομένα από το περιβάλλον, ενεργοποιητές-προσθέτουν πληροφορία στοο περιβάλλον , behavior αλγοριθμικές διαδικασίες οι οποίες λειτουργούν αυτόνομα ή συνδυασμός effectors-sensors ) κάθε κατηγορία αποτελείται από τύπο, σαμπ-τάιπς. Το διάγραμμα αυτό είναι η εσωτερική αρχιτεκτπνι΄κη ενός πόρου που αποτελείται από LCA που αναλαμβάνει τη διαχείρηση του hardware, ένα επίπεδο αφαιρετικότητας πάνω είναι ο hlca ο οποίος πρακτικά αντλεί και χρησιμοποιεί τον lca, προσθέτοντας ένα επίπεδο αφαιρετικότητας κυρίως όσον αφορά την πρόσβαση στον lca. Robot memory-> χρησιμοποιείται κατά κόρον στους αισθητήρες και εκεί αποθηκεύονται τα δεδομένα των αισθητήρων με βάσει τη μέγιστη συχνότητα που έθεσε ο χρήστης. Τέλος το resource transport το οποίο προσθέτει δυνατότητα απομακρυσμένης πρόσβασης στους πόρους της εκάστοτε ρομποτικής πλατφόρμας μέσα από καλά ορισμένα προτόκολλο επικοινωνίας (όπως http, websockets etc)