
Master of Engineering στη Ρομποτική
College Park, Ηνωμένες Πολιτείες
ΔΙΆΡΚΕΙΑ
2 Years
ΓΛΏΣΣΕΣ
Αγγλικά
ΡΥΘΜΌΣ
Πλήρης απασχόληση, Μερικής απασχόλησης
ΠΡΟΘΕΣΜΊΑ ΕΦΑΡΜΟΓΉΣ
15 Dec 2024
ΠΡΩΙΜΌΤΕΡΗ ΗΜΕΡΟΜΗΝΊΑ ΈΝΑΡΞΗΣ
01 Jan 2025
ΔΊΔΑΚΤΡΑ
USD 45.000 / per course *
ΜΟΡΦΉ ΜΕΛΈΤΗΣ
Εξ αποστάσεως εκπαίδευση, Στην Πανεπιστημιούπολη
* δίδακτρα στην πανεπιστημιούπολη: 1.086,53 $ ανά ώρα πίστωσης / διαδικτυακά δίδακτρα: 1.340,39 $ ανά ώρα πίστωσης
Εισαγωγή
Ως ένας από τους ταχύτερα αναπτυσσόμενους τομείς στην τεχνολογία και τη μηχανική, ένα μεταπτυχιακό δίπλωμα στη ρομποτική σας προσφέρει ευκαιρίες σταδιοδρομίας σε διάφορους κλάδους, συμπεριλαμβανομένης της αεροδιαστημικής, της κατασκευής, της άμυνας, ακόμη και της υγειονομικής περίθαλψης.
Τα προγράμματα Master of Engineering και Graduate Certificate in Engineering του University of Maryland συγκεντρώνουν επαγγελματίες μηχανικούς που έχουν πάθος να ανακαλύψουν τις δυνατότητες της ρομποτικής προς όφελος της κοινωνίας. Τα προγράμματά μας εκτελούνται σε συνδυασμό με το Maryland Robotics Center, ένα διεπιστημονικό ερευνητικό κέντρο με περισσότερα από 40 μέλη ΔΕΠ στην πρώτη γραμμή των προόδων στη ρομποτική και πάνω από 18 εργαστήρια με τεχνολογίες αιχμής.
Το πρόγραμμα σπουδών μας έχει σχεδιαστεί για να δημιουργήσει κατανόηση και εξειδίκευση στον σχεδιασμό ρομποτικής, τη μοντελοποίηση, τα συστήματα ελέγχου, την αυτόνομη ρομποτική, τη μηχανική μάθηση, την όραση υπολογιστή και την αλληλεπίδραση ανθρώπου-ρομπότ. Με μια σειρά τεχνικών μαθημάτων επιλογής, οι φοιτητές που επιδιώκουν πτυχίο ρομποτικής μπορούν να προσαρμόσουν τα μαθήματά τους προς τον τομέα ενδιαφέροντός τους στη ρομποτική, όπως η αερορομποτική, η τεχνητή νοημοσύνη, η όραση και αντίληψη υπολογιστή, το διάστημα και η πλανητική ρομποτική, η κινηματική και δυναμική των ρομπότ, ο έλεγχος, δικτυωμένα ρομποτικά συστήματα και ιατρική και ρομποτική αποκατάστασης.
Εισαγωγές
Διδακτέα ύλη
Απαιτήσεις για το πτυχίο
Master of Engineering: 30 μονάδες ή 10 μαθήματα
Οι φοιτητές που επιδιώκουν αυτήν την επιλογή πρέπει να ολοκληρώσουν τέσσερα βασικά μαθήματα και έξι τεχνικά μαθήματα επιλογής από την εγκεκριμένη λίστα μαθημάτων παραπάνω. Οι φοιτητές θα πρέπει να συμβουλεύονται τον σύμβουλό τους πριν εγγραφούν και να έχουν προέγκριση για όλα τα τεχνικά μαθήματα επιλογής.* Τα μαθήματα ειδικών θεμάτων ενδέχεται επίσης να είναι διαθέσιμα σε ορισμένα εξάμηνα και οι φοιτητές θα πρέπει να μιλήσουν με τον ακαδημαϊκό τους σύμβουλο εάν ενδιαφέρονται για ένα από αυτά τα νέα μαθήματα. Δεν απαιτείται έρευνα ή διατριβή για αυτό το πτυχίο.
*Το CMSC426 καλύπτει περιεχόμενο πολύ παρόμοιο με το ENPM673 και δεν θα εγκριθεί για το M.Eng. βαθμός.
Πτυχιούχος πτυχίο Μηχανολογίας: 12 μονάδες ή 4 μαθήματα
Αυτή η επιλογή απαιτεί την επιτυχή ολοκλήρωση τεσσάρων μαθημάτων από τα βασικά μαθήματα ρομποτικής που αναφέρονται παραπάνω. Οι φοιτητές θα πρέπει να συμβουλευτούν τον σύμβουλό τους πριν εγγραφούν.
ΚΥΚΛΟΣ ΜΑΘΗΜΑΤΩΝ
CMSC651 Ανάλυση Αλγορίθμων (3 Μονάδες) | Αιρετός
Αποτελεσματικότητα αλγορίθμων, τάξεις μεγέθους, σχέσεις επανάληψης, τεχνικές χαμηλότερου ορίου, πόροι χρόνου και χώρου, προβλήματα NP-πλήρης, πολυωνυμικές ιεραρχίες και αλγόριθμοι προσέγγισης. Ταξινόμηση, αναζήτηση, χειρισμός συνόλων, θεωρία γραφημάτων, πολλαπλασιασμός πινάκων, γρήγορος μετασχηματισμός Fourier, αντιστοίχιση προτύπων και αριθμητική ακεραίων και πολυωνύμων.
CMSC712 Κατανεμημένοι αλγόριθμοι και επαλήθευση (3 μονάδες) | Αιρετός
Μελέτη αλγορίθμων από τη βιβλιογραφία κατανεμημένων και ταυτόχρονων συστημάτων. Επίσημη προσέγγιση για τον καθορισμό, την επαλήθευση και την εξαγωγή τέτοιων αλγορίθμων. Περιοχές που επιλέχθηκαν από αμοιβαίο αποκλεισμό, κατανομή πόρων, ανίχνευση ηρεμίας, εκλογή, βυζαντινές συμφωνίες, δρομολόγηση, πρωτόκολλα δικτύου και ανοχή σφαλμάτων. Οι επίσημες προσεγγίσεις θα χειριστούν τις προδιαγραφές του συστήματος και την επαλήθευση της ασφάλειας, της ζωτικότητας και των ιδιοτήτων σε πραγματικό χρόνο.
CMSC722 Σχεδιασμός Τεχνητής Νοημοσύνης (3 Μονάδες) | Αιρετός
Αυτοματοποιημένος σχεδιασμός ενεργειών για την επίτευξη ορισμένων επιθυμητών στόχων. Βασικοί αλγόριθμοι, σημαντικά συστήματα και νέες κατευθύνσεις στον τομέα των συστημάτων σχεδιασμού τεχνητής νοημοσύνης.
CMSC733 Επεξεργασία εικονογραφικών πληροφοριών με υπολογιστή (3 Μονάδες) | Αιρετός
Εισαγωγή, έξοδος και αποθήκευση εικονογραφικών πληροφοριών. Εικόνες ως πηγές πληροφοριών, αποτελεσματική κωδικοποίηση, δειγματοληψία, κβαντοποίηση και προσέγγιση. Λειτουργίες αμετάβλητης θέσης σε εικόνες, ψηφιακές και οπτικές υλοποιήσεις, γλώσσα pax, εφαρμογές για αντιστοίχιση και φιλτράρισμα χωρικής συχνότητας. Ποιότητα εικόνας, βελτίωση εικόνας και αποκατάσταση εικόνας. Ιδιότητες εικόνας και αναγνώριση εικονογραφικών προτύπων. Επεξεργασία σύνθετων εικόνων. εξαγωγή σχήματος, ιδιότητες σχημάτων. Δομές δεδομένων για περιγραφή και χειρισμό εικόνων. γλώσσες εικόνας. Συστήματα γραφικών για αλφαριθμητικά και άλλα σύμβολα, γραμμικά σχέδια δισδιάστατων και τρισδιάστατων αντικειμένων, κινούμενα σχέδια και ταινίες.
Οπτικοποίηση πληροφοριών CMSC734 (3 μονάδες) | Αιρετός
Η οπτικοποίηση πληροφοριών ορίζεται ως γραφικά, επιστημονική απεικόνιση, βάσεις δεδομένων, εξόρυξη δεδομένων και αλληλεπίδραση ανθρώπου-υπολογιστή. Οπτικοποιήσεις για διαστατικά, χρονικά, ιεραρχικά και δικτυακά δεδομένα. Εξετάζει εναλλακτικές λύσεις σχεδίασης, αλγόριθμους, δομές δεδομένων, συντονισμένες απόψεις και αξιολογήσεις αποτελεσματικότητας ανθρώπινου παράγοντα.
ENAE681 Μηχανική Βελτιστοποίηση (3 Μονάδες) | Αιρετός
Μέθοδοι για ελαχιστοποίηση χωρίς περιορισμούς και περιορισμούς συναρτήσεων πολλών μεταβλητών. Ανάλυση ευαισθησίας για συστήματα αλγεβρικών εξισώσεων, προβλήματα ιδιοτιμών και συστήματα συνηθισμένων διαφορικών εξισώσεων. Μέθοδοι μετατροπής ενός προβλήματος βελτιστοποίησης σε μια ακολουθία κατά προσέγγιση προβλημάτων. Ανάλυση ευαισθησίας βέλτιστης σχεδίασης.
Περιορισμός: Άδεια τμήματος ENGR-Aerospace Engineering.
ENAE692 Εισαγωγή στη Διαστημική Ρομποτική (3 Μονάδες) | Αιρετός
Τεχνικές ανάλυσης για κινηματική και δυναμική χειριστή. Παράμετροι DH, σειριακός και παράλληλος χειριστής, προσεγγίσεις στον πλεονασμό. Εφαρμογές ρομπότ σε διαστημικές επιχειρήσεις, συμπεριλαμβανομένων χειριστών σε βάσεις ελεύθερης πτήσης, δορυφορική εξυπηρέτηση και κινητικότητα πλανητικών επιφανειών. Σχεδιασμός αισθητήρων, ενεργοποιητών και μηχανισμών. Εντολή και έλεγχος με ανθρώπους στον βρόχο.
ENAE697 Διαστημικοί Ανθρώπινοι Παράγοντες και Υποστήριξη Ζωής (3 Μονάδες) | Αιρετός
Οι απαιτήσεις μηχανικής υποστηρίζουν τους ανθρώπους στο διάστημα. Σχεδιασμός υποστήριξης ζωής: επιπτώσεις ακτινοβολίας και στρατηγικές μετριασμού. απαιτήσεις για την ατμόσφαιρα· νερό, φαγητό και έλεγχος θερμοκρασίας. Καταλύματα για την ανθρώπινη παραγωγικότητα στο διάστημα: φυσικές και ψυχολογικές απαιτήσεις. Σχεδιασμός σταθμού εργασίας. και την ασφάλεια των αρχιτεκτονικών συστημάτων. Σχεδιασμός και λειτουργίες για δραστηριότητες εκτός οχημάτων.
ENME600 Μηχανικές Μέθοδοι Σχεδιασμού (3 Μονάδες) | Αιρετός
Γενικό Μηχανολογικό
Αυτό είναι ένα εισαγωγικό μάθημα μεταπτυχιακού επιπέδου στην κριτική σκέψη σχετικά με επίσημες μεθόδους σχεδιασμού στη μηχανολογία. Οι συμμετέχοντες στο μάθημα αποκτούν υπόβαθρο σε αυτές τις μεθόδους και τις δημιουργικές δυνατότητες που προσφέρει η καθεμία στους σχεδιαστές. Οι συμμετέχοντες θα διατυπώσουν, θα παρουσιάσουν και θα συζητήσουν τις δικές τους απόψεις σχετικά με την αξία και την κατάλληλη χρήση των υλικών σχεδιασμού για τη μηχανολογία.
Προαπαιτούμενα: Πτυχιούχος ή άδεια εκπαιδευτή.
ENME605 Advanced Systems Control (3 Μονάδες) | Αιρετός
Γενικό Μηχανολογικό
Σύγχρονη θεωρία ελέγχου τόσο για συνεχή όσο και για διακριτά συστήματα. Γίνεται ανασκόπηση της αναπαράστασης του χώρου κατάστασης και συζητούνται οι έννοιες της δυνατότητας ελέγχου και της παρατηρησιμότητας. Παρουσιάζονται μέθοδοι σχεδιασμού ντετερμινιστικών παρατηρητών και διατυπώνεται η θεωρία βέλτιστου ελέγχου. Συζητούνται τεχνικές ελέγχου για την τροποποίηση των χαρακτηριστικών του συστήματος.
Προϋπόθεση: ENME462; ή άδεια του εκπαιδευτή.
ENME607 Μηχανική Λήψη Αποφάσεων (3 Μονάδες) | Αιρετός
Κατά τη διάρκεια του μηχανικού σχεδιασμού, της διαχείρισης έργων και άλλων λειτουργιών, οι μηχανικοί πρέπει να λαμβάνουν αποφάσεις, σχεδόν πάντα υπό χρονικούς περιορισμούς και περιορισμούς προϋπολογισμού. Η διαχείριση του κινδύνου απαιτεί τη λήψη αποφάσεων υπό την παρουσία αβεβαιότητας. Αυτό το μάθημα θα καλύπτει υλικό για τη λήψη ατομικών αποφάσεων, τη λήψη ομαδικών αποφάσεων και τις οργανώσεις των υπευθύνων λήψης αποφάσεων. Το μάθημα θα παρουσιάσει τεχνικές για τη λήψη καλύτερων αποφάσεων, για την κατανόηση του τρόπου με τον οποίο οι αποφάσεις σχετίζονται μεταξύ τους και για τη διαχείριση του κινδύνου.
Προσφέρεται επίσης ως ENRE 671. Η πίστωση χορηγείται μόνο για ENME 808X, ENRE 671 ή ENME 607. Παλαιότερα: ENME 808X.
ENME610 Engineering Optimization (3 Μονάδες) | Αιρετός
Γενικό Μηχανολογικό
Επισκόπηση εφαρμοζόμενων εννοιών και τεχνικών βελτιστοποίησης και λήψης αποφάσεων ενός και πολλαπλού στόχου με εφαρμογές σε προβλήματα μηχανικού σχεδιασμού ή/και κατασκευής. Τα θέματα περιλαμβάνουν παραδείγματα διατύπωσης, έννοιες, συνθήκες βελτιστοποίησης, μη περιορισμένες/περιορισμένες μεθόδους και ανάλυση ευαισθησίας μετά τη βελτιστοποίηση. Οι φοιτητές αναμένεται να εργαστούν σε ένα πραγματικό εξάμηνο πολυστόχων μηχανικής εργασίας.
Προϋπόθεση: Πτυχιούχος ή άδεια εκπαιδευτή.
ENME664 Dynamics (3 Μονάδες) | Αιρετός
Γενικό Μηχανολογικό
Κινηματική σε επίπεδο και χώρο. Δυναμική σωματιδίων, σύστημα σωματιδίων και άκαμπτων σωμάτων. Ολοονομικοί και μη ολονομικοί περιορισμοί. Οι εξισώσεις του Νεύτωνα, η αρχή του D'Alembert, η αρχή του Hamilton και οι εξισώσεις του Lagrange. Πρόσκρουση και συγκρούσεις. Σταθερότητα ισορροπιών.
Προϋπόθεση: ENES221; ή φοιτητές που έχουν παρακολουθήσει μαθήματα με παρόμοιο ή συγκρίσιμο περιεχόμενο μαθημάτων μπορούν να επικοινωνήσουν με το τμήμα. ή άδεια του εκπαιδευτή.
ENME695 Μηχανισμοί Αποτυχίας και Αξιοπιστία (3 Μονάδες) | Αιρετός
Γενικό Μηχανολογικό
Αυτό το μάθημα θα παρουσιάσει κλασικές έννοιες και ορισμούς αξιοπιστίας με βάση τη στατιστική ανάλυση των παρατηρούμενων κατανομών αστοχιών. Θα παρουσιαστούν τεχνικές για τη βελτίωση της αξιοπιστίας, με βάση τη μελέτη των μηχανισμών αστοχίας της βασικής αιτίας. βασίζεται στη γνώση του προφίλ φορτίου του κύκλου ζωής, της αρχιτεκτονικής του προϊόντος και των ιδιοτήτων του υλικού. Θα συζητηθούν τεχνικές για την αντιμετώπιση λειτουργικών αστοχιών μέσω ισχυρών πρακτικών σχεδιασμού και κατασκευής. Οι μαθητές θα αποκτήσουν τις βασικές αρχές και τις δεξιότητες στον τομέα της αξιοπιστίας καθώς σχετίζεται άμεσα με το σχεδιασμό και την κατασκευή ηλεκτρικών, μηχανικών και ηλεκτρομηχανολογικών προϊόντων.
ENPM605 Python Applications for Robotics (3 Μονάδες) | Αιρετός
ENPM640 Ρομποτική Αποκατάσταση (3 Μονάδες) | Αιρετός
Παλαιότερα ENPM808J
Αυτό το μάθημα παρέχει μια εισαγωγή σε έναν τομέα της ρομποτικής που είναι αφιερωμένος στη βελτίωση της ζωής των ατόμων με αναπηρία. Το μάθημα έχει σχεδιαστεί για μεταπτυχιακούς φοιτητές που επιθυμούν να μάθουν περισσότερα για τη ρομποτική αποκατάστασης, έναν αναδυόμενο και έναν από τους ταχύτερα αναπτυσσόμενους τομείς της ρομποτικής. Η ρομποτική αποκατάστασης είναι η εφαρμογή των ρομπότ για την αντιμετώπιση αναπηριών που προκύπτουν από νευρολογικούς τραυματισμούς και σωματικά τραύματα και τη βελτίωση της ποιότητας ζωής. Σε αντίθεση με άλλες επιμέρους ειδικότητες ή/και μαθήματα ρομποτικής, αυτό το μάθημα εξετάζει όχι μόνο τον σχεδιασμό και την ανάπτυξη μηχανικής, αλλά και τους ανθρώπινους παράγοντες που κάνουν ορισμένες καινοτόμες τεχνολογίες επιτυχημένες και άλλες εμπορικές αποτυχίες. Η μηχανική καινοτομία από μόνη της -χωρίς να ληφθούν υπόψη άλλοι παράγοντες όπως η Ε&Α βάσει τεκμηρίωσης και η αποδοχή προϊόντων- μπορεί να σημαίνει ότι ορισμένες τεχνολογίες δεν γίνονται ή παραμένουν διαθέσιμες ή είναι αποτελεσματικές για να βοηθήσουν τους προβλεπόμενους δικαιούχους. Αυτό το μάθημα διαφέρει από τη βιοϊατρική μηχανική ως προς την εστίασή του στη βελτίωση της ποιότητας ζωής και όχι στη βελτίωση της ιατρικής τους θεραπείας.
ENPM645 Αλληλεπίδραση ανθρώπου-ρομπότ (3 μονάδες) | Αιρετός
Παλαιότερα ENPM808K
Καθορίστε τη διασταύρωση των αλληλεπιδράσεων ανθρώπου-ρομπότ για να συμπεριλάβετε διεπαφές ανθρώπου-υπολογιστή καθώς και ρομποτικά συναισθήματα και εκφράσεις προσώπου και προσομοιώσεις. Το αποτέλεσμα θα παράσχει μια βάση για τους μαθητές να αξιολογήσουν τις καλύτερες προσεγγίσεις για την αποτελεσματική αλληλεπίδραση με τα ρομπότ.
ENPM661 Σχεδιασμός για αυτόνομα ρομπότ (3 μονάδες) | Πυρήνας
Ο προγραμματισμός είναι μια θεμελιώδης ικανότητα που απαιτείται για την υλοποίηση αυτόνομων ρομπότ. Ο σχεδιασμός στο πλαίσιο των αυτόνομων ρομπότ πραγματοποιείται σε πολλαπλά διαφορετικά επίπεδα. Στο ανώτατο επίπεδο, εκτελείται ο σχεδιασμός εργασιών για τον εντοπισμό και την αλληλουχία των εργασιών που απαιτούνται για την κάλυψη των απαιτήσεων της αποστολής. Στο επόμενο επίπεδο, εκτελείται σχεδιασμός για τον καθορισμό μιας ακολουθίας στόχων κίνησης που ικανοποιούν μεμονωμένους στόχους και περιορισμούς εργασίας. Τέλος, στο χαμηλότερο επίπεδο, εκτελείται σχεδιασμός τροχιάς για τον προσδιορισμό των ενεργειών του ενεργοποιητή για την υλοποίηση των στόχων κίνησης. Διαφορετικοί αλγόριθμοι χρησιμοποιούνται για την επίτευξη σχεδιασμού σε διαφορετικά επίπεδα. Αυτό το μεταπτυχιακό μάθημα θα εισαγάγει τεχνικές σχεδιασμού για την υλοποίηση αυτόνομων ρομπότ. Εκτός από την κάλυψη παραδοσιακών τεχνικών σχεδιασμού κίνησης, αυτό το μάθημα θα δώσει έμφαση στο ρόλο της φυσικής στη διαδικασία σχεδιασμού. Αυτό το μάθημα θα συζητήσει επίσης πώς το στοιχείο σχεδιασμού ενσωματώνεται με το στοιχείο ελέγχου. Τα κινητά ρομπότ θα χρησιμοποιηθούν ως παραδείγματα για την επεξήγηση των εννοιών κατά τη διάρκεια αυτού του μαθήματος. Ωστόσο, οι τεχνικές που εισάγονται στο μάθημα θα είναι εξίσου εφαρμόσιμες και στους χειριστές ρομπότ
ENPM662 Εισαγωγή στη Μοντελοποίηση Ρομπότ (3 Μονάδες) | Πυρήνας
Αυτό το μάθημα εισάγει βασικές αρχές για τη μοντελοποίηση ενός ρομπότ. Το μεγαλύτερο μέρος του μαθήματος επικεντρώνεται στη μοντελοποίηση χειριστών που βασίζονται σε σειριακούς μηχανισμούς. Το μάθημα ξεκινά με μια περιγραφή του ομογενούς μετασχηματισμού και των άκαμπτων κινήσεων. Στη συνέχεια εισάγει έννοιες που σχετίζονται με την κινηματική, την αντίστροφη κινηματική και τους Ιακωβιανούς. Στη συνέχεια, αυτό το μάθημα εισάγει τη Δυναμική του Eulerian και του Lagrangian. Τέλος, το μάθημα ολοκληρώνεται με την εισαγωγή βασικών αρχών για τη μοντελοποίηση χειριστών με βάση παράλληλους μηχανισμούς. Οι έννοιες που εισάγονται σε αυτό το μάθημα χρησιμοποιούνται στη συνέχεια σε μαθήματα ελέγχου και σχεδιασμού.
ENPM663 Δημιουργία συστήματος λογισμικού ρομπότ παραγωγής (3 μονάδες) | Αιρετός
Παλαιότερα ENPM809B. Το μάθημα θα εξετάσει τα στοιχεία της κατασκευής ρομπότ, συμπεριλαμβανομένων των αρχιτεκτονικών, της αναπαράστασης γνώσης, του σχεδιασμού, του ελέγχου, της ασφάλειας, των προτύπων και της αλληλεπίδρασης ανθρώπου-ρομπότ. Οι μαθητές θα εξερευνήσουν την εργασία που εκτελείται σε όλο τον κόσμο σε κάθε έναν από αυτούς τους τομείς και θα εκτελούν μικρές πρακτικές ασκήσεις στην τάξη για να αποκτήσουν μια βαθύτερη κατανόηση του τρόπου με τον οποίο ένα επιλεγμένο σύνολο αυτών των τεχνολογιών μπορεί να εφαρμοστεί σε προκλήσεις του πραγματικού κόσμου. Αυτό το μάθημα θα έχει προσκεκλημένες παρουσιάσεις από ειδικούς στον τομέα.
Συνιστάται: Προηγούμενη εμπειρία προγραμματισμού C++ ή Python.
ENPM667 Έλεγχος Ρομποτικών Συστημάτων (3 Μονάδες) | Πυρήνας
Αυτό είναι ένα βασικό μάθημα για το σχεδιασμό ελεγκτών για ρομποτικά συστήματα. Το μάθημα ξεκινά με βασικές αρχές του γραμμικού ελέγχου, με έμφαση στις δομές PD και PID, και συζητά εφαρμογές για ανεξάρτητο κοινό έλεγχο. Το δεύτερο μέρος του μαθήματος εισάγει μια βασισμένη στη φυσική προσέγγιση για τον έλεγχο του σχεδιασμού που χρησιμοποιεί αρχές ενέργειας και βελτιστοποίησης για να αντιμετωπίσει το σχεδιασμό ελεγκτών που εκμεταλλεύονται την υποκείμενη δυναμική των ρομποτικών συστημάτων. Το μάθημα τελειώνει με μια εισαγωγή στον έλεγχο δύναμης και τις βασικές αρχές του γεωμετρικού ελέγχου, εάν το επιτρέπει ο χρόνος.
ENPM673 Perception for Autonomous Robots (3 Μονάδες) | Πυρήνας
Διδάσκονται τεχνικές επεξεργασίας εικόνας και όρασης υπολογιστή για φορητά ρομπότ. Καλύπτονται τρία θέματα: Επεξεργασία εικόνας (Βελτίωση εικόνας, Φιλτράρισμα, Προηγμένες άκρες και υφή), 3D Vision (3D Geometry από γεωμετρία πολλαπλών προβολών, επεξεργασία κίνησης και στερεοφωνικό) και μια εισαγωγή στην τμηματοποίηση εικόνας και την αναγνώριση αντικειμένων. Οι μαθητές εισάγονται σε αρκετές υπάρχουσες εργαλειοθήκες λογισμικού από το Vision και τη Robotics και θα υλοποιήσουν αρκετά μικρότερα έργα στην Python.
Προϋπόθεση: Απαραίτητη η γνώση γλώσσας προγραμματισμού. Προτείνεται: Εξοικείωση με την Python.
ENPM690 Εκμάθηση Ρομπότ (3 Μονάδες) | Αιρετός
Η μηχανική μάθηση μπορεί να χρησιμοποιηθεί για να επεκτείνει σημαντικά τις δυνατότητες των ρομποτικών συστημάτων και έχει εφαρμοστεί σε μια ποικιλία λειτουργιών ρομποτικού συστήματος, συμπεριλαμβανομένου του σχεδιασμού, του ελέγχου και της αντίληψης. Η προσαρμογή και η μάθηση είναι ιδιαίτερα σημαντικές για την ανάπτυξη αυτόνομων ρομποτικών συστημάτων που πρέπει να λειτουργούν σε δυναμικά ή αβέβαια περιβάλλοντα. Τελικά θα θέλαμε τα ρομπότ να επεκτείνουν τις γνώσεις τους και να βελτιώσουν την απόδοσή τους μέσω της μάθησης ενώ λειτουργούν στο περιβάλλον (διαδικτυακή ή/και δια βίου μάθηση). Το Robot Learning καλύπτει την εφαρμογή τεχνικών εκμάθησης, όπως η Ενισχυτική μάθηση, η εκμάθηση από την επίδειξη και η διαμόρφωση ρομπότ που μπορούν να χρησιμοποιηθούν με μια ποικιλία παραδειγμάτων μηχανικής μάθησης για τα οποία χρησιμοποιούνται δεδομένα για τη δημιουργία μοντέλων (μέσω επαγωγής) που στη συνέχεια χρησιμοποιούνται από το ρομπότ για εκτελώ καθήκοντα. Μια μεγάλη ποικιλία παραδειγμάτων είναι διαθέσιμα για τη δημιουργία μοντέλων (π.χ. CMAC, KNN, MLP, lazy learning, LWR, RBF και βαθιά δίκτυα). Αυτές οι τεχνικές μάθησης και τα παραδείγματα συνδυάζονται στη συνέχεια με παραδοσιακές προσεγγίσεις ρομποτικού ελέγχου (π.χ. σχήματα κινητήρα, μέθοδοι βασισμένες στη συμπεριφορά, άμεσες και αντίστροφες) για τη δημιουργία ελεγκτών για τον έλεγχο των ρομπότ ενώ λειτουργούν σε περιβάλλοντα πραγματικού κόσμου. Αυτό το μεταπτυχιακό μάθημα θα διερευνήσει την εφαρμογή τεχνικών μηχανικής μάθησης, παραδειγμάτων και σχεδιασμού ελέγχου σε ρομποτικά συστήματα, εστιάζοντας κυρίως σε βασικές χρήσιμες αναπαραστάσεις και τεχνικές κατασκευής μοντέλων για εφαρμογή σε μη σταθερά ρομποτικά συστήματα.
Παλαιότερα: ENPM808F.
ENPM692 Κατασκευή και Αυτοματισμός (3 Μονάδες) | Αιρετός
Αυτό το μάθημα θα καλύψει τον αυτοματισμό παραγωγής και την υλοποίηση προϊόντων, τα ψηφιακά εργοστάσια και τις τεχνολογίες κατασκευής που προκαλούν αναστάτωση. Ο ρόλος της παραγωγής προσθέτων, της βιωσιμότητας και της προσομοίωσης απόδοσης σε επιλεγμένα σενάρια παραγωγής θα διερευνηθεί παράλληλα με τις στρατηγικές αυτοματισμού για ταχεία ανάπτυξη προϊόντων.
Παλαιότερα: ENPM808P.
ENPM700 Προηγμένα Θέματα Μηχανικής. Ανάπτυξη Λογισμικού για Ρομποτική (3 Μονάδες) | Αιρετός
Καθώς η βιομηχανία της ρομποτικής συνεχίζει να αναπτύσσεται και να εξελίσσεται, ο ρόλος του λογισμικού σε αυτά τα προϊόντα και τα συστήματα γίνεται επίσης πιο κρίσιμος. Από τα ενσωματωμένα χειριστήρια μέχρι την προηγμένη αντίληψη και εκμάθηση, το λογισμικό διαπερνά τα σημερινά ρομπότ. Χτίζοντας την τεχνογνωσία στον τομέα που αναπτύχθηκε σε άλλα μαθήματα ρομποτικής, αυτό το μάθημα διδάσκει τα εργαλεία και τις διαδικασίες για την ανάπτυξη λογισμικού επαγγελματικής ποιότητας για αναπτυγμένα συστήματα και προϊόντα. Οι μαθητές θα μάθουν τις βέλτιστες πρακτικές για τη λήψη νέων ιδεών ή πρωτοτύπων και θα κατανοήσουν τι χρειάζεται για την κατασκευή του πολύπλοκου λογισμικού που είναι τόσο σημαντικό για τα σημερινά εμπορευματοποιημένα ρομποτικά συστήματα. Το μάθημα χωρίζεται σε δύο μέρη: το πρώτο θα εξετάζει τη γλώσσα προγραμματισμού C++, τις έννοιες του αντικειμενοστρεφούς προγραμματισμού (OOP), τον έλεγχο έκδοσης, τη δοκιμή και τις ευέλικτες διαδικασίες ανάπτυξης λογισμικού. το δεύτερο θα εισαγάγει το δημοφιλές πλαίσιο Robot Operating System (ROS) με εντατικές αναθέσεις προγραμματισμού και έργα. Οι μαθητές θα πρέπει να είναι ικανοί στη χρήση Linux, στον προγραμματισμό με C/C++ και να κατανοούν τις έννοιες του αντικειμενοστρεφούς προγραμματισμού.
ENPM701 Αυτόνομη Ρομποτική (3 Μονάδες) | Αιρετός
Αυτό είναι ένα πρακτικό μάθημα που διερευνά τις βασικές αρχές της αυτόνομης πλοήγησης για ρομποτικές πλατφόρμες. Οι μαθητές θα εξερευνήσουν τεχνολογίες όπως ανίχνευση φωτός και εμβέλεια (lidar), ραντάρ και όραση υπολογιστή στο πλαίσιο της αυτόνομης πλοήγησης. Οι μαθητές θα εκτελέσουν μικρές πρακτικές ασκήσεις στις περισσότερες τάξεις για να αποκτήσουν μια βαθύτερη κατανόηση του τρόπου με τον οποίο ένα επιλεγμένο σύνολο αυτών των τεχνολογιών μπορεί να εφαρμοστεί σε ρομποτικά περιβάλλοντα πραγματικού κόσμου. Αυτό το μάθημα απαιτεί την ολοκλήρωση ενός εξαμήνου πρακτικής εργασίας που χρησιμοποιεί το υλικό του μαθήματος, τη συλλογή και επεξεργασία δεδομένων και τον έλεγχο πλοήγησης ενός αυτόνομου ρομπότ. Οι μαθητές εκτελούν αυτή την εργασία σε ομάδες των 1-3, οι οποίες παραμένουν μαζί καθ' όλη τη διάρκεια του εξαμήνου. Συγκεκριμένες λεπτομέρειες του έργου θα δοθούν κατά τη διάρκεια της πρώτης διάλεξης.
ENPM702 Εισαγωγικός προγραμματισμός ρομπότ (3 Μονάδες) | Αιρετός
Αυτό το πρακτικό μάθημα θα εισαγάγει τους μαθητές στον προγραμματισμό ρομπότ. Αυτό το μάθημα έχει σχεδιαστεί ειδικά για φοιτητές που είχαν ελάχιστη έως καθόλου εμπειρία προγραμματισμού στις προηγούμενες σπουδές τους για να τους προετοιμάσει για άλλα μαθήματα ρομποτικής ENPM που απαιτούν εμπειρία προγραμματισμού. Αυτό το μάθημα θα επικεντρωθεί στον προγραμματισμό C++ και θα παρέχει μια πολύ σύντομη εισαγωγή στο Linux και στο Λειτουργικό Σύστημα Robot (ROS). Θα ανατεθούν μικρά έργα που θα επιτρέψουν στους μαθητές να εφαρμόσουν όσα έχουν μάθει στην τάξη.
Κατάταξη
Ηλεκτρονικά προγράμματα
#6 Διαδικτυακά Προγράμματα Μεταπτυχιακών Σπουδών Μηχανικών - Αναφέρουν τα Καλύτερα Διαδικτυακά Προγράμματα Μεταπτυχιακών Μηχανικών στις Η.Π.Α
Προγράμματα Μεταπτυχιακών Σπουδών στις ΗΠΑ
#19 Graduate Engineering - US News and World Report 2023 Best Engineering Graduate Programs
Ειδικότητες:
- #15 Αεροδιαστημική Μηχανική
- #16 Ηλεκτρολόγος Μηχανικός; #15 Μηχανική Υπολογιστών
- #17 Μηχανολόγων Μηχανικών
Κατάταξη Επιχειρηματικότητας
- #7 Προπτυχιακό Πρόγραμμα
- #18 Μεταπτυχιακό Πρόγραμμα
Το Princeton Review's Top 50 Schools for Entrepreneurship Programs"
Δίδακτρα προγράμματος
English Language Requirements
Πιστοποιήστε την επάρκειά σας στα αγγλικά με το Duolingo English Test! Το DET είναι ένα βολικό, γρήγορο και προσιτό διαδικτυακό τεστ αγγλικών που γίνεται αποδεκτό από περισσότερα από 4.000 πανεπιστήμια (όπως αυτό) σε όλο τον κόσμο.