ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. Guard Dog Project

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

Download "ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. Guard Dog Project"

Transcript

1 ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Guard Dog Project

2 Ιστορική Αναδρομή Ο άνθρωπος πάντα λειτουργούσε με εργαλεία για να λύνει προβλήματα Βιομηχανική επανάσταση πολλαπλασιασμός μυικής δύναμης ( αυτοκίνητο ) Πληροφορική πολλαπλασιασμός πνευματικής δύναμης ( google, wikipedia, etc :P ) Ρομποτική = Merging των δύο παραπάνω

3 Τι είναι ένα ρομπότ??

4 Ένα ρομπότ είναι.. Ένας ηλεκτρονικός υπολογιστής όπου αντί για Mouse / Πληκτρολόγιο / Οθόνες έχουμε Ρόδες, Αισθητήρες Υπερήχων, Ηχεία, Μικρόφωνα, Κάμερες κτλ. Ένας υπολογιστής που να επεξεργάζεται τα παραπάνω και να επικοινωνεί με το περιβάλλον Μια μηχανή turing με ρόδες..

5 Ένα ρομπότ δεν είναι.. Κάτι εξωπραγματικό Πολύ δύσκολο στην κατασκευή Οι καφετιέρες, τα πλυντήρια, το αυτόματο πότισμα, όλα είναι ρομπότ υπό μία έννοια.. Το δυσκολότερο προβλήμα είναι να φτιάξει κάποιος κάτι το οποίο να μην έχει απλά και μόνο αντανακλαστική συμπεριφορά.. Τηλεκατευθυνόμενο!= Robot

6 GuarddoG Project Ο Στόχος Δημιουργία ενός φύλακα χώρων ο οποίος χρησιμοποιώντας στεροσκοπική όραση να μπορεί να περιπολεί σε μια γνωστή διαδρομή, και σε περίπτωση που ανιχνεύσει εισβολή να καταδιώκει τον εισβολέα και να ειδοποιεί τον ιδιοκτήτη του.

7 Προφανώς όχι πραγματικό Guard Dog Στην φύση πήρε χρόνια για να φτιάξει σκύλους Δυστυχώς δεν έχω τόσο χρόνο :P Λειτουργία φύλακα και διαστάσεις σκύλου.. Όχι πραγματικό σκυλί..

8 Μεγάλο Project = Μεγάλη παρουσίαση 2 κομμάτια software / hardware.. Βασικοί αλγόριθμοι Διαστρωμάτωση Ερωτήσεις/συζήτηση, guarddog github repo φτιάξτε το δικό σας! :)

9 Αρχιτεκτονική του Software Client tier OS Independent tier OS Specific tier

10 Το κάθε module έχει σαφώς καθορισμένη λειτουργία Το κάθε ένα από τα modules εκτελεί μια σχετικά απλή λειτουργία, όλα μαζί κάνουν όμως κάτι πολύ πιο περίπλοκο Video Input Visual Cortex World Mapping RVKnowledgebase Motor Foundation Όλo το project είναι γραμμένο σε C (το GUI σε C++ )και είναι statically linked για λόγους απόδοσης..

11 Video Input Αναλαμβάνει να μεταφέρει arrays με την εικόνα που βλέπουν οι 2 webcams Σαν βιβλιοθήκη μπορεί κάποιος να το χρησιμοποιήσει για οποιοδήποτε project

12 Video Input Πως αναπαριστάται μια εικόνα? Χρήση ως εξής : InitVideoInputs(2); InitVideoFeed( dev/video0,320,240,3,1,0); InitVideoFeed( dev/video1,320,240,3,1,0); unsigned char * GetFrame(int webcam_id);

13 Video Input Δουλειά του Video Input δεν είναι επεξεργασία εικόνας, απλά εξαγωγή και μεταφορά της.. Για να βρούμε το χρώμα του pixel X,Y κοιτάμε στο picture array ως εξής picture = GetFrame(0); picture[ Y*3*320 + X*3 ] <- Red (0-255) picture[ Y*3*320 + X*3+1 ] <- Green (0-255) picture[ Y*3*320 + X*3+2 ] <- Blue (0-255)

14 Visual Cortex Ουσιαστικά δέχεται pointers από frames zero-copy ( 1 copy βασικά ) Έχει ένα pipelining φίλτρων που τους εφαρμόζει για να μην υπάρχουν περιττές επαναλήψεις διαδικασιών Εξάγει frames τα οποία είναι μετασχηματισμός των frame εισόδου..

15 Visual Cortex Ένα σύστημα με video registers και φίλτρα Sobel Edge Detection Gaussian Blurring Images Image/Patch Histograms Image/Patch Comparison Tracking Changes between frames Palette reductions Disparity Mapping SIFT / SURF Face Detection Object Detection ( στο μέλλον ) Μπορείτε να ψάξετε το κάθε buzz-word στο internet τα τελευταία δύο είναι implemented μέσω άλλων βιβλιοθηκών

