Quali kit UAV sarebbero adatti a un robotico principiante con esperienza di programmazione? [chiuso]


14

Sono davvero nuovo alla robotica, tuttavia sono un programmatore che ha familiarità con diverse lingue. Non ho un sacco di soldi da spendere e mi chiedevo cosa fosse davvero un ottimo kit di partenza.

Il mio criterio è che il kit sia economico e potente , in quanto la sua funzionalità è estensibile - qualcosa che consentirebbe al costruttore di essere creativo e possibilmente inventare nuovi modi di usarlo, non solo un kit modello glorificato.

Essere estensibili agli smartphone è un vantaggio.

Non sto cercando qualcosa di facile o introduttivo, solo qualcosa di potente, flessibile ed economico.


2
Puoi modificare la domanda e concentrarti un po 'di più sugli aspetti a cui sei particolarmente interessato? Al momento, è troppo ampio e sembra una lista dei desideri . Il tuo requisito di economico e potente potrebbe essere anche una dicotomia troppo lontana!
Andrew

Purtroppo, le domande per lo shopping non sono adatte ai siti di scambio di stack. Le raccomandazioni scadono troppo rapidamente e sono quindi raramente utili per i futuri visitatori. Molto meglio sono domande pratiche e rispondenti basate sui problemi reali che si affrontano .
Mark Booth

2
Definire economico. IBM ha una gamma eccellente di server a basso costo che costano ~ $$,$$$:-)
Lord Loh.

1
Il tuo smartphone è tutto ciò di cui hai bisogno per il cervello. Ora compra un telaio. Questa domanda non è ben studiata. Ti suggerisco di tornare con domande specifiche su integrazione, algoritmi o sistemi.
Josh Vander Hook,

Risposte:


8

Penso che la tua domanda sia un po 'troppo aperta. Per ottenere consigli più specifici, penso che dovresti fornire un'idea di quale aspetto della robotica vuoi essere coinvolto. L'aspetto del costrutto meccanico? Controllo del motore? Programmazione del microcontrollore? Uso di vari sensori? Ad esempio, posso chiederti cosa intendi per potente nella tua domanda ... coppia motrice o capacità di elaborazione di bordo? La robotica è un campo ampio.

Se non conoscessi la robotica, ti suggerirei di iniziare acquistando l'ultimo numero di riviste Servo e / o Robot (e quindi possibilmente abbonandoti). Basta dare un'occhiata a queste riviste per darti molte informazioni sull'attuale mercato della robotica più entusiasta / entusiasta, e nelle riviste ci sono molti inserzionisti per kit di ogni tipo.

Un microcontrollore popolare, economico, facile da imparare, ma flessibile, che può essere utilizzato per la robotica è l' Arduino . Esistono kit predefiniti per l'integrazione con gli smartphone. Controlla le informazioni qui:


Wow, non avevo capito che fosse una domanda così poliedrica. Quando dico potente, intendo qualcosa che può essere esteso a una vasta gamma di capacità. Un kit di partenza generale, abbastanza per essere divertente e consentire la massima creatività, pur tenendo conto del rapporto costo-efficacia. Quindi quando dico potente, sto davvero parlando dell'estensibilità della funzionalità piuttosto che del potere letterale. Grazie per la tua risposta, daremo sicuramente un'occhiata ad Arduinos.
OneChillDude,

2
Vedo che hai modificato la tua domanda per specificare un interesse per le applicazioni UAV. Dovresti dare un'occhiata a diydrones.com . Hanno una piattaforma controller standard basata sull'Arduino che chiamano ArduPilot . Ulteriori informazioni di alto livello sono nella descrizione dell'oggetto sparkfun .
Kaliatech,

2

Personalmente ritengo che Parallax abbia una buona serie di offerte in questo settore.

Per la prototipazione di ruote / terra, sceglierei un telaio Madeusa ($ 880). Questo è un ottimo telaio di partenza che può trasportare un carico utile decente ed è molto estensibile. Ho visto prototipi di robot di guardie di sicurezza e robot autonomi di camera camera realizzati su questa piattaforma che sono stati davvero impressionanti. Madeusa è sostanzialmente lo stesso telaio del Parallax Eddie ma senza le parti Elica e PC / Kinect. Rimuovendo queste parti, è possibile sostituire nuovamente nel proprio sistema di controllo come una soluzione basata su Arduino.

