Progetto Rover – Fase 1
Obiettivo e Vincoli Obiettivo è creare applicazione capace di controllare in remoto un Rover, dotato di torretta sensoriale e di braccio meccanico. Il controllo del Rover deve avvenire in due modalità: 1)Manuale 2)Automatica Lapplicazione deve essere sviluppata utilizzando Microsoft Robotics Studio.
Modalità Modalità manuale: Il Rover deve poter essere guidato manualmente in 2 modalità: 1)L applicazione propone un joystick grafico attraverso il quale lutente guida wireless il rover, la torretta sensoriale e il braccio; 2)Lapplicazione consente il movimento wireless del Rover, della torretta sensoriale e del braccio attraverso interfaccia usb collegata al PC (Logitech Dual Action Pad). Modalità automatica Data la pianta di un locale (che puo cambiare), al Rover viene data una Base ed un obiettivo da raggiungere (Punto B e/o Punto C). Lobiettivo deve essere raggiunto evitando automaticamente gli ostacoli attraverso lutilizzo dei sensori della torretta sensoriale. Al Rover viene fornita la pianta dellambiente in cui si deve muovere. Non la disposizione degli ostacoli. Il Rover deve poter passare dalla modalità automatica a quella manuale in qualsiasi momento. Deve essere data rappresentazione grafica della vista dei sensori. Il braccio è sempre controllato manualmente.
Esempio interfaccia Manual Mode Camera/Sensor view Manual PC interface Mode Manual PC Hardware Mode Turret Center Engine Stop Arm Center Open | Close
Esempio interfaccia Automatic Mode Base BC Load new floorplan Set Base Set Destination Automatic Mode Camera/Sensor view Arm Center Open | Close
Hardware utilizzato Rover: Controller: Turret: Arm: 3 servi assemblati Interfaccie: USB, Bluetooth Sensori: IR, Ultrasuoni, Magnetic Compass Il lavoro deve essere svolto presso nostra sede di Milano Tempo a disposizione per lanalisi: 2 giorni Tempo a disposizione per lo sviluppo dellapplicazione: 5 giorni Materiale HW: fornito Compenso: 1300 Il compenso verrà corrisposto dopo 20 test positivi su 30 effettuati (test set fornito).