16 Visual Cortex Παράδειγμα implemented φίλτρου : Sobel Edge Detection Αναγνώριση ακμών, υπολογίζοντας την παράγωγο αλλαγής χρώματος.. BOOLEAN Sobel(unsigned char * image,int image_x,int image_y) { unsigned int x=0,y=0; unsigned int x1=1,y1=1,x2=image_x,y2=image_y; if (image==0) { return(0); } unsigned char *proc_image; //proc_image = new unsigned char [ image_x * image_y * 3 ]; proc_image = ( unsigned char * ) malloc ( sizeof(unsigned char) * image_x * image_y * 3 ); BYTE *px; BYTE *r; BYTE *g; BYTE *b; BYTE p1=0,p2=0,p3=0,p4=0,p5=0,p6=0,p7=0,p8=0,p9=0;... Με απλά λόγια : εκεί που αλλάζει έντονα το χρώμα επιστροφή άσπρο, αν δεν αλλάζει καθόλου μαύρο ενδιάμεσες αλλαγές γκρί κτλ.. Αντίστοιχα φίλτρα blur κτλ είναι πολύ απλά..

17 Visual Cortex Η κυρίως δουλειά του είναι να παίρνει μια ροή από 2 εικόνες ( αριστερή/δεξιά κάμερα ) και να εξάγει depth maps Έχουμε έτοιμους τους 2 pointers των εικόνων video_register[left_eye], video_register[right_eye] ( που δείχνουν στην μνήμη του video input ) Δημιουργία ιστογράμματος για κάθε τμήμα των 2 εικόνων και αποθήκευση του στους καταχωρητές l_video_register[histogram_compressed_left],l_video_register[histogram_compressed_right] Gaussian blur για κάθε εικόνα, ώστε να εξομαλυνθεί ο θόρυβος και αποθήκευση του στον καταχωρητή video_register[edges_left], video_register[edges_right] Sobel Edge detection με είσοδο τους καταχωρητές video_register[edges_left] video_register[edges_right] και αποθήκευση τους στον ίδιο χώρο

18 Visual Cortex Disparity Mapping - VisualCortex/DisparityDepthMap.c Βασική ιδέα, οι κάμερες κοιτάζουν παράλληλα αρα στον άξονα Y (ύψος) έχουμε ακριβώς ίδια σημεία, στον άξονα Χ όσο μεγαλύτερη η απόσταση, τόσο πιο κοντά Συγκρίνουμε Patches, μετράμε τις αποστάσεις Χ Γενικά για μέγεθος Patch 30x50 πχ έχουμε Για κάθε x από 1 έως 320 αριστερά, 320 συγκρίσεις στην χειρότερη με δεξιά Υ = distance 74

19 Visual Cortex Εμπειρικές μετρήσεις Με τις κάμερες μου ( φακούς/παραμορφώσεις κτλ ) σε απόσταση 6 cm 21cm = 92, 22cm = 88, 23cm = 87, 24cm = 83, 25cm = 82, 26cm = 79 27cm = 77, 28cm = 75, 29cm = 71, 30cm = 70 κτλ κτλ κτλ

20 Visual Cortex Η απόσταση της φιγούρας ( 74 ) σημαίνει ότι είναι γύρω στα cm μακριά από το ρομπότ στο συγκεκριμένο screenshot! Χ Υ = distance 74

21 Visual Cortex 40 Seal of ms quality performance Για να γίνεται το disparity mapping realtime θέλουμε να παίρνει στην χειρότερη περίπτωση 40ms το κάθε scan( 25 x 40 = 1000 ms, 25 fps) Κάθε operation είναι π.χ. σύγκριση δύο 30x50 patches Το GuarddoG πετυχαίνει περίπου ms ανάλογα με τον υπολογιστή που τρέχει τον RoboKernel και τον φωτισμό του χώρου στον οποίο κινείται 320 x 320 x 240 / 40 = /40 = operations /ms 640 x 640 x 480 / 40 = /40 = operations / ms 1024 x 1024 x 768 / 40 = / 40 = operations / ms x 1920 x 1024 / 40 = / 40 = operations / ms

22 Visual Cortex Βελτιώσεις : Για κάθε αριστερό X, comparison δεξιά μέχρι το X αντί για το 320 Histogram Comparison Before Patch Comparison ( faster candidate discarding ) Αντί για κάθε X,Y comparison για κάθε X/detail, Y/detail Thresholding για γρήγορη απόρριψη Multiple level comparison ( διαφορετικά patch sizes ) Normalization... Και άλλα..

23 Visual Cortex My Patch Matching Function unsigned int inline ComparePatches( struct ImageRegion source_block, struct ImageRegion target_block, unsigned char *left_view, unsigned char *right_view, unsigned char *left_gauss_sobel, unsigned char *right_gauss_sobel, unsigned int best_score )

24 Visual Cortex My Patch Matching Function Είναι καλός αλγόριθμος καθότι συγκρίνει κυρίως τις ακμές μεταξύ τους αλλά παίρνει υπ`όψην και το χρώμα του patch οπότε βελτιώνει το αποτέλεσμα και πρακτικά δουλεύει.. ScoreThreshold = // για παράδειγμα If ( ScoreThreshold > best_score ) { ScoreThreshold = best_score; } matching_score=0; // ( lower is better ) For each pixel of patch1,patch2 { If difference of patch1.sobel[pixel] and patch2.sobel[pixel] > 15 then sobel_mismatch=1; If difference of patches < 40 and both patches > 30 then sobeled = 1; matching_score += color_difference_of(patch1.sobel[pixel],patch2.sobel[pixel]) matching_score += sobel_difference_of(patch1.sobel[pixel],patch2.sobel[pixel]) If ( sobel_mismatch ) matching_score += sobel_difference_of(patch1.sobel[pixel],patch2.sobel[pixel]) * 8 If ( matching_score > ScoreThreshold ) break; } return matching_score;

25 Visual Cortex Using Histograms to Speed up Patch Matching Λόγω της επαναληπτικής φύσης της διαδικασίας κυρίως στην δεξιά εικόνα τα ίδια blocks περνιούνται ξανά και ξανά και ξανά για αυτό τον λόγο μια καλή ( και γρήγορη όταν υλοποιήθει ) ιδέα για ένα φίλτρο που να γλυτώνει περιττές συγκρίσεις είναι να συγκρίνουμε τον μέσο όρο των καναλιών R G B..! Έτσι έχοντας για παράδειγμα 2 blocks εικόνων Median : Median : Με κατάλληλη υλοποίηση επιταχύνει 10-20% βελτίωση ταχύτητας στο Patch Comparison

26 Visual Cortex Using Histograms to Speed up Patch Matching Η οικονομία γίνεται ως εξής X X X X X X X X X X X X X X Χ X X X X X X X X X X X X X X Χ Σε κάθε μετακίνηση του παραθύρου (patch) απλά προσθέτουμε τους όρους στην άκρη δεξιά πχ και αφαιρουμε τους όρους στην άκρη αριστερά! Έτσι γλιτώνουμε παρα πολλές πράξεις

27 Visual Cortex Using Histograms to Speed up Patch Matching Η οικονομία γίνεται ως εξής X X X X X X X X X X X X X X Χ X X X X X X X X X X X X X X Χ Σε κάθε μετακίνηση του παραθύρου (patch) απλά προσθέτουμε τους όρους στην άκρη δεξιά πχ και αφαιρουμε τους όρους στην άκρη αριστερά! Έτσι γλιτώνουμε παρα πολλούς υπολογισμούς

28 Visual Cortex Ευριστικές βελτίωσης Το αποτέλεσμα από όλες τις παραπάνω διαδικασίες πολύ συχνά έχει κενά σημεία ( σημεία μακρυά από ακμές ), σημεία στα οποία τοπικά λόγω θορύβου μπορεί να υπάρχει κάποια έντονη αιχμή και άλλες ατέλειες. Για να βελτιωθεί το αποτέλεσμα κάποιες άλλες τεχνικές που εφαρμόζονται είναι : Μεταβλητό μέγεθος patch Γέμισμα κενών κάθετα, για όσο δεν υπάρχουν ακμές Μαντεψιά της επόμενης αντιστοίχησης ( θεωρόντας ότι συνεχίζει την προηγούμενη ) Αντιστοίχηση των σημείων που κινούνται μεταξύ τους Και άλλα..

29 Visual Cortex Το αποτέλεσμα των αλγορίθμων του Visual Cortex είναι μια τρισδιάστατη φέτα του κόσμου, με τιμές από 0 ( μακρυά ) έως 320 ( θεωρητικό κοντά όριο ) Συνδυάζοντας την με τις πληροφορίες χρώματος έχουμε ένα 3D ανάγλυφο

30 Visual Cortex Χρησιμοποιώντας τους ίδιους αλγόριθμους για patch comparison είναι δυνατό το tracking σε features, συγκρίνοντας τα με την γειτονιά τους. Στο Visual Cortex υπάρχει ένα δικό μου πρόχειρο implementation που δεν αποδίδει πολύ καλά Έτοιμες συμβατές βιβλιοθήκες/λύσεις είναι η OpenCV ή το OpenSURF

31 Visual Cortex Ιδανικά : Optical Flow tracking σε κάθε κάμερα Disparity Mapping Light/Shadow Depth estimation Line Comparison

32 World3D ( actual guarddog voxel rendering )

33 World3D Προς το παρόν λόγω μη λειτουργικότητας της κεφαλής 2 αξόνων ελευθερίας κάθε εικόνα που εξάγει το GuarddoG είναι κάθετη στο επίπεδο το οποίο κινείται, προφανώς λοιπόν μετρώντας το state των encoders των μοτέρ ( πόσες μοίρες έχουν γυρίσει ), το input από το accelerometer 2 αξόνων, την είσοδο των ultrasonic sensors και το κάθετο depth map, ενώ θα μπορούσε να προβάλλεται η κάθε τρισδιάστατη τομή σε ένα συνολικό 3D mesh προς το παρόν σχηματίζεται, μόνο μια δισδιάστατη αναπαράσταση του χώρου ( κενό / όχι κενό ) στον οποίο μπορεί ανάλογα να προχωρήσει ή όχι το guarddog.. Το World3D είναι ένα stub κομμάτι του project το οποίο στο μέλλον συγκρίνοντας γνωστά features του χώρου ( και χρησιμοποιώντας το Visual Cortex ) θα πρέπει να προσφέρει πλήρη 3D αναπαράσταση του χώρου και όχι το απλό δισδιάστατο μοντέλο του στο οποίο βρίσκει μονοπάτια το guarddog..

34 World3D O σωστός τρόπος για να γίνει ονομάζεται SLAM Έχουμε ένα σύννεφο από σημεία στην δεξιά κάμερα, έχουμε ένα αντίστοιχο σύννεφο στην αριστερή κάμερα και την αντιστοίχηση μεταξύ τους Με το που αλλάξει το viewpoint της σκηνής, έχουμε την μετακίνηση του σύννεφου σημείων οπότε ιδανικά θα μπορούσαμε να υπολογίσουμε τον πίνακα με τον οποίο πολλαπλασιάστικαν τα σημεία έτσι ώστε να περιστραφούν

35 World3D Προς το παρόν η υλοποίηση λαμβάνει απλά την θέση των encoders των μοτέρ και υποθέτει έναν δισδιάστατο χώρο, όπου τα ορατά εμπόδια μπλοκάρουν όλο το επίπεδο μπροστά Το setting/unsetting των εμποδίων στην μνήμη του GuarddoG γίνεται εξίσου απλά τρέχοντας τον αλγόριθμο Bresenham ( 2D Line casting ), αυτό είναι σίγουρα πολύ πιο γρήγορο από μια πλήρη 3D υλοποίηση, επίσης είναι σίγουρα παρα πολύ πιο ανακριβές, μια πιο καλή υλοποίηση είναι το επόμενο πράγμα το οποίο θα πρέπει να γίνει implement! 2D GuarddoG represenatation Much better 3d representation

36 Word3D

37 World Mapping

38 World Mapping A * algorithm, with a twist! LOGO output struct Map * CreateMap(unsigned int world_size_x,unsigned int world_size_y,unsigned int actors_number); int SetObstacle(struct Map * themap,unsigned int x,unsigned int y,unsigned int safety_radious); int FindSponteneousPath(struct Map * themap,unsigned int agentnum,unsigned int x1,unsigned int y1,unsigned int x2,unsigned int y2,unsigned int timeout_ms) ; int GetRoutePoints(struct Map * themap,struct Path * thepath) ; int GetRouteWaypoint(struct Map * themap,unsigned int agentnum,unsigned int count,unsigned int *x,unsigned int *y) ; int GetStraightRouteWaypoint(struct Map * themap,unsigned int agentnum,unsigned int count,unsigned int *x,unsigned int *y); int DeleteMap(struct Map * themap) ;

39 World Mapping Λίγα λόγια για τον Α* A * algorithm * Οptimal * Manhattan distance heuristic + στροφές! * it is polynomial when the search space is a tree, there is a single goal state, and the heuristic function h meets the following condition: h(x) h * (x) = O(logh * (x)) where h * is the optimal heuristic, the exact cost to get from x to the goal. In other words, the error of h will not grow faster than the logarithm of the perfect heuristic h * that returns the true distance from x to the goal

40 World Mapping Logo Output Output σε γλώσσα υψηλού επιπέδου Για παράδειγμα : Turnright 45 /* μοίρες */ Forward 15 /* cm */ Κτλ κτλ..

41 World Mapping LOGO Output ++ Compatibility ++ Rationality ++ Simultation easier ++Debugging easier ++Human control easier

42 World Mapping Pathfinding DEMO

43 Motor Foundation Arduino MotorHAL MD23 Via USB 2 I2C Mindstorm

44 Motor Foundation Arduino MotorHAL MD23 Via USB 2 I2C Παρ`όλα αυτά πολύ καλή ιδέα για μια αρχή στην επικοινωνία με microcontrollers κτλ Προσωπικά πιστεύω είναι το πιο εύκολο πράμα που μπορεί να χρησιμοποιήσει κάποιος για ξεκίνημα αλλά πολύ ακριβό!! Mindstorm

45 Motor Foundation Abstraction Layer unsigned int RobotInit(char * md23_device_id,char * arduino_device_id); unsigned int RobotClose(); void RobotWait(unsigned int msecs); unsigned int RobotRotate(unsigned char power,signed int degrees); unsigned int RobotStartRotating(unsigned char power,signed int direction); unsigned int RobotMove(unsigned char power,signed int distance); unsigned int RobotStartMoving(unsigned char power,signed int direction); unsigned int RobotManoeuvresPending(); void RobotStopMovement(); int RobotGetUltrasonic(unsigned int dev); int RobotGetAccelerometerX(unsigned int dev); int RobotGetAccelerometerY(unsigned int dev); int RobotSetHeadlightsState(unsigned int scale_1_on,unsigned int scale_2_on,unsigned int scale_3_on); int RobotIRTransmit(char * code,unsigned int code_size);

46 Motor Foundation Καλή ιδέα το abstraction layer Ουσιαστικά ο,τι μηχανική αλλαγή και να κάνω ( αλλαγή controller, αλλαγή chasis, κτλ κτλ ), το μόνο που χρειάζεται είναι να την υλοποιήσω από κάτω και να κάνω redirect το RobotMove function H αλλάγή από mindstorms σε MD25 παρότι το ένα kit για παιδιά και το άλλο επαγγελματικό έγινε παρα πολύ ανώδυνα χάρη σε αυτό τον σχεδιασμό..

47 RV knowledge base Κάτι σαν το High level εντολές και ενοποιημένο pipelining για την επεξεργασία τους

48 GuarddoG in numbers 4+ χρόνια 3 complete rewrites Περίπου 639 euro construction cost το συγκεκριμένο prototype C 58%, C++ 39% BAShell 1%, Arduino C 1%, PHP 1%

49 GuarddoG in numbers via Code::Blocks Code Statistics Libs Visual Cortex loc ( 64% code, 13% comments, 21% empty ) Video Input loc (56% code, 30% comments, 15% empty ) Path Planning loc ( 67% code, 9% comments, 20% empty ) RoboKernel loc ( 73% code, 6% comments, 19% empty ) MD23/25 Lib 911 loc ( 70% code, 4% comments, 19% empty ) InputParser_C 603 loc ( 54% code, 23% comments, 21% empty ) Arduino Com lib 316 loc ( 70% code, 4% comments, 20% empty ) MotorHAL 295 loc ( 71% code, 4% comments, 21% empty ) GUIs RoboVisionX 1722 loc ( 76% code, 7% comments, 17% empty ) WorldMapping 846 loc ( 73% code, 12% comments, 15 % empty ) RoboVisionCLI 34 loc :P ( 68% code, 32% empty ) Προς το παρόν περίπου loc written by me.. To add : RVKnowledgebase, World3D, etc

50 Master Foo and the ten thousand lines Master Foo once said to a visiting programmer: There is more Unix-nature in one line of shell script than there is in ten thousand lines of C. The programmer, who was very proud of his mastery of C, said: How can this be? C is the language in which the very kernel of Unix is implemented! Master Foo replied: That is so. Nevertheless, there is more Unix-nature in one line of shell script than there is in ten thousand lines of C. The programmer grew distressed. But through the C language we experience the enlightenment of the Patriarch Ritchie! We become as one with the operating system and the machine, reaping matchless performance! Master Foo replied: All that you say is true. But there is still more Unix-nature in one line of shell script than there is in ten thousand lines of C. The programmer scoffed at Master Foo and rose to depart. But Master Foo nodded to his student Nubi, who wrote a line of shell script on a nearby whiteboard, and said: Master programmer, consider this pipeline. Implemented in pure C, would it not span ten thousand lines? The programmer muttered through his beard, contemplating what Nubi had written. Finally he agreed that it was so. And how many hours would you require to implement and debug that C program? asked Nubi. Many, admitted the visiting programmer. But only a fool would spend the time to do that when so many more worthy tasks await him. And who better understands the Unix-nature? Master Foo asked. Is it he who writes the ten thousand lines, or he who, perceiving the emptiness of the task, gains merit by not coding? Upon hearing this, the programmer was enlightened.

51 GuarddoG in numbers GuarddoG Construction Cost Until 12 / 10 /2010 Chassis 2 x Tupper = 5 euro 1 x IKEA Bucket = 15 euro 1 x Wooden Board = 10 euro 1 x Balsa board = 5 euro 2x Supermarket Wheels :P = 5 euro Nuts, bolts, rails, cables, etc = 20 euro Total : 60 euro Embedded Electronics 1x Arduino = 30 euro ( Duemillenove ) 3x Infrared Led = 3 euro 1x RD-01 ( or RD-02 Devantech motors ) = 130 euro 2x Desktop Microphones ( GENIUS MIC-01A ) = 5 euro 2x Buttons ( power -on ) = 2 euro 2x Switches ( power supply ) = 2 euro 2x LED HeadLights = 10 euro 2x Ultrasonic Devantech SRF-05 with mounting = 40 euro 1x Dual Axis Accelerometer ( memsic 2125 ) = 30 euro Total : 252 euro Computer Hardware 1x Fan = 5 euro 1x Mini-Itx Motherboard = euro ( Currently on guarddog Intel D201GLY2 ) 1x PicoPSU 90W = 45 euro 1x AC-DC 12 V Converter = 30 euro 2x Webcams ( On guarddog MS VX-6000 ) = 92 euro, LOGITECH C510 HD 1x WIFI PCI card ( WG311T ) = 30 euro 1x USB Flash Drive 8GB + = 20 euro 1x MB RAM DIMM ( on guarddog 512MB DDR2 ) = 30 euro Total : 327 euro Total : 639 euro

52 Πρώτα βήματα GuarddoG mk1 Όλο το κατασκευαστικό κομμάτι με Lego Mindstorms 2 x Webcams Κακό Calibration, ακτίνα όσο το καλώδιο USB ( + το USB hub )

53 Trials & Errors Πολλές ιδέες πολλές αποτυχίες.. Υλικά του ρομπότ Στήριξη με Balsa Relay της εικόνας ασύρματα και επεξεργασία κάπου αλλού Επεξεργασία της εικόνας onboard Τεχνικά θέματα Σχεδόν τίποτα δεν δούλεψε όπως το σχεδίαζα στην αρχή..

54 Balsa, όχι καλές στατικές ιδιότητες

55 Wireless Cameras Bank Balance = -150 euro + Θέματα ασφαλείας ( Unencrypted Video transmission) κτλ

56 Επεξεργασία Onboard Άλλο ένα PC στο design.. Extra Βάρος Τι λειτουργικό θα τρέχει Πόσο ρεύμα καταναλώνει κτλ Πόση επεξεργαστική ισχύς Κόστος Νέα Προβλήματα..

57 WinXP Epic Fail Bank Balance = - 60 euro Lock in, πολλά πράματα που είχα ήδη φτιάξει με DirectX Για χαμηλή κατανάλωση ρεύματος και αντοχή στην κίνηση θα πρέπει το PC να λειτουργεί χωρίς σκληρό δίσκο WinXP thrashed to death my CF card in 4 hours

58 WinXP Embedded OK με την (καινούργια) CF Binaries Συμβατά από WinXP Οι drivers για wifi κτλ μετά απο πολλά updates δούλεψαν αλλά..

59 WinXP Embedded

60 WinXP Embedded No Offence.. :P

61 Windows Γενικά Για να βάλω text tο speech WinXP/Embedded έως SAPI 4.1 Vista έως SAPI 5.0 Win 7 έως SAPI euro per guarddog license Visual Studio X και πάνω μόνο Windows SDK 4GB, DirectX Sdk και άλλα τόσα για να κάνω κάτι απλό..! Documentation μόνο για binaries Περιορισμοί, περιορισμοί περιορισμοί...

62 Αντίστοιχα σε Linux (Ubuntu/Debian-πχ) όπως δυστυχώς ανακάλυψα αργότερα.. Για να κάνεις text to speech απαιτούνται οι εξής δύσκολες διαδικασίες sudo apt-get install festival echo Text string festival tts ή από C πχ system( echo \ Text string\ festival tts );

63 Εν το μεταξύ, για να επανέλθω.. Παράλληλα με όλα τα κατασκευαστικά θέματα οι βασικοί αλγόριθμοι vision, αρχίζουν να υλοποιούνται..

64 GuarddoG mk2 Βαρύ τροφοδοτικό Γενικά μεγάλο βάρος για τα mindstorm motors Κακό alignment καμερών Software σε πρώιμο μονοκόμματο στάδιο

65 GuarddoG mk2 -> mk3 Switching Circuit Pico PSU Γέμισμα τροχών με βαμβάκι Custom Battery Pack Better Battery Pack Even better battery pack

66 GuarddoG mk3 Βραβεύση στην Athens Digital Week 2008 με το extra budget απόφαση για remake from scratch όλου του project με πολύ υψηλότερα standards :)