Il telaio ELEV-8 ($ 600) è una buona piattaforma di volo. Non ho provato questo da solo, ma ha buone recensioni come colpire un punto debole di costi, prestazioni, complessità e capacità.

In tutti i casi, suggerirei di imparare Arduino come piattaforma per microcontrollori per l'integrazione di sensori e attuatori. Grande comunità, costi bassi, capacità elevate.


450-

2

Arduino è perfetto per il tuo problema. Non viene utilizzato solo da hobbisti e principianti, ma viene spesso utilizzato dalle migliori università sia per l'insegnamento che per la ricerca. Arduino ha anche una grande comunità attiva che aiuta in caso di problemi.

Tuttavia, ci sono un paio di avvertenze sulla soluzione Arduino. 1) Hanno una potenza computazionale molto limitata e nessuna unità in virgola mobile che può rallentare ulteriormente il calcolo. 2) Lavorare con Arduino richiede una conoscenza rudimentale dell'elettronica. Naturalmente ci sono una miriade di tutorial che possono aiutarti a metterti in funzione in pochi minuti. Tuttavia, quando ho approfondito la robotica, volevo evitare l'aspetto dell'elettronica in modo da concentrarmi sulla programmazione.

Phidgets è una buona alternativa. Molti componenti di Phidgets sono astratti al punto che è necessario solo collegarli a un computer tramite USB e l'elaborazione viene eseguita su un desktop, laptop o computer a scheda singola (SBC) che hanno più potenza di elaborazione. Inoltre, Phidgets funziona con più sistemi operativi e offre un sacco di codice ben documentato per semplificare l'interfacciamento con le loro parti. Vale la pena notare che le soluzioni Phidgets tendono a costare un po 'di più rispetto alle soluzioni Arduino, ma sono ancora a prezzi ragionevoli.

Suggerirei contro Parallax . Sono interessanti ma non offrono nulla su Arduino, sono più costosi (di Arduino) e sono notevolmente meno flessibili dal punto di vista della programmazione nella mia esperienza.

Anche Phidgets non funziona bene nelle applicazioni UAV. Per questo, consiglierei di guardare ArduPilot . È una soluzione basata su Arduino per i robot UAV e UGV e include numerosi sensori integrati per la stima dello stato. Inoltre ArduPilo ha una propria grande comunità attiva.


2

Ottieni un kit LEGO NXT, costa circa $ 280 e ti divertirà molto.

Puoi controllarlo dal tuo computer utilizzando qualsiasi linguaggio di programmazione: basta inviare comandi Bluetooth al mattoncino LEGO NXT. È molto semplice!

Se vuoi saperne di più, ecco un semplice articolo KB a riguardo: http://www.robotappstore.com/Knowledge-Base/Introduction-To-Lego-NXT-Programming/32.html


UAV - Veicolo aereo senza pilota. Quale parte di un sistema LEGO è aerea? Sono stato un sostenitore della robotica LEGO per molto tempo, anche se questo sta iniziando a cambiare, ma non c'è mai stato alcun aspetto UAV nella robotica LEGO.
Spiked3,

Penso che si possa tranquillamente affermare che LEGO non è molto adatto per i sistemi aerei. Dai un'occhiata alla domanda: qualcuno ha fatto volare LEGO? e noterai che è considerato impossibile senza ricorrere a parti non LEGO. Inoltre, gli elementi di robotica Mindstorms sono particolarmente pesanti.
Joubarc,

1

Parrallax offre alcuni prodotti nello spazio che stai cercando, ma penso che ciò che vuoi davvero fare sia andare a hobby king;

http://www.hobbyking.com/hobbyking/store/_ 657 _501__Multi_Rotors_Parts-Flight_Controller.html

non commettere errori, SONO copie economiche di altri prodotti e, se ciò ti dà fastidio, torni alla parallasse e spendi l'intero importo. Andrei con il telaio 550 con motori, e aggiungerei i regolatori di velocità e quindi gli oggetti di scena

Guarda http://store.openpilot.org/ per hardware e software modificabili open source.

hobby king ha anche alcuni controller tra cui un arduino, ma preferirei il wii se fossi in me (solo preferenza personale)

Questa non è un'avventura plug and play !! Almeno finirai per saldare i tuoi cavi e, se non ti senti a tuo agio, stai alla larga.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.