Top Banner
ΣΥΣΤΗΜΑ ΠΛΟΗΓΗΣΗΣ AGRIROBOT ΕΡΓΟ: SAVSAR PROJECT NUMBER: 3298 CALL: NSRF, COMPETITIVENESS AND ENTREPRENEURSHIP, BILATERAL S & T COOPERATION BETWEEN GREECE AND ISRAEL, 2013-2015
12

Agrirobot Navigation System

Jul 20, 2015

Download

Technology

George Adamides
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Agrirobot Navigation System

ΣΥΣΤΗΜΑ ΠΛΟΗΓΗΣΗΣ

AGRIROBOT

ΕΡΓΟ: SAVSARPROJECT NUMBER: 3298

CALL: NSRF, COMPETITIVENESS AND ENTREPRENEURSHIP, BILATERAL S

& T COOPERATION BETWEEN GREECE AND ISRAEL, 2013-2015

Page 2: Agrirobot Navigation System

ΕΙΣΑΓΩΓΉ

Στο πλαίσιο του έργου SAVSAR, με στόχο

τη δημιουργία e-course με αντίστοιχο

εκπαιδευτικό υλικό για δοκιμές,

πειράματα και μεταφορά τεχνογνωσίας

Αξιοποίηση δυνατοτήτων σε νέο πεδίο

(αυτοματοποιημένη μικρο-γεωργία) ώστε

να δεικνύεται η δυνητική ευρύτητα

εφαρμογής των αποτελεσμάτων

Page 3: Agrirobot Navigation System

ΠΕΡΙΕΧΟΜΕΝΑ

Εφαρμογή πλοήγησης

Απαιτήσεις

Αρχιτεκτονική

Διαδικτυακή εφαρμογή

Διασύνδεση συστήματος πλοήγησης με

ασύρματους αισθητήρες θέσης

Απαιτήσεις

Αρχιτεκτονική

Εφαρμογή

Page 4: Agrirobot Navigation System

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

Παρουσίαση δεδομένων αισθητήρων agrirobot

στον χρήστη

Κάμερες

Στάθμη μπαταρίας

Αισθητήρας απόστασης (Sonar sensor)

Αλληλεπίδραση με αισθητήρες και robot

Κίνηση κάμερας

Κίνηση agrirobot από την διαδικτυακή εφαρμογή

Page 5: Agrirobot Navigation System

ΑΡΧΙΤΕΚΤΟΝΙΚΗ

Διαδικτυακή εφαρμογή Client – ServerServer: Agrirobot (ubuntu ROS OS, Apache web

server 2.2, PHP, Rosbright, ROS mjpeg streaming

server)

Client: PC – browser (jquery, Rosbright, bootstrap)

Μοντέλο αρχιτεκτονικής λογισμικού: MVC

(framework codegniter 2.4)

Page 6: Agrirobot Navigation System

ΔΙΑΔΙΚΤΥΑΚΉ ΕΦΑΡΜΟΓΉ

Η σελίδα ταυτοποίησης του χρήστη (Login page)

Page 7: Agrirobot Navigation System

ΔΙΑΔΙΚΤΥΑΚΉ ΕΦΑΡΜΟΓΉ

Κεντρική σελίδα του συστήματος όπου απεικονίζονται όλες οι κάμερες

Page 8: Agrirobot Navigation System

ΔΙΑΔΙΚΤΥΑΚΉ ΕΦΑΡΜΟΓΉ

Η σελίδα οδήγησης του robot. Ο χρήστης παρακολουθεί μόνο τις

κάμερες που αφορούν την οδήγηση

Page 9: Agrirobot Navigation System

ΔΙΑΔΙΚΤΥΑΚΉ ΕΦΑΡΜΟΓΉ

Η σελίδα χρήσης του Robot για ψεκασμό. Ο χρήστης παρακολουθεί την

κεντρική κάμερα και την κάμερα που έχει τη γωνία λήψης του

ψεκαστήρα

Page 10: Agrirobot Navigation System

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

ΑΣΎΡΜΑΤΟΥΣ ΑΙΣΘΗΤΉΡΕΣ ΘΈΣΗΣ

Μετακίνηση γωνίας λήψης της κύρια

κάμερας robot με τη χρήση του

συστήματος Pohemus wireless

positioning sensor από τον υπολογιστή

του χρήστη.

Επιπλέον θα υπάρχει δυνατότητα να γίνει

μετακίνηση της γωνίας λήψης της

κάμερας του robot χειροκίνητα από το

χρήστη με τη χρήση mouse

Page 11: Agrirobot Navigation System

ΑΡΧΙΤΕΚΤΟΝΙΚΗ

Controller

Polemus Wireless Sensor

Camera

Τα βασικά module του συστήματος πλοήγησης του robot με τους ασύρματος

αισθητήρες θέσης. Ο controller αναλαμβάνει μέσω ενός δειγματολήπτη να

διαβάζει τις τιμές εξόδου του Pohemus wireless sensor και βάση κάποιων

κριτηρίων να καθορίζει τη γωνία λήψης της κάμερας.

Pohemus wireless sensor

Page 12: Agrirobot Navigation System

ΕΦΑΡΜΟΓΗ

Το σύστημα πλοήγησης όπου γίνεται η διασύνδεση των ασύρματων

αισθητήρων θέσης με τη κάμερα του robot. Επιπλέον ο χρήστης μπορεί

χειροκίνητα να καθορίσει τη γωνία λήψης της κάμερας