67 GuarddoG mk4 ( building )

68

69 Με λίγη φαντασία..

70 Αλλαγές Hardware -> Αλλαγές Software Αρχικά η όλη διαστρωμάτωση του project ήταν ένα GUI στο οποίο έτρεχαν τα διάφορα φίλτρα.. Προφανείς αλλαγές αλλάζοντας τους εξωτερικούς μικρο ελεγκτές και για μια portable αρχιτεκτονική : GUI -> Background Service Windows -> Linux DirectX -> V4L2 Mindstorm -> Arduino, MD23

71 FOSS and Contributions Μπορείτε να : Κατεβάσετε Χρησιμοποιήσετε Μελετήσετε Βελτιώσετε τον κώδικα!

72 Getting started, Checklist Για το Vision κομμάτι, χρειάζεται: GNU/Linux OS ( Debian/Ubuntu apt-get dependency scripts ) Code::Blocks IDE ( για να ανοίγει τα workspaces κτλ ) 2x V4L2 Compatible Webcams (Logitech UVC driver ++)

73 Getting Started, Testing Movement Για κίνηση : Arduino Duemillenove MD25 Motor Kit USB 2 I2C και άλλες μικρές αγορές.. Connections, πλήρης κατάλογος κτλ στο documentation του repository ( σύντομα..)

74 Replicating GuarddoG Ουσιαστικα φτιάχνοντας μια πιθανόν διαφορετική βάση και συνδυάζοντας τα επι μέρους software/hardware κομμάτια ( με οποιαδήποτε modifications, την οποία επίσης στο μέλλον ελπίζω να μπορεί να την διανείμω σαν source code ώστε να την παραγγείλει κάποιος με τα CAD σχέδια ) Κάποιος μπορεί να έχει το δικό του GuarddoG!

75 TODO Contributions Wishlist Computer Vision / Linear Algebra Depth from light ( Σκιές / Φώς ) Voxel Matching / Recognition Object Recognition ( από 3d+color data ) 3D path planning ( physics engine? ) SLAM efficient implementation

76 TODO - Contributions Wishlist etc.. English/Greek STT( Speech to text, πχ Sphinx) Greek TTS ( Text to speech, πχ Festival) Stereo sound recognition ( πχ moo.. ) CAD / Plexiglass frame RVKnowledgebase + NLP - ( πχ ΜΙΤ Openmind )

77 TODO Physical things to do New Plexiglass lasercut, chassis!!!! Better cameras etc..

78 GuarddoG Repository!

79 FOSS Aueb! Mumble Server : foss.aueb.gr IRC : irc.freenode.net --> chan #foss-aueb I am AmmarkoV

80 OpenCV Πάρα πολλά έτοιμα πράγματα, optimized από την Intel, BSD License, χρησιμοποιείται ανάμεσα σε άλλα για : * 2D and 3D feature toolkits * Egomotion estimation * Facial recognition system * Gesture recognition * Human-Computer Interface (HCI) * Mobile robotics * Motion understanding * Object Identification * Segmentation and Recognition * Stereopsis Stereo vision: depth perception from 2 cameras * Structure from motion (SFM) * Motion tracking

81 AR Toolkit * Single camera position/orientation tracking. * Tracking code that uses simple black squares. * The ability to use any square marker patterns. * Easy camera calibration code. * Fast enough for real time AR applications. * Free and open source.

82 OpenSURF GPL v3 Several times faster than SIFT Easy to use Robust It Works!

83 Suggested reading for computer vision

84 WxWidgets Crossplatform Native Controls Easy Object Oriented in a good way :) Πολλές παρατρεχάμενες libs

85 Suggested Reading για GUIs

86

87 but.. I ' LL BE BACK!

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. Παρουσίαση v 1.4. Guard Dog Project

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. Παρουσίαση v 1.4. Guard Dog Project ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Παρουσίαση v 1.4 Guard Dog Project IA L SP EC!! EU Robotics Week!! There is a lot going on in Europe during the European Robotics Week: school visits with

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

ΚΥΠΡΙΑΚΟΣ ΣΥΝΔΕΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY 21 ος ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δεύτερος Γύρος - 30 Μαρτίου 2011

ΚΥΠΡΙΑΚΟΣ ΣΥΝΔΕΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY 21 ος ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δεύτερος Γύρος - 30 Μαρτίου 2011 Διάρκεια Διαγωνισμού: 3 ώρες Απαντήστε όλες τις ερωτήσεις Μέγιστο Βάρος (20 Μονάδες) Δίνεται ένα σύνολο από N σφαιρίδια τα οποία δεν έχουν όλα το ίδιο βάρος μεταξύ τους και ένα κουτί που αντέχει μέχρι

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

FSM Toolkit Exercises

FSM Toolkit Exercises ΠΟΛΥΤΕΧΝΕΙΟ ΚΡΗΤΗΣ Τμήμα Ηλεκτρονικών Μηχανικών και Μηχανικών Υπολογιστών Τομέας Τηλεπικοινωνιών Αναπληρωτής Καθηγητής: Αλέξανδρος Ποταμιάνος Ονοματεπώνυμο: Α Μ : ΗΜΕΡΟΜΗΝΙΑ: ΤΗΛ 413 : Συστήματα Επικοινωνίας

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

Γραφικά Υπολογιστών: Μέθοδοι Ανίχνευσης Επιφανειών (Surface Detection Methods)

Γραφικά Υπολογιστών: Μέθοδοι Ανίχνευσης Επιφανειών (Surface Detection Methods) 1 ΤΕΙ Θεσσαλονίκης Τμήμα Πληροφορικής Γραφικά Υπολογιστών: Μέθοδοι Ανίχνευσης Επιφανειών (Surface Detection Methods) Πασχάλης Ράπτης http://aetos.it.teithe.gr/~praptis praptis@it.teithe.gr 2 Περιεχόμενα

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

1. Περιεχόμενα συσκευασίας... 2. 2. Απαιτήσεις συστήματος... 2. 3. Budget III Web Camera... 2. 4. Τεχνική Υποστήριξη από την Crypto...

1. Περιεχόμενα συσκευασίας... 2. 2. Απαιτήσεις συστήματος... 2. 3. Budget III Web Camera... 2. 4. Τεχνική Υποστήριξη από την Crypto... Budget III Web Camera Ε γ χ ε ι ρ ί δ ι ο Χ ρ ή σ τ η Περιεχόμενα Περιεχόμενα... 1 1. Περιεχόμενα συσκευασίας... 2 2. Απαιτήσεις συστήματος... 2 3. Budget III Web Camera... 2 3.1. Εγκατάσταση της Budget

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

SOLO. intelligent security systems

SOLO. intelligent security systems SOLO intelligent security systems ΕΝΘ.1 HIK VISION ANALOG PICADIS SYSTEM DS-2CE15C2P(N)-VFIT3Bullet 720 TVL High Resolution Vari-focal 1/3'' PICADIS,1.3 MP, DS-2CE15C2P-IR DS-2CE55C2P-IRM 1280 (H) 960

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

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 6/5/2006

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 6/5/2006 Οδηγίες: Να απαντηθούν όλες οι ερωτήσεις. Ολοι οι αριθμοί που αναφέρονται σε όλα τα ερωτήματα είναι μικρότεροι το 1000 εκτός αν ορίζεται διαφορετικά στη διατύπωση του προβλήματος. Διάρκεια: 3,5 ώρες Καλή

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

Information Technology for Business

Information Technology for Business Information Technology for Business Lecturer: N. Kyritsis, MBA, Ph.D. Candidate e-mail: kyritsis@ist.edu.gr Computer System Hardware Υποδομή του Information Technology Υλικό Υπολογιστών (Hardware) Λογισμικό

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

Στο εστιατόριο «ToDokimasesPrinToBgaleisStonKosmo?» έξω από τους δακτυλίους του Κρόνου, οι παραγγελίες γίνονται ηλεκτρονικά.

Στο εστιατόριο «ToDokimasesPrinToBgaleisStonKosmo?» έξω από τους δακτυλίους του Κρόνου, οι παραγγελίες γίνονται ηλεκτρονικά. Διαστημικό εστιατόριο του (Μ)ΑστροΈκτορα Στο εστιατόριο «ToDokimasesPrinToBgaleisStonKosmo?» έξω από τους δακτυλίους του Κρόνου, οι παραγγελίες γίνονται ηλεκτρονικά. Μόλις μια παρέα πελατών κάτσει σε ένα

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

7. Επαναλήψεις (Loops) Προγραμματισμός EV3 Ακαδημία Ρομποτικής 58

7. Επαναλήψεις (Loops) Προγραμματισμός EV3 Ακαδημία Ρομποτικής 58 7. Επαναλήψεις (Loops) Προγραμματισμός EV3 Ακαδημία Ρομποτικής 58 Στόχοι Μαθήματος 1. Πώς να επαναλάβετε μια δράση 2. Μάθετε πώς να χρησιμοποιείτε το Loop Blocks Προγραμματισμός EV3 Ακαδημία Ρομποτικής

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

Advanced Subsidiary Unit 1: Understanding and Written Response

Advanced Subsidiary Unit 1: Understanding and Written Response Write your name here Surname Other names Edexcel GE entre Number andidate Number Greek dvanced Subsidiary Unit 1: Understanding and Written Response Thursday 16 May 2013 Morning Time: 2 hours 45 minutes

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

Το «κλειστό» σύστημα. Ανοικτές επικοινωνίες... Εισαγωγή στην Τεχνολογία της Πληροφορικής. Εισαγωγή στην τεχνολογία της πληροφορικής

Το «κλειστό» σύστημα. Ανοικτές επικοινωνίες... Εισαγωγή στην Τεχνολογία της Πληροφορικής. Εισαγωγή στην τεχνολογία της πληροφορικής ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Εισαγωγή στην Τεχνολογία της Πληροφορικής ΓΙΩΡΓΟΣ Ν. ΓΙΑΝΝΟΠΟΥΛΟΣ Λέκτορας στο Πανεπιστήμιο Αθηνών gyannop@law.uoa.gr Το «κλειστό» σύστημα ΕΙΣΟΔΟΣ ΕΠΕΞΕΡΓΑΣΙΑ

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

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 11/3/2006

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 11/3/2006 ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 11/3/26 Οδηγίες: Να απαντηθούν όλες οι ερωτήσεις. Ολοι οι αριθμοί που αναφέρονται σε όλα τα ερωτήματα μικρότεροι το 1 εκτός αν ορίζεται διαφορετικά στη διατύπωση

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

Διπλωματική Εργασία. Του φοιτητή του Τμήματος Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών της Πολυτεχνικής Σχολής του Πανεπιστημίου Πατρών

Διπλωματική Εργασία. Του φοιτητή του Τμήματος Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών της Πολυτεχνικής Σχολής του Πανεπιστημίου Πατρών ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ: ΗΛΕΚΤΡΟΝΙΚΗΣ & ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΕΥΝΗΤΙΚΗ ΟΜΑΔΑ ΑΛΛΗΛΕΠΙΔΡΑΣΗΣ ΑΝΘΡΩΠΟΥ-ΥΠΟΛΟΓΙΣΤΗ Διπλωματική Εργασία

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

ΟΙ ΑΞΙΕΣ ΤΗΣ ΖΩΗΣ THE VALUES OF LIFE Η ΥΠΕΥΘΥΝΟΤΗΤΑ..THE RESPONSIBILITY ΔΗΜΗΤΡΑ ΚΩΝΣΤΑΝΤΙΝΟΥ

ΟΙ ΑΞΙΕΣ ΤΗΣ ΖΩΗΣ THE VALUES OF LIFE Η ΥΠΕΥΘΥΝΟΤΗΤΑ..THE RESPONSIBILITY ΔΗΜΗΤΡΑ ΚΩΝΣΤΑΝΤΙΝΟΥ ΟΙ ΑΞΙΕΣ ΤΗΣ ΖΩΗΣ THE VALUES OF LIFE Η ΥΠΕΥΘΥΝΟΤΗΤΑ..THE RESPONSIBILITY ΔΗΜΗΤΡΑ ΚΩΝΣΤΑΝΤΙΝΟΥ ΜΑΘΗΜΑΤΑ ΥΠΕΥΘΥΝΟΤΗΤΑΣ/ LESSONS ABOUT RESPONSIBILITY Μάθημα 1: Νιώθω υπερήφανος όταν.../ I feel proud when.

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

Διπλωματική Εργασία του φοιτητή του Τμήματος Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών της Πολυτεχνικής Σχολής του Πανεπιστημίου Πατρών

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

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

Special edition of the Technical Chamber of Greece on Video Conference Services on the Internet, 2000 NUTWBCAM

Special edition of the Technical Chamber of Greece on Video Conference Services on the Internet, 2000 NUTWBCAM NUTWBCAM A.S. DRIGAS Applied Technologies Department NCSR DEMOKRITOS Ag. Paraskevi GREECE dr@imm.demokritos.gr http://imm.demokritos.gr Το NutWBCam είναι ένα RealVideo πρόγραµµα που σας δίνει τη δυνατότητα

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

Οδηγίες για την εγκατάσταση του πακέτου Cygwin

Οδηγίες για την εγκατάσταση του πακέτου Cygwin Οδηγίες για την εγκατάσταση του πακέτου Cygwin Ακολουθήστε τις οδηγίες που περιγράφονται σε αυτό το file μόνο αν έχετε κάποιο laptop ή desktop PC που τρέχουν κάποιο version των Microsoft Windows. 1) Copy

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

Προγραμματισμός Ι. Δυναμική Διαχείριση Μνήμης. Δημήτρης Μιχαήλ. Ακ. Έτος 2011-2012. Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο

Προγραμματισμός Ι. Δυναμική Διαχείριση Μνήμης. Δημήτρης Μιχαήλ. Ακ. Έτος 2011-2012. Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Προγραμματισμός Ι Δυναμική Διαχείριση Μνήμης Δημήτρης Μιχαήλ Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ακ. Έτος 2011-2012 Ανάγκη για Δυναμική Μνήμη Στατική Μνήμη Μέχρι τώρα χρησιμοποιούσαμε

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

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

EΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝΔΥΛΙΩΝ ΕΡΕΥΝΑΣ ΓΡΑΜΜΑΤΕΙΑ ΕΠΙΤΡΟΠΗΣ ΕΡΕΥΝΩΝ ΑΝΑΡΤΗΤΕΑ ΣΤΟ ΚΗΜΔΗΣ & ΣΤΗ ΔΙΑΥΓΕΙΑ EΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝΔΥΛΙΩΝ ΕΡΕΥΝΑΣ ΓΡΑΜΜΑΤΕΙΑ ΕΠΙΤΡΟΠΗΣ ΕΡΕΥΝΩΝ ΑΝΑΡΤΗΤΕΑ ΣΤΟ ΚΗΜΔΗΣ & ΣΤΗ ΔΙΑΥΓΕΙΑ Πρόσκληση εκδήλωσης ενδιαφέροντος 45005/2015 στο πλαίσιο

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

SOAP API. https://bulksmsn.gr. Table of Contents

SOAP API. https://bulksmsn.gr. Table of Contents SOAP API https://bulksmsn.gr Table of Contents Send SMS...2 Query SMS...3 Multiple Query SMS...4 Credits...5 Save Contact...5 Delete Contact...7 Delete Message...8 Email: sales@bulksmsn.gr, Τηλ: 211 850

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

Ενσωματωμένα Συστήματα

Ενσωματωμένα Συστήματα Ενσωματωμένα Συστήματα Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ ARDUINO Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών

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

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

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

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

ΕΛΕΓΧΟΣ ΑΝΤΛΙΟΣΤΑΣΙΟΥ ΜΕ ΔΕΞΑΜΕΝΗ ΜΕΣΩ GSM CHECK IN TANK PUMPING THROUGH GSM

ΕΛΕΓΧΟΣ ΑΝΤΛΙΟΣΤΑΣΙΟΥ ΜΕ ΔΕΞΑΜΕΝΗ ΜΕΣΩ GSM CHECK IN TANK PUMPING THROUGH GSM ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΏΝ ΕΦΑΡΜΟΓΏΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ Τ.Ε. ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ CHECK IN TANK PUMPING THROUGH GSM Επιβλέπων Καθηγητής: Κόγιας Παναγιώτης Επιβλέπουσα Καθηγήτρια: Κόγια Φωτεινή ΚΑΒΑΛΑ, ΦΕΒΡΟΥΑΡΙΟΣ

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

ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΜΟΝΑΔΑΣ ΘΡΑΥΣΤΗΡΑ ΜΕ ΧΡΗΣΗ P.L.C. AUTOMATION OF A CRUSHER MODULE USING P.L.C.

ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΜΟΝΑΔΑΣ ΘΡΑΥΣΤΗΡΑ ΜΕ ΧΡΗΣΗ P.L.C. AUTOMATION OF A CRUSHER MODULE USING P.L.C. ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΑΝ. ΜΑΚΕΔΟΝΙΑΣ ΚΑΙ ΘΡΑΚΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ Τ.Ε ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗ ΜΟΝΑΔΑΣ ΘΡΑΥΣΤΗΡΑ ΜΕ ΧΡΗΣΗ P.L.C. AUTOMATION OF A

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

ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ. Python & NLTK: Εισαγωγή

ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ. Python & NLTK: Εισαγωγή ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ Python & NLTK: Εισαγωγή Εισαγωγή Γιατί Python? Παρουσίαση NLTK Πηγές και χρήσιμα εργαλεία Φροντιστήριο σε Python Στο φροντιστήριο: Εισαγωγή στην Python Ζητήματα προγραμματισμού για

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

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

ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Τμημα Πληροφορικης και Τηλεματικης Τσάμη Παναγιώτα ΑΜ: 20833 ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ Άσκηση 1 Αθήνα 13-12-2011 Αναφορά Ενότητα 1 A Δημιουργήστε στο φλοιό 3 εντολές (alias) που η

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

Εγκατάσταση λογισμικού και αναβάθμιση συσκευής Device software installation and software upgrade

Εγκατάσταση λογισμικού και αναβάθμιση συσκευής Device software installation and software upgrade Για να ελέγξετε το λογισμικό που έχει τώρα η συσκευή κάντε κλικ Menu > Options > Device > About Device Versions. Στο πιο κάτω παράδειγμα η συσκευή έχει έκδοση λογισμικού 6.0.0.546 με πλατφόρμα 6.6.0.207.

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

LESSON 14 (ΜΑΘΗΜΑ ΔΕΚΑΤΕΣΣΕΡΑ) REF : 202/057/34-ADV. 18 February 2014

LESSON 14 (ΜΑΘΗΜΑ ΔΕΚΑΤΕΣΣΕΡΑ) REF : 202/057/34-ADV. 18 February 2014 LESSON 14 (ΜΑΘΗΜΑ ΔΕΚΑΤΕΣΣΕΡΑ) REF : 202/057/34-ADV 18 February 2014 Slowly/quietly Clear/clearly Clean Quickly/quick/fast Hurry (in a hurry) Driver Attention/caution/notice/care Dance Σιγά Καθαρά Καθαρός/η/ο

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

Παρακάτω ακολουθεί μια συνοπτική περίληψη των συστατικών του project.

Παρακάτω ακολουθεί μια συνοπτική περίληψη των συστατικών του project. ΑΜΜΑΡ ΓΚΑΜΑΖ ----------------------------- DRAFT!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Το project βρίσκεται πλέον σε αρκετά ώριμο στάδιο με τα βασικά συστήματα λειτουργίας του σε πλήρως λειτουργικά. Η κατασκευή

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

Πρόσβαση μέσω webdav. ΚΕ.Δ.Δ. Τ.Ε.Ι. Μεσολογγίου. 3. Στην συνέχεια πληκτρολογούμε το username και το password και πατάμε στο κουμπί Είσοδος.

Πρόσβαση μέσω webdav. ΚΕ.Δ.Δ. Τ.Ε.Ι. Μεσολογγίου. 3. Στην συνέχεια πληκτρολογούμε το username και το password και πατάμε στο κουμπί Είσοδος. Πρόσβαση μέσω webdav Πριν χρησιμοποιήσουμε το webdav θα πρέπει να κάνουμε login στο Pithos ώστε να αντιγράψουμε τα Credentials που απαιτούνται για την συνέχεια. Αυτό γίνεται ακολουθώντας τα παρακάτω βήματα

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

Τηλ.: 22892130, Φαξ: 22756082 Η-ταχυδροµείο: cc@ucy.ac.cy, Ιστοσελίδα: http://www.ucy.ac.cy/cc Καλλιπόλεως 75, Τ.Θ. 20537, 1678 Λευκωσία, Κύπρος

Τηλ.: 22892130, Φαξ: 22756082 Η-ταχυδροµείο: cc@ucy.ac.cy, Ιστοσελίδα: http://www.ucy.ac.cy/cc Καλλιπόλεως 75, Τ.Θ. 20537, 1678 Λευκωσία, Κύπρος ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΥΠΗΡΕΣΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Τηλ.: 22892130, Φαξ: 22756082 Η-ταχυδροµείο: cc@ucy.ac.cy, Ιστοσελίδα: http://www.ucy.ac.cy/cc Καλλιπόλεως 75, Τ.Θ. 20537, 1678 Λευκωσία, Κύπρος ΠΡΟΣ:

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

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. USB 2.0 Adaptor. για συσκευές SATA ή IDE 2.5-ιντσών / 3.5-ιντσών / 5.25-ιντσών

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. USB 2.0 Adaptor. για συσκευές SATA ή IDE 2.5-ιντσών / 3.5-ιντσών / 5.25-ιντσών ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ USB 2.0 Adaptor για συσκευές SATA ή IDE 2.5-ιντσών / 3.5-ιντσών / 5.25-ιντσών ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ & ΠΡΟΔΙΑΓΡΑΦΕΣ Επιτρέπει σύνδεση στο PC συσκευών που διαθέτουν υποδοχές SATA/ IDE μέσω USB2.0

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

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

ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ Master of science in Networking and Data Communications Ακαδημαϊκό Έτος 2013-2014 Συνδιοργάνωση Το ΤΕΙ Πειραιά και το πανεπιστήμιο Kingston της Μεγάλης Βρετανίας συνδιοργανώνουν

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

Τομέας: Ανανεώσιμων Ενεργειακών Πόρων Εργαστήριο: Σχεδιομελέτης και κατεργασιών

Τομέας: Ανανεώσιμων Ενεργειακών Πόρων Εργαστήριο: Σχεδιομελέτης και κατεργασιών ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΣΧΟΛΗ ΕΦΑΡΜΟΣΜΕΝΩΝ ΕΠΙΣΤΗΜΩΝ ΧΑΝΙΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΦΥΣΙΚΩΝ ΠΟΡΩΝ& ΠΕΡΙΒΑΛΛΟΝΤΟΣ Τομέας: Ανανεώσιμων Ενεργειακών Πόρων Εργαστήριο: Σχεδιομελέτης και κατεργασιών ΠΤΥΧΙΑΚΗ

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

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

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

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

Ο προσφερόμενος εξοπλισμός θα πρέπει να καλύπτεται από εγγύηση του κατασκευαστή τουλάχιστον 1 έτους. ΝΑΙ 13.1

Ο προσφερόμενος εξοπλισμός θα πρέπει να καλύπτεται από εγγύηση του κατασκευαστή τουλάχιστον 1 έτους. ΝΑΙ 13.1 L.1 Φορητοί Σταθμοί Εργασίας (Laptops) 15,6'' (High end) Full HD 1. Φορητοί Σταθμοί Εργασίας 2.2. Ανακοίνωση τους τελευταίους 12 μήνες 3.1. Να περιγραφεί η αρχιτεκτονική της CPU και να δοθούν: Τύπος CPU:

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

Μεταφραστής (Compiler)

Μεταφραστής (Compiler) Windows Καθαρισµος οθονης cls Unix clear Τελεστες ανακατευθυνσης > > >> >> < < Εντολες σε αρχεια * * (wild card) del Α rm Α ιαγραφη type Α cat Α Εµφανιση copy Α Β cp Α Β Αντιγραφη ren Α Β mv Α Β Αλλαγη

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

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

ΠΡΟΣΚΛΗΣΗ ΕΚΔΗΛΩΣΗΣ ΕΝΔΙΑΦΕΡΟΝΤΟΣ ΓΙΑ ΤΗΝ ΑΓΟΡΑ ΑΝΑΛΩΣΙΜΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΗΣ ΑΚΑΔΗΜΙΑΣ ΑΘΗΝΩΝ Αθήνα, 8 Δεκεμβρίου 2014 Α.Π.: 6028 ΠΡΟΣΚΛΗΣΗ ΕΚΔΗΛΩΣΗΣ ΕΝΔΙΑΦΕΡΟΝΤΟΣ ΓΙΑ ΤΗΝ ΑΓΟΡΑ ΑΝΑΛΩΣΙΜΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΗΣ ΑΚΑΔΗΜΙΑΣ ΑΘΗΝΩΝ Παρακαλώ όπως αποστείλετε αναλυτική προσφορά για την προμήθεια

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

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

ΕΥΡΕΣΗ ΤΟΥ ΔΙΑΝΥΣΜΑΤΟΣ ΘΕΣΗΣ ΚΙΝΟΥΜΕΝΟΥ ΡΟΜΠΟΤ ΜΕ ΜΟΝΟΦΘΑΛΜΟ ΣΥΣΤΗΜΑ ΟΡΑΣΗΣ ΕΥΡΕΣΗ ΤΟΥ ΔΙΑΝΥΣΜΑΤΟΣ ΘΕΣΗΣ ΚΙΝΟΥΜΕΝΟΥ ΡΟΜΠΟΤ ΜΕ ΜΟΝΟΦΘΑΛΜΟ ΣΥΣΤΗΜΑ ΟΡΑΣΗΣ Νικόλαος Κυριακούλης *, Ευάγγελος Καρακάσης, Αντώνιος Γαστεράτος, Δημήτριος Κουλουριώτης, Σπυρίδων Γ. Μουρούτσος Δημοκρίτειο

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

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

ΠΑΝΔΠΙΣΗΜΙΟ ΜΑΚΔΓΟΝΙΑ ΠΡΟΓΡΑΜΜΑ ΜΔΣΑΠΣΤΥΙΑΚΧΝ ΠΟΤΓΧΝ ΣΜΗΜΑΣΟ ΔΦΑΡΜΟΜΔΝΗ ΠΛΗΡΟΦΟΡΙΚΗ ΠΑΝΔΠΙΣΗΜΙΟ ΜΑΚΔΓΟΝΙΑ ΠΡΟΓΡΑΜΜΑ ΜΔΣΑΠΣΤΥΙΑΚΧΝ ΠΟΤΓΧΝ ΣΜΗΜΑΣΟ ΔΦΑΡΜΟΜΔΝΗ ΠΛΗΡΟΦΟΡΙΚΗ ΑΝΑΠΣΤΞΗ ΓΤΝΑΜΙΚΗ ΙΣΟΔΛΙΓΑ ΓΙΑ ΣΟ ΓΔΝΙΚΟ ΚΑΣΑΣΗΜΑ ΚΡΑΣΗΗ ΓΡΔΒΔΝΧΝ ΜΔ ΣΗ ΒΟΗΘΔΙΑ PHP MYSQL Γηπισκαηηθή Δξγαζία ηνπ Υξήζηνπ

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ EV3 Επίπεδο Ι

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ EV3 Επίπεδο Ι ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ EV3 Επίπεδο Ι Δρ. Γιώργος Α. Δημητρίου Εργαστήριο Ρομποτικής και Αυτομάτων Συστημάτων & Ακαδημία Ρομποτικής Τμήμα Πληροφορικής και Μηχανικών Υπολογιστών Σχολή Μηχανικής και Εφαρμοσμένων

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

Αναφορά προόδου Guard Dog Project

Αναφορά προόδου Guard Dog Project ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Αναφορά προόδου Guard Dog Project Υπεύθυνος καθηγητής: Γ. Παπαϊωάννου Αμμάρ Γκαμάζ 11/07/2008 ΠΕΡΙΕΧΟΜΕΝΑ Περίληψη... 3 Hardware... 4 Operating System...

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

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

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

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

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

«ΠΡΟΜΗΘΕΙΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΕΡΙΦΕΡΙΑΚΩΝ ΣΥΣΚΕΥΩΝ» ΤΟΥ ΔΗΜΟΥ ΙΩΑΝΝΙΤΩΝ ΤΕΧΝΙΚΗ ΜΕΛΕΤΗ «ΠΡΟΜΗΘΕΙΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΕΡΙΦΕΡΙΑΚΩΝ ΣΥΣΚΕΥΩΝ» ΤΟΥ ΔΗΜΟΥ ΙΩΑΝΝΙΤΩΝ ΤΕΧΝΙΚΗ ΜΕΛΕΤΗ ΠΡΟΫΠΟΛΟΓΙΣΜΟΣ : 49999,50 ΕΥΡΩ ΜΕ Φ.Π.Α. Κ.Α. : 70.01.7134.001 ΕΤΟΣ : 2015 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΑΠΟΚΕΝΤΡΩΜΕΝΗ

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

ΡΟΜΠΟΤΙΚΗ ΟΡΑΣΗ. Όταν ένα ρομπότ κινείται σε άγνωστο χώρο ή σε χώρο που μπορεί να αλλάξει η διάταξή του τότε εμφανίζεται η ανάγκη της όρασης μηχανής.

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

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

Microsoft Visual Studio 2005. Γιώργος Καµαρινός Developer Programs Marketing Manager Microsoft Hellas

Microsoft Visual Studio 2005. Γιώργος Καµαρινός Developer Programs Marketing Manager Microsoft Hellas Microsoft Visual Studio 2005 καισυνδροµέςmsdn Γιώργος Καµαρινός Developer Programs Marketing Manager Microsoft Hellas PΗrΣogress ηµερινή Rep ort Παρ ουσίαση Τι είναι το.net De? veloper Roadma Τα p νέα

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

ΕΙΣΑΓΩΓΗ στους Η/Υ. Δρ. Β Σγαρδώνη. Τμήμα Τεχνολογίας Αεροσκαφών ΤΕΙ ΣΤΕΡΕΑΣ ΕΛΛΑΔΑΣ. Χειμερινό Εξάμηνο 2013-14

ΕΙΣΑΓΩΓΗ στους Η/Υ. Δρ. Β Σγαρδώνη. Τμήμα Τεχνολογίας Αεροσκαφών ΤΕΙ ΣΤΕΡΕΑΣ ΕΛΛΑΔΑΣ. Χειμερινό Εξάμηνο 2013-14 ΕΙΣΑΓΩΓΗ στους Η/Υ Τμήμα Τεχνολογίας Αεροσκαφών ΤΕΙ ΣΤΕΡΕΑΣ ΕΛΛΑΔΑΣ Δρ. Β Σγαρδώνη Χειμερινό Εξάμηνο 2013-14 Εισαγωγικές Έννοιες Τι είναι ένας ηλεκτρονικός υπολογιστής ; Ιστορία των Η/Υ Αρχιτεκτονική των

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

Have some raspberries for a school snack

Have some raspberries for a school snack Have some raspberries for a school snack Συστατικά Κατανάλωση Δημιουργικότητα Βαρετή Δυσνόητη Απόμακρη Όλα τα παραπάνω Πρέπει να ξέρεις να χρησιμοποιείς Πρέπει να ξέρεις να χειρίζεσαι Πρέπει να ξέρεις

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

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

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

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

Η γλώσσα προγραμματισμού C

Η γλώσσα προγραμματισμού C Η γλώσσα προγραμματισμού C Εισαγωγή στη C Λίγα λόγια για την C Γλώσσα προγραμματισμού υψηλού επιπέδου. Σχεδιάστηκε και υλοποιήθηκε από τον Dennis Richie στις αρχές της δεκαετίας του 1970 (Bell Labs). Η

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

Kingston HyperX Predator Μ.2 PCIe 2.0 x4 240GB Solid State Drive Πραγματικό αρπακτικό δεδομένων!

Kingston HyperX Predator Μ.2 PCIe 2.0 x4 240GB Solid State Drive Πραγματικό αρπακτικό δεδομένων! MATSOUKAS Bros εταιρεία πληροφορικής από το 1989 Μητροπόλεως 98, 54622 Θεσ/νίκη τηλ. 2310287741, website www.matsoukasbros.com email info@matsoukasbros.com Kingston HyperX Predator Μ.2 PCIe 2.0 x4 240GB

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

Παλεπηζηήκην Πεηξαηώο Τκήκα Πιεξνθνξηθήο Πξόγξακκα Μεηαπηπρηαθώλ Σπνπδώλ «Πξνεγκέλα Σπζηήκαηα Πιεξνθνξηθήο»

Παλεπηζηήκην Πεηξαηώο Τκήκα Πιεξνθνξηθήο Πξόγξακκα Μεηαπηπρηαθώλ Σπνπδώλ «Πξνεγκέλα Σπζηήκαηα Πιεξνθνξηθήο» Παλεπηζηήκην Πεηξαηώο Τκήκα Πιεξνθνξηθήο Πξόγξακκα Μεηαπηπρηαθώλ Σπνπδώλ «Πξνεγκέλα Σπζηήκαηα Πιεξνθνξηθήο» Μεηαπηπρηαθή Γηαηξηβή Τίηινο Γηαηξηβήο Ανάπτυξη διαδικτυακού εκπαιδευτικού παιχνιδιού για τη

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

1. Περιεχόμενα συσκευασίας... 2. 2. Απαιτήσεις συστήματος... 2. 3. CMe2+ Series II Web Camera... 2

1. Περιεχόμενα συσκευασίας... 2. 2. Απαιτήσεις συστήματος... 2. 3. CMe2+ Series II Web Camera... 2 CMe2+ Series II Web Camera Ε γ χ ε ι ρ ί δ ι ο Χ ρ ή σ τ η V e r s i o n 1. 0 Περιεχόμενα Περιεχόμενα... 1 1. Περιεχόμενα συσκευασίας... 2 2. Απαιτήσεις συστήματος... 2 3. CMe2+ Series II Web Camera...

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

Κεφάλαιο 1ο. 1.1.5 Πολυπρογραμματισμός 1.1.6 Πολυδιεργασία 1.2.2. Κατηγορίες Λειτουργικών Συστημάτων

Κεφάλαιο 1ο. 1.1.5 Πολυπρογραμματισμός 1.1.6 Πολυδιεργασία 1.2.2. Κατηγορίες Λειτουργικών Συστημάτων Κεφάλαιο 1ο 1.1.5 Πολυπρογραμματισμός 1.1.6 Πολυδιεργασία 1.2.2. Κατηγορίες Λειτουργικών Συστημάτων http://leitourgika-systhmata-epal-b.ggia.info Creative Commons License 3.0 Share-Alike Πολυπρογραμματισμός

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

Οδηγίες για την Διαδικασία αποθήκευσης στοιχείων ελέγχου πινάκων για επίλυση θέματος Οριοθέτησης.

Οδηγίες για την Διαδικασία αποθήκευσης στοιχείων ελέγχου πινάκων για επίλυση θέματος Οριοθέτησης. Οδηγίες για την Διαδικασία αποθήκευσης στοιχείων ελέγχου πινάκων για επίλυση θέματος Οριοθέτησης. 1. SMART BOARD SERIAL NUMBER: Ο σειριακός αριθμός του Διαδραστικού πίνακα βρίσκεται στην δεξιά πλαϊνή μεριά

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

Εγχειρίδιο εγκατάστασης Turbo-X Digital TV Tuner

