Navigazione intelligente
Nel caso di una possibile navigazione, è come usare un tosaerba elettrico, anche se la macchina può finalmente completare l'operazione, ma la velocità di completamento potrebbe non essere abbastanza veloce. Inoltre, il fondo della nave è generalmente molto grande, di solito più di 3.000 metri quadrati. Al fine di garantire che la superficie del fondo sia pulita, la nave sarà simultaneamente
Inserisci più auto robot HullBUG. I robot hanno bisogno di un sistema che assicuri che la navigazione sia coordinata e coordinata. Di conseguenza, l'azienda ha sviluppato una serie di diverse modalità di navigazione che possono aiutare HullBUG a raggiungere un'efficace pulizia delle navi. Il fondo della nave sarà diviso in più aree. Un gran numero di algoritmi è stato accumulato per pulire gradualmente la nave. Inoltre, vengono utilizzati algoritmi complementari e sensori corrispondenti per assicurare un'efficace pulizia del fondo piatto della nave. Inoltre, HullBUG può essere manipolato tramite Microsonic Ranged Sonar (MARS).
A tal fine, l'azienda ha sviluppato anche un sonar a corto raggio con un raggio di trasmissione concentrato in modo che la macchina robotizzata possa "vedere" la parete anteriore o il bordo del lavandino. Un altro tipo di navigazione utilizza i sistemi di sensori microelettromeccanici (MEMS) per comunicare le informazioni di navigazione. C'è anche una modalità di feedback che utilizza un contachilometri basato su encoder. L'odometro posiziona il sistema mobile in base ai dati del suo sistema di propulsione. Le informazioni di feedback del sensore vengono estratte dal motore per valutare accuratamente il percorso. Il sensore Hall del motore è stato sostituito da un encoder ottico ausiliario a causa delle sue dimensioni ridotte e del basso costo. Il sensore Hall è abbinato alla combinazione motore / cambio selezionata per ottenere una precisione inferiore a 1 mm per la misurazione del chilometraggio.
Sviluppo software continuo
Una volta selezionato il sistema di controllo del movimento appropriato per il veicolo robotico autocontrollato e messo in atto, lo sviluppo del software rappresenterà sempre una parte importante dei costi di sviluppo. Una delle sfide più importanti per il team di sviluppo è progettare azioni di navigazione fluide e affidabili per ottenere un posizionamento preciso in speciali condizioni ambientali. Ciò richiede una programmazione multipla per reagire alle diverse condizioni che possono verificarsi durante il processo di pulizia dello scafo. La parte più difficile di questo sistema complesso è la corretta architettura della logica di controllo, che estende il comportamento di navigazione.
"Anche se hai lavorato duramente per molti anni, hai ancora bisogno di investire un sacco di soldi nello sviluppo del software", ha detto Holappa. "Sebbene la macchina robotizzata sia perfettamente funzionante, deve eseguire una serie di test sullo scafo". Oggi le auto robotiche sono state in grado di svolgere i loro compiti in aree in cui nessuna immagine è disegnata in condizioni estremamente sfavorevoli. Inoltre, l'auto deve essere in grado di tornare in superficie per il riciclaggio. Questo sembra un compito molto difficile, ma Mr. Holappa è molto ottimista: "Non molto tempo fa, un tecnico ha accettato l'addestramento delle applicazioni e ha padroneggiato il dispositivo in un tempo molto breve.L'interfaccia utente è già inclusa nel veicolo di superficie senza equipaggio di SeaRobotics ( La linea di prodotti USV ha un'interfaccia grafica intuitiva che è stata dimostrata dopo centinaia di ore di utilizzo pratico da diversi clienti diversi.L'auto funziona correttamente e il software di navigazione funziona bene.Il prossimo obiettivo è costruire la struttura dell'interfaccia per rendere Sistema HullBUG più facile da usare, anche per coloro che non sono addestrati in competenze tecniche.






