To
ROS είναι
ένα framework ανοιχτού κώδικα που σας
επιτρέπει να δημιουργήσετε προηγμένα
ρομπότ.
H χρήση του
ROS σας γλυτώνει πολύ από την κουραστική
δουλειά της δημιουργίας ρομπότ, μιας
και παρέχει όλο τον κώδικα που είναι
απαραίτητος για την πλόηγηση
και τον χειρισμό των ρομπότ. Το
ROS επιτρέπει στα διάφορα κομμάτια του
λογισμικού να επικοινωνούν μεταξύ ενός
ή περισσότερων υπολογιστές και
μικροελεγκτών, και σας επιτρέπουν να
ελέγχετε ένα ή περισσότερα δίκτυα
ρομπότ από ένα desktop, ένα web browser, ή
κάποια άλλη συσκευή. Αν και τα αρχικά
ROS σημαίνουν Robot
Operating System , στην
πραγματικότητα είναι ένα πλαίσιο που
τρέχει σε υπάρχον λειτουργικό σύστημα,
όπως το GNU / Linux. Υπάρχουν μάλιστα και
έτοιμα διαθέσιμα
πακέτα για Ubuntu Linux, για να σας βοηθήσουν
να ξεκινήσετε με το ρομπότ σαςΌσο πιο φιλόδοξο γίνεται το σχέδιο του ρομπότ σας , τόσο περισσότερο το ROS θα είναι σε θέση να σας βοηθήσει. Για παράδειγμα, με το ROS μπορείτε να αποδεσμεύσετε το joystick και να πείτε στο ρομπότ να βρει τον δικό του δρόμο για την κουζίνα. Η διαφορά στην πολυπλοκότητα σε σύγκριση με τον χειροκίνητο έλεγχο, είναι ότι μπορεί το ρομπότ να δημιουργήσει και να χρησιμοποιήσει χάρτες για να αποφύγει εμπόδια. Για παράδειγμα, ο έλεγχος ενός ρομπότ μέσω joystick μπορεί να φτιαχτεί αρκετά γρήγορα, χρησιμοποιώντας ένα Arduino. Για την αυτόνομη κίνηση όμως, το ROS έχει διαθέσιμες λειτουργίες, όπως δημιουργία χαρτών, χειρισμό βάθους χάρτη και εντοπισμού εμποδίων, για να μπορείτε να δώσετε στο ρομπότ σας όση αυτονομία θέλετε.
Διαβάστε
περισσότερα στην ιστοσελίδα
και στο wiki
του ROS
Πηγή άρθρου:
https://www.linux.com/, ellak
0 σχόλια:
Δημοσίευση σχολίου