Evitare gli ostacoli di notte

In questo blog, dimostriamo come eseguire il nostro algoritmo di rilevamento degli ostacoli utilizzando raspberry pi e un rover Sphero RVR. Il rilevamento degli ostacoli comporta la classificazione di pixel significativi come ostacoli e l'identificazione di percorsi attraversabili. Le immagini di esempio sono state ottenute dalla fotocamera Raspberry Pi. La configurazione è mostrata di seguito.


Eseguiamo un codice python per ottenere l'output, il codice sorgente dell'API può essere trovato di seguito.

Codice sorgente API da GitHub

Dovrai avere una chiave di abbonamento per usarlo, puoi controllare il blog introduttivo su come ottenere la chiave di abbonamento gratuita.

Inseriamo l'immagine di esempio come immagine base64. L'output restituirà un'immagine della mappa degli ostacoli base64 se l'elaborazione ha esito positivo. Di seguito è riportata un'immagine di input di esempio e la risposta.

Original Image Obstacle Image

Original Image Obstacle Image

L'output mostra ostacoli collegati, la regione nera è dove non sono stati rilevati ostacoli e i pixel con il colore rappresentano gli ostacoli. I colori rappresentano gli ostacoli collegati. Un singolo ostacolo può essere rappresentato con più colori. Nel nostro prossimo blog, mostriamo come utilizzare la mappa degli ostacoli di cui sopra per muoversi evitando gli ostacoli.


Controlla altri blog!

Trova altri blog insieme ad altri video interessanti e documenti tecnici qui sotto!

Contattaci

Hai domande? Mandaci un messaggio e ti risponderemo presto!

È richiesto un nome valido.
Inserisci un indirizzo email valido.
Oggetto:
L'oggetto del messaggio è obbligatorio.
Inserisci il tuo messaggio