Jestem naprawdę nowy w robotyce, ale jestem programistą znającym kilka różnych języków. Nie mam dużo pieniędzy do wydania i zastanawiałem się, co to jest naprawdę dobry zestaw startowy.
Moim kryterium jest, aby zestaw był niedrogi i mocny , ponieważ jego funkcjonalność jest rozszerzalna - coś, co pozwoliłoby twórcy być kreatywnym i ewentualnie wynaleźć nowe sposoby korzystania z niego, a nie tylko chwalebny model.
Możliwość rozszerzenia na smartfony to plus.
Nie szukam czegoś łatwego ani wprowadzającego, tylko coś potężnego, elastycznego i opłacalnego.
$$,$$$
:-)Odpowiedzi:
Myślę, że twoje pytanie jest zbyt otwarte. Aby uzyskać bardziej szczegółowe rekomendacje, myślę, że musiałbyś podać jakieś pojęcie o tym, w który aspekt robotyki chcesz się zaangażować. Mechaniczny aspekt budowania? Kontrola silnika? Programowanie mikrokontrolera? Używasz różnych czujników? Jako przykład mogę zapytać, co masz na myśli mówiąc „ silny w swoim pytaniu”… moment obrotowy silnika lub możliwości obliczeniowe na pokładzie? Robotyka to szeroka dziedzina.
Jeśli bardzo nowy w robotyce, proponuję zacząć od zakupu najnowszego wydania Servo i / lub robotów magazynów (a potem ewentualnie subskrybowania). Wystarczy przejrzeć te czasopisma, aby uzyskać wiele informacji na temat obecnego rynku robotyki dla entuzjastów hobbystów / entuzjastów, aw czasopismach jest wielu reklamodawców zestawów wszelkiego rodzaju.
Popularnym, tańszym, łatwym do opanowania, a jednocześnie elastycznym mikrokontrolerem, którego można używać do robotyki, jest Arduino . Istnieją gotowe zestawy do integracji ze smartfonami. Sprawdź informacje tutaj:
źródło
Osobiście uważam, że Parallax ma dobry zestaw ofert w tej dziedzinie.
Do prototypowania na kołach / podłożu wybrałbym podwozie Madeusa (880 USD). To bardzo dobre podwozie początkowe, które może udźwignąć przyzwoitą ładowność i jest bardzo rozszerzalne. Widziałem prototypy robotów ochronnych i autonomiczne roboty kamerowe wykonane na tej platformie, które były bardzo imponujące. Madeusa to w zasadzie to samo podwozie co Parallax Eddie, ale bez części śmigła i PC / Kinect. Usuwając te części, możesz zastąpić je własnym systemem sterowania, takim jak rozwiązanie oparte na Arduino.
ELEV-8 podwozie ($ 600) jest dobrym pływające platformy. Nie próbowałem tego sam, ale ma dobre recenzje, ponieważ docenia koszt, wydajność, złożoność i możliwości.
We wszystkich przypadkach sugeruję nauczenie się Arduino jako platformy mikrokontrolera do integracji czujników i elementów wykonawczych. Świetna społeczność, niskie koszty, wysokie możliwości.
źródło
Arduino doskonale pasuje do twojego problemu. Jest używany nie tylko przez hobbystów i początkujących, ale jest często używany przez najlepsze uniwersytety zarówno do nauczania, jak i do badań. Arduino ma również dużą aktywną społeczność, która pomaga, gdy masz problem.
Istnieje jednak kilka zastrzeżeń dotyczących rozwiązania Arduino. 1) Mają bardzo ograniczoną moc obliczeniową i brak jednostki zmiennoprzecinkowej, która może dodatkowo spowolnić obliczanie. 2) Praca z Arduino wymaga podstawowej znajomości elektroniki. Oczywiście istnieją niezliczone samouczki, które mogą pomóc w rozpoczęciu pracy w ciągu kilku minut. Jednak kiedy po raz pierwszy zagłębiłem się w robotykę, chciałem uniknąć aspektu elektroniki, aby skupić się na programowaniu.
Phidgets to dobra alternatywa. Wiele komponentów Phidgets jest abstrakcyjnych do tego stopnia, że wystarczy podłączyć je do komputera przez USB, a przetwarzanie odbywa się na komputerze stacjonarnym, laptopie lub komputerze jednopłytkowym (SBC), które mają większą moc przetwarzania. Ponadto Phidgets współpracuje z wieloma systemami operacyjnymi i oferuje wiele dobrze udokumentowanego kodu w celu uproszczenia interfejsu z ich częściami. Warto zauważyć, że rozwiązania Phidgets kosztują nieco więcej niż rozwiązania Arduino, ale nadal są w rozsądnej cenie.
Proponuję przed Parallax . Są interesujące, ale nie oferują niczego poza Arduino, są droższe (niż Arduino) i z mojego doświadczenia są znacznie mniej elastyczne z punktu widzenia programowania.
Phidgets również nie działają dobrze w aplikacjach UAV. W tym celu radzę spojrzeć na ArduPilot . Jest to rozwiązanie oparte na Arduino dla robotów UAV i UGV i zawiera szereg wbudowanych czujników do oceny stanu. Ponadto ArduPilo ma własną dużą aktywną społeczność.
źródło
Zdobądź zestaw LEGO NXT, kosztuje on około 280 USD i da ci dużo zabawy.
Możesz sterować nim z komputera za pomocą dowolnego języka programowania - wystarczy wysłać polecenia Bluetooth na klocek LEGO NXT. To bardzo proste!
Jeśli chcesz dowiedzieć się więcej - oto prosty artykuł KB na ten temat: http://www.robotappstore.com/Knowledge-Base/Introduction-To-Lego-NXT-Programming/32.html
źródło
Parrallax oferuje niektóre produkty w przestrzeni, której szukasz, ale myślę, że tak naprawdę chcesz zrobić to królem hobby;
http://www.hobbyking.com/hobbyking/store/_ 657 _501__Multi_Rotors_Parts-Flight_Controller.html
nie popełnijcie błędu, są to tanie kopie innych produktów, a jeśli to przeszkadza, wracacie do paralaksy i wydajecie pełną kwotę. Poszłbym z ramą 550 z silnikami, a następnie dodać kontrolery prędkości i rekwizyty
Zajrzyj na http://store.openpilot.org/, aby sprawdzić modyfikowalny sprzęt i oprogramowanie typu open source.
hobby król ma również kilka kontrolerów, w tym arduino, ale wolałbym Wii, gdyby to był ja (tylko osobiste preferencje)
To nie jest przygoda typu plug and play !! Przynajmniej skończysz lutować własne kable, a jeśli nie czujesz się z tym komfortowo, zachowaj spokój.
źródło
Parralax oferuje wiele zestawów, które są stosunkowo tanie i można je rozszerzać.
źródło