Εγχειρίδιο εγκατάστασης Turbo-X Digital TV Tuner Εγχειρίδιο εγκατάστασης Turbo-X Digital TV Tuner Περιεχόμενα V1.1 Κεφάλαιο 1 : Εγκατάσταση hardware Turbo-X Digital TV Tuner... 1 1.1 Περιεχόμενα συσκευασίας... 1 1.2 Απαιτήσεις συστήματος... 1 1.3 Εγκατάσταση

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

ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΕΛΕΓΚΤΩΝ

ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΕΛΕΓΚΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΕΛΕΓΚΤΩΝ ATMEL AVR8 ΠΟΡΛΙΔΑΣ ΔΗΜΗΤΡΙΟΣ ATMEL AVR Atmega16 Χαρακτηριστικά Μικροελεγκτής 8-bit υψηλής απόδοσης και χαμηλής κατανάλωσης Προοδευμένη αρχιτεκτονική RISC (Reduced instruction

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

Right Rear Door. Let's now finish the door hinge saga with the right rear door

Right Rear Door. Let's now finish the door hinge saga with the right rear door Right Rear Door Let's now finish the door hinge saga with the right rear door You may have been already guessed my steps, so there is not much to describe in detail. Old upper one file:///c /Documents

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

Παιχνιδάκια με τη LOGO

Παιχνιδάκια με τη LOGO Όταν σβήνει ο υπολογιστής ξεχνάω τα πάντα. Κάτι πρέπει να γίνει Κάθε φορά που δημιουργώ ένα πρόγραμμα στη Logo αυτό αποθηκεύεται προσωρινά στη μνήμη του υπολογιστή. Αν θέλω να διατηρηθούν τα προγράμματά

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

LESSON 6 (ΜΑΘΗΜΑ ΕΞΙ) REF : 201/045/26-ADV. 10 December 2013

LESSON 6 (ΜΑΘΗΜΑ ΕΞΙ) REF : 201/045/26-ADV. 10 December 2013 LESSON 6 (ΜΑΘΗΜΑ ΕΞΙ) REF : 201/045/26-ADV 10 December 2013 I get up/i stand up I wash myself I shave myself I comb myself I dress myself Once (one time) Twice (two times) Three times Salary/wage/pay Alone/only

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

Solar Laptop Charger with 2.5w/12000mah

Solar Laptop Charger with 2.5w/12000mah WWW..GR ΕΤΑΙΡΙΑ: ΟΙ. ΦΟΡΤΙΣΤΕΣ ΜΑΣ ΓΙΑ ΟΛΑ ΚΑΙ ΟΛΟΥΣ Solar Laptop Charger with 2.5w/12000mah Specification Battery Type: Lithium-ion polymer battery; Battery capacity: 12000mAh/3.7V 3000mAh lithium polymer

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

Μ Ε Λ Ε Τ Η. Προμήθεια εξοπλισμού μηχανοργάνωσης για τις ανάγκες του Δήμου Φαιστού για το έτος 2013. Προϋπολογισμού: 8.

Μ Ε Λ Ε Τ Η. Προμήθεια εξοπλισμού μηχανοργάνωσης για τις ανάγκες του Δήμου Φαιστού για το έτος 2013. Προϋπολογισμού: 8. ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΝΟΜΟΣ ΗΡΑΚΛΕΙΟΥ ΔΗΜΟΣ ΦΑΙΣΤΟΥ ΑΥΤΟΤΕΛΕΣ ΤΜΗΜΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ,, ΟΡΓΑΝΩΣΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΗΜΟΣ: Φαιστού ΤΙΤΛΟΣ: Προμήθεια εξοπλισμού μηχανοργάνωσης για τις ανάγκες του Δήμου Φαιστού

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

MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2

MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2 MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2 1. Ποιος τύπος Η/Υ χρησιμοποιείται για την λειτουργία συστημάτων και βάσεων δεδομένων μεγάλων εταιρειών; a) Επιτραπέζιος Η/Υ b) Προσωπικός Ψηφιακός Βοηθός c) Μεγάλο

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

ΑΝΑΚΟΙΝΩΣΗ. Ανακοινώνεται προς τους ενδιαφερομένους ότι το ΕΚΚΕ προτίθεται να προβεί άμεσα στην προμήθεια των κάτωθι ειδών:

ΑΝΑΚΟΙΝΩΣΗ. Ανακοινώνεται προς τους ενδιαφερομένους ότι το ΕΚΚΕ προτίθεται να προβεί άμεσα στην προμήθεια των κάτωθι ειδών: 26.03.2014 ΑΝΑΚΟΙΝΩΣΗ Ανακοινώνεται προς τους ενδιαφερομένους ότι το ΕΚΚΕ προτίθεται να προβεί άμεσα στην προμήθεια των κάτωθι ειδών: 1. Ηλεκτρονικός Υπολογιστής (Ποσότητα: 1) (βλ. τεχνικά χαρακτηριστικά)

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

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική»

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική» Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική» Μεταπτυχιακή Διατριβή Τίτλος Διατριβής Επίκαιρα Θέματα Ηλεκτρονικής Διακυβέρνησης Ονοματεπώνυμο Φοιτητή Σταμάτιος

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

ΑΛΕΞΑΝΔΡΟΣ ΠΑΛΛΗΣ SCHOOLTIME E-BOOKS

ΑΛΕΞΑΝΔΡΟΣ ΠΑΛΛΗΣ SCHOOLTIME E-BOOKS ΟΜΗΡΟΥ ΙΛΙΑΔΑ ΑΛΕΞΑΝΔΡΟΣ ΠΑΛΛΗΣ SCHOOLTIME E-BOOKS www.scooltime.gr [- 2 -] The Project Gutenberg EBook of Iliad, by Homer This ebook is for the use of anyone anywhere at no cost and with almost no restrictions

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

LESSON 12 (ΜΑΘΗΜΑ ΔΩΔΕΚΑ) REF : 202/055/32-ADV. 4 February 2014

LESSON 12 (ΜΑΘΗΜΑ ΔΩΔΕΚΑ) REF : 202/055/32-ADV. 4 February 2014 LESSON 12 (ΜΑΘΗΜΑ ΔΩΔΕΚΑ) REF : 202/055/32-ADV 4 February 2014 Somewhere κάπου (kapoo) Nowhere πουθενά (poothena) Elsewhere αλλού (aloo) Drawer το συρτάρι (sirtari) Page η σελίδα (selida) News τα νέα (nea)

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

ADSL USB MODEM. Εγχειρίδιο Χρήστη

ADSL USB MODEM. Εγχειρίδιο Χρήστη F201 ADSL USB MODEM Εγχειρίδιο Χρήστη Περιεχόμενα Περιεχόμενα...1 1 Περιεχόμενα Συσκευασίας...2 2 Το F201 ADSL USB Modem...2 2.1 Χαρακτηριστικά Προϊόντος... 2 2.2 Θύρες συσκευής και φωτεινές ενδείξεις...

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

Διάλεξη 17: Έλεγχος Λογισμικού

Διάλεξη 17: Έλεγχος Λογισμικού Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου ΕΠΛ132 Αρχές Προγραμματισμού II Διάλεξη 17: Έλεγχος Λογισμικού (Κεφάλαιο 24.1-24.2, KNK-2ED) Δημήτρης Ζεϊναλιπούρ http://www.cs.ucy.ac.cy/courses/epl132 17-1 Μεγάλης

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

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές 1 ο Εξάμηνο Σπουδών Χειμερινό Εξάμηνο 2012/13 Τμήμα Εφαρμοσμένων Μαθηματικών, Πανεπιστήμιο Κρήτης Διδάσκων: Χαρμανδάρης Ευάγγελος, email: vagelis@tem.uoc.gr, Ιστοσελίδα

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

OUR PRODUCT RANGE. www.rakson.gr

OUR PRODUCT RANGE. www.rakson.gr ΤΑ ΑΛΛΑ ΕΙ Η ΠΡΟΪΟΝΤΑ ΜΑΣ ΜΕΤΑΣΧΗΜΑΤΙΣΤΕΣ ΚΟΥ ΟΥΝΙΩΝ ΚΟΥ ΟΥΝΙΑ ΜΠΟΥΤΟΝ ΚΟΥ ΟΥΝΙΩΝ ΑΥΤΟΜΑΤΟΙ ΚΛΙΜΑΚΟΣΤΑΣΙΟΥ ΚΛΕΙ ΑΡΙΕΣ ΑΝΙΧΝΕΥΤΕΣ ΚΙΝΗΣΗΣ ΣΥΣΤΗΜΑΤΑ ΕΠΙΚΟΙΝΩΝΙΑΣ Θυροτηλεοράσεις Θυροτηλέφωνα Ενδοεπικοινωνίες

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

Εισαγωγή στην Python. Διάλεξη 0

Εισαγωγή στην Python. Διάλεξη 0 Εισαγωγή στην Python Διάλεξη 0 Διοργάνωση : ΚΕΛ ΣΑΤΜ Διαφάνειες: Skaros, MadAGu Παρουσίαση: MadAGu Άδεια: Creative Commons 3.0 Τι είναι ο προγραμματισμός : Αλγόριθμος γραμμένος σε γλώσσα που καταλαβαίνει

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

1. Περιεχόμενα Συσκευασίας... 2. 2. Απαιτήσεις Συστήματος... 2. 4. Τεχνική Υποστήριξη... 7. 5. Τεχνικά Χαρακτηριστικά... 7

1. Περιεχόμενα Συσκευασίας... 2. 2. Απαιτήσεις Συστήματος... 2. 4. Τεχνική Υποστήριξη... 7. 5. Τεχνικά Χαρακτηριστικά... 7 Joker Driverless Webcam Ε γ χ ε ι ρ ί δ ι ο Χ ρ ή σ τ η V e r s i o n 1. 0 Περιεχόμενα Περιεχόμενα... 1 1. Περιεχόμενα Συσκευασίας... 2 2. Απαιτήσεις Συστήματος... 2 3. Joker Web Camera... 2 3.1 Εγκατάσταση

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

Εκφώνηση άσκησης. Η Κρεμάλα σαν παιχνίδι. Ανάλυση. Μέρος Α Αναφoρά, ανάλυση τακτικής. Υλοποίηση του παιχνιδιού «Κρεμάλα»

Εκφώνηση άσκησης. Η Κρεμάλα σαν παιχνίδι. Ανάλυση. Μέρος Α Αναφoρά, ανάλυση τακτικής. Υλοποίηση του παιχνιδιού «Κρεμάλα» ΚΡΕΜΑΛΑ Project 7 1 Εκφώνηση άσκησης Υλοποίηση του παιχνιδιού «Κρεμάλα» Το Project αυτό συνίσταται στην κατασκευή ενός προγράμματος σεναρίου κελύφους, που θα υλοποιεί το γνωστό παιχνίδι «Κρεμάλα» με δυνατότητα

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

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία Λειτουργικά Συστήματα Ι Καθηγήτρια Παπαδάκη Αναστασία 2013 1 Ηλεκτρονικός Υπολογιστής αποτελείται: 1. Από Υλικό Hardware (CPUs, RAM, Δίσκοι), & 2. Λογισμικό - Software Και μπορεί να εκτελέσει διάφορες

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

ΠΡΟΣΟΜΟΙΩΣΗ ΘΕΩΡΙΑ 1. H αρχική οθόνη του Open Roberta lab

ΠΡΟΣΟΜΟΙΩΣΗ ΘΕΩΡΙΑ 1. H αρχική οθόνη του Open Roberta lab ΠΡΟΣΟΜΟΙΩΣΗ ΘΕΩΡΙΑ 1 Πριν ξεκινήσουμε να δημιουργούμε και να προγραμματίζουμε τα ρομπότ και ιδιαίτερα το EV3 της Lego, καλό θα ήταν να δοκιμάσουμε τις γνώσεις και τις ικανότητές μας στον προσομοιωτή. Ο

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

ΒΕΣ 04: Συµπίεση και Μετάδοση Πολυµέσων. Βίντεο (Video) Περιεχόµενα. Βιβλιογραφία. Καγιάφας [2000]: Κεφάλαιο 5, [link]

ΒΕΣ 04: Συµπίεση και Μετάδοση Πολυµέσων. Βίντεο (Video) Περιεχόµενα. Βιβλιογραφία. Καγιάφας [2000]: Κεφάλαιο 5, [link] ΒΕΣ 04: Συµπίεση και Μετάδοση Πολυµέσων Βίντεο (Video) Περιεχόµενα Εισαγωγή Βίντεο και πολυµεσικές εφαρµογές Αναπαράσταση Βίντεο Πρότυπα αναλογικού βίντεο Ψηφιακό βίντεο Πρότυπα ελεγκτών αναπαράστασης

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

MiVue 2014 dash cams. Ο αυτόπτης μάρτυρας στο δρόμο σας!

MiVue 2014 dash cams. Ο αυτόπτης μάρτυρας στο δρόμο σας! MiVue 2014 dash cams Ο αυτόπτης μάρτυρας στο δρόμο σας! Περιεχόμενα Προστασία & ασφάλεια / Ο αυτόπτης μάρτυράς σας Βασικά πλεονεκτήματα Σύνοψη σειράς Λεπτομέρειες προϊόντος Συσκευασία & περιεχόμενα Πρόγραμμα

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

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

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

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

Capacitors - Capacitance, Charge and Potential Difference

Capacitors - Capacitance, Charge and Potential Difference Capacitors - Capacitance, Charge and Potential Difference Capacitors store electric charge. This ability to store electric charge is known as capacitance. A simple capacitor consists of 2 parallel metal

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

Εισαγωγή στον Προγραμματισμό

Εισαγωγή στον Προγραμματισμό Εισαγωγή στον Προγραμματισμό Εισαγωγή Δημήτρης Μιχαήλ Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ακ. Έτος 2012-2013 Βιβλιογραφία "C Προγραμματισμός", Deitel & Deitel, Πέμπτη Έκδοση, Εκδόσεις

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

Ενότητα Β1 κεφ.2 ο «Σο Εσωτερικό του Τπολογιστή»

Ενότητα Β1 κεφ.2 ο «Σο Εσωτερικό του Τπολογιστή» 1 2 1) ΚΟΤΣΙ ΤΠΟΛΟΓΙΣΗ (computer case): το κύριο κουτί που περικλείει τις βασικές συσκευές του υπολογιστή (επεξεργαστή, αποθήκες, RAM). 2) ΜΗΣΡΙΚΗ (motherboard): η πιο μεγάλη κάρτα πάνω στην οποία βρίσκεται

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

Ενσωµατωµένα Υπολογιστικά Συστήµατα (Embedded Computer Systems)

Ενσωµατωµένα Υπολογιστικά Συστήµατα (Embedded Computer Systems) Ενσωµατωµένα Υπολογιστικά Συστήµατα (Embedded Computer Systems) Μαθηµα 2 ηµήτρης Λιούπης 1 Intel SA-1110 µc StrongARM core. System-on-Chip. Εξέλιξη των SA-110 και SA-1100. 2 ARM cores ARM: IP (intellectual

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

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ Μελέτη των υλικών των προετοιμασιών σε υφασμάτινο υπόστρωμα, φορητών έργων τέχνης (17ος-20ος αιώνας). Διερεύνηση της χρήσης της τεχνικής της Ηλεκτρονικής Μικροσκοπίας

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

Ελληνική Έκδ ση. Εισαγωγή. Περιεχόμενα της συσκευασίας. Τεχνικές προδιαγραφές. PU001 Sweex 1 Port Parallel PCI Card

Ελληνική Έκδ ση. Εισαγωγή. Περιεχόμενα της συσκευασίας. Τεχνικές προδιαγραφές. PU001 Sweex 1 Port Parallel PCI Card PU001 Sweex 1 Port Parallel PCI Card Εισαγωγή Αρχικά, σας ευχαριστούμε που αγοράσατε το προϊόν Sweex 1 Port Parallel PCI Card. Αυτή η κάρτα σας επιτρέπει να προσθέσετε εύκολα μια παράλληλη θύρα στον Η/Υ

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

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

Α.Τ.Ε.Ι. ΠΕΙΡΑΙΑ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΙΑΣ Α.Τ.Ε.Ι. ΠΕΙΡΑΙΑ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΙΑΣ ΑΣΥΡΜΑΤΗ ΔΙΑΧΕΙΡΙΣΗ ΦΩΤΙΣΜΟΥ ΚΤΙΡΙΟΥ WIRELESS MANAGEMENT LIGHTING OF BUILDING Επιβλέπων Καθηγητής: Μαλατέστας Παντελής Σπουδαστής: Ρόκος

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

LESSON 16 (ΜΑΘΗΜΑ ΔΕΚΑΕΞΙ) REF : 102/018/16-BEG. 4 March 2014

LESSON 16 (ΜΑΘΗΜΑ ΔΕΚΑΕΞΙ) REF : 102/018/16-BEG. 4 March 2014 LESSON 16 (ΜΑΘΗΜΑ ΔΕΚΑΕΞΙ) REF : 102/018/16-BEG 4 March 2014 Family η οικογένεια a/one(fem.) μία a/one(masc.) ένας father ο πατέρας mother η μητέρα man/male/husband ο άντρας letter το γράμμα brother ο

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

Η ΕΕ εγκρίνει νέο πρόγραµµα για ασφαλέστερη χρήση του Ίντερνετ και διαθέτει 55 εκατ. ευρώ ώστε να καταστεί ασφαλές για τα παιδιά

Η ΕΕ εγκρίνει νέο πρόγραµµα για ασφαλέστερη χρήση του Ίντερνετ και διαθέτει 55 εκατ. ευρώ ώστε να καταστεί ασφαλές για τα παιδιά IP/8/899 Βρυξέλλες, 9 εκεµβρίου 8 Η ΕΕ εγκρίνει νέο πρόγραµµα για ασφαλέστερη χρήση του Ίντερνετ και διαθέτει εκατ. ευρώ ώστε να καταστεί ασφαλές για τα παιδιά Από την η Ιανουαρίου 9 η ΕΕ θα διαθέτει ένα

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

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

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

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

Ειδικό Τεύχος : Linux και Ηχος. Η Υποδοµή

Ειδικό Τεύχος : Linux και Ηχος. Η Υποδοµή Ειδικό Τεύχος : Linux και Ηχος Η Υποδοµή ηµήτρης Γλυνός glynos@storm.cs.unipi.gr Μάιος 2004 Linux και Ηχος, µια πονεµένη ιστορία Οδηγοί (drivers) για τις κάρτες ήχου παρέχονται παραδοσιακά από τους κατασκευαστές

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

τεύχος #20, Οκτώβριος#Νοέμβριος#Δεκέμβριος 2009, περιοδικό των Μεγάλων Οδηγών

τεύχος #20, Οκτώβριος#Νοέμβριος#Δεκέμβριος 2009, περιοδικό των Μεγάλων Οδηγών τεύχος #20, Οκτώβριος#Νοέμβριος#Δεκέμβριος 2009, περιοδικό των Μεγάλων Οδηγών [ ] Ματούλα Βελιανίτη, Έφορος Κλάδου Μεγάλων Οδηγών 2004-2009 20 τεύχη κυκλοφορίας συμπληρώνει ο Τρόπος Ζωής. Ήταν πριν από

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

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

ΑΝΑΠΤΥΞΗ ΠΑΙΧΝΙΔΙΟΥ ΣΟΒΑΡΟΥ ΣΚΟΠΟΥ ΓΙΑ ΤΗΝ ΕΚΜΑΘΗΣΗ ΕΝΝΟΙΩΝ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΣΕ JAVA ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Διπλωματική Εργασία ΑΝΑΠΤΥΞΗ ΠΑΙΧΝΙΔΙΟΥ ΣΟΒΑΡΟΥ ΣΚΟΠΟΥ ΓΙΑ ΤΗΝ ΕΚΜΑΘΗΣΗ ΕΝΝΟΙΩΝ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΣΕ JAVA Βαγγέλης

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

Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα

Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα 1. Ποια είναι η σχέση της έννοιας του μικροεπεξεργαστή με αυτή του μικροελεγκτή; Α. Ο μικροεπεξεργαστής εμπεριέχει τουλάχιστο έναν μικροελεγκτή. Β. Ο

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

WANHAO i3 UNBOXING AND HARDWARE SET UP

WANHAO i3 UNBOXING AND HARDWARE SET UP WANHAO i3 UNBOXING AND HARDWARE SET UP Άνοιγμα συσκευασίας και hardware setup Η συσκευασία του duplicator i3 δείχνει πόσο προσεκτικά έχει πακεταριστεί για εσάς! Ελπίζουμε να διαβάσετε αυτές τις οδηγίες

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

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

ΤΕΧΝΙΚΕΣ ΠΡΟ ΙΑΓΡΑΦΕΣ ΕΞΟΠΛΙΣΜΟΥ ΤΕΧΝΙΚΕΣ ΠΡΟ ΙΑΓΡΑΦΕΣ ΕΞΟΠΛΙΣΜΟΥ Α. κεντρικός εξυπηρετητής τεµάχια : 5 (πέντε) Ολα τα µέρη του προσφερόµενου εξοπλισµού να είναι του ιδίου κατασκευαστή. Αριθµός µονάδων. 5 Τα τµήµατα που συνθέτουν το σύστηµα

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

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

ΓΗΠΛΧΜΑΣΗΚΖ ΔΡΓΑΗΑ ΑΡΥΗΣΔΚΣΟΝΗΚΖ ΣΧΝ ΓΔΦΤΡΧΝ ΑΠΟ ΑΠΟΦΖ ΜΟΡΦΟΛΟΓΗΑ ΚΑΗ ΑΗΘΖΣΗΚΖ ΔΘΝΗΚΟ ΜΔΣΟΒΗΟ ΠΟΛΤΣΔΥΝΔΗΟ ΥΟΛΖ ΠΟΛΗΣΗΚΧΝ ΜΖΥΑΝΗΚΧΝ ΣΟΜΔΑ ΓΟΜΟΣΑΣΗΚΖ ΓΗΠΛΧΜΑΣΗΚΖ ΔΡΓΑΗΑ ΑΡΥΗΣΔΚΣΟΝΗΚΖ ΣΧΝ ΓΔΦΤΡΧΝ ΑΠΟ ΑΠΟΦΖ ΜΟΡΦΟΛΟΓΗΑ ΚΑΗ ΑΗΘΖΣΗΚΖ ΔΤΘΤΜΗΑ ΝΗΚ. ΚΟΤΚΗΟΤ 01104766 ΔΠΗΒΛΔΠΧΝ:ΑΝ.ΚΑΘΖΓΖΣΖ ΗΧΑΝΝΖ

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

Πληρουορική Γ Γσμμασίοσ

Πληρουορική Γ Γσμμασίοσ Πληρουορική Γ Γσμμασίοσ Προγραμματισμός και Αλγόριθμοι Από το και τημ Χελώμα στημ Ευριπίδης Βραχνός http://evripides.mysch.gr/ 2014 2015 1 Προγραμματισμός Ζάννειο Πρότυπο Πειραματικό Γυμνάσιο Πειραιά Ενότητα:

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