Quali possono essere i requisiti hardware per fare un'applicazione SLAM (localizzazione e mappatura simultanea)?
Un semplice robot a trazione differenziale farà il lavoro per la piattaforma robotica di base. Per qualsiasi cosa di fantasia si può anche considerare robot 4wd per il vostro progetto. La selezione del motore e della batteria determinerà il carico utile che puoi portare sul tuo robot insieme al tempo operativo. Per il lidar rplidar è una buona opzione per la mappatura laser
Per il processore raspberry pi 3 è una buona scelta per compiti semplici e può gestire algoritmi SLAM (navigazione di base), anche se sarà super lento per fare qualsiasi tipo di visualizzazione. Consiglierei di andare per Odroid XU4 per il tuo progetto. È circa 4 volte più veloce del pi e può gestire calcoli pesanti. Se avete bisogno di più potenza considerate di ottenere una scheda Nvidia jetson TK.
Per la fotocamera- se state facendo il rilevamento di oggetti, una semplice web camera farebbe il lavoro. Se il vostro progetto prevede il rilevamento di oggetti, la segmentazione e la modellazione 3d, Kinect per Xbox è una scelta eccellente. Dovrete trovare il modo di alimentarlo però. Consiglierei vivamente l'Asus xtion pro live per il sensore 3d, ma purtroppo Asus ha interrotto la produzione ed è difficile mettere le mani su questo sensore per il momento. Un'alternativa più economica sarebbe la intel real sense camera disponibile solo in alcuni paesi.
Per il software- ROS è una scelta eccellente e tutti i sensori che ho menzionato sopra hanno pacchetti pronti all'uso su ROS. Funziona nativamente su diversi tipi di sistema operativo Linux e ha una grande base di supporto. Se siete nuovi a ROS, sarà una grande opportunità per sporcarsi le mani e imparare ROS.
Articoli simili
- Quali sono i requisiti minimi hardware e software per costruire la mia applicazione in Android?
- Quanto sono accurate le app di mappatura del crimine, e possono essere manipolate per proteggere il valore degli immobili?
- Qual è la differenza tra requisiti minimi e requisiti raccomandati nei giochi per PC?
- Quali sono i requisiti minimi di hardware per la programmazione python?