Я действительно новичок в робототехнике, однако я программист, знакомый с несколькими разными языками. У меня нет денег, чтобы тратить, и мне было интересно, что такое действительно хороший стартовый набор.
Мой критерий состоит в том, что набор должен быть недорогим и мощным , поскольку его функциональность расширяема - то, что позволило бы конструктору проявить изобретательность и, возможно, придумать новые способы его использования, а не просто прославленный набор моделей.
Возможность расширения на смартфоны является плюсом.
Я не ищу что-то простое или вводное, просто что-то мощное, гибкое и экономически эффективное.
$$,$$$
:-)Ответы:
Я думаю, что ваш вопрос слишком открыт. Чтобы получить более конкретные рекомендации, я думаю, вам нужно дать некоторое представление о том, в каком аспекте робототехники вы хотите участвовать. Аспект механического наращивания? Управление двигателем? Программирование микроконтроллера? Использование различных датчиков? В качестве примера, я могу спросить, что вы подразумеваете под мощным в своем вопросе: крутящий момент двигателя или бортовые вычислительные возможности? Робототехника - это широкое поле.
Если вы новичок в робототехнике, я бы посоветовал вам начать с покупки последнего номера журналов Servo и / или Robot (а затем, возможно, подписаться). Просто просматривая эти журналы, вы получите много информации о текущем рынке хобби и энтузиастов робототехники, и в журналах есть много рекламодателей для наборов всех типов.
Arduino - популярный, недорогой, простой в освоении, но гибкий микроконтроллер, который можно использовать для робототехники . Существуют готовые комплекты для интеграции со смартфонами. Проверьте информацию здесь:
источник
Лично я чувствую, что у Parallax есть хороший набор предложений в этой области.
Для прототипирования колес / грунта я бы выбрал шасси Madeusa (880 долларов). Это очень хорошее стартовое шасси, которое может нести приличную полезную нагрузку и является очень расширяемым. Я видел прототипы роботов охранников и роботов с автономной камерой, сделанные на этой платформе, которые были очень впечатляющими. Madeusa - это в основном то же шасси, что и Parallax Eddie, но без частей Propeller и PC / Kinect. Удалив эти детали, вы можете заменить их в своей собственной системе управления, например, на основе решения Arduino.
ELEV-8 шасси ($ 600) является хорошей платформой летать. Я не пробовал это сам, но у него есть хорошие отзывы, как удачное место по цене, производительности, сложности и возможностям.
Во всех случаях я бы предложил использовать Arduino в качестве платформы для микроконтроллеров для интеграции датчиков и исполнительных механизмов. Отличное сообщество, низкие цены, высокие возможности.
источник
Arduino отлично подходит для вашей проблемы. Он не только используется любителями и начинающими, но и часто используется ведущими университетами как для обучения, так и для исследований. Arduino также имеет большое активное сообщество, которое помогает, когда у вас есть проблемы.
Однако есть несколько оговорок к решению Arduino. 1) Они имеют очень ограниченную вычислительную мощность и не имеют единиц с плавающей запятой, что может еще больше замедлить вычисления. 2) Работа с Arduino требует элементарного понимания электроники. Конечно, есть множество учебных пособий, которые помогут вам начать работу за считанные минуты. Однако, когда я впервые углубился в робототехнику, я хотел избежать аспекта электроники, чтобы сосредоточиться на программировании.
Phidgets - хорошая альтернатива. Многие компоненты Phidgets абстрагированы до такой степени, что вам нужно только подключить их к компьютеру через USB, а обработка выполняется на настольном компьютере, ноутбуке или одноплатном компьютере (SBC), которые имеют большую вычислительную мощность. Кроме того, Phidgets работает с несколькими операционными системами, и они предлагают много хорошо документированного кода для упрощения взаимодействия с их частями. Стоит отметить, что решения Phidgets, как правило, стоят немного дороже, чем решения Arduino, но они по-прежнему по разумным ценам.
Я бы предложил против Параллакса . Они интересны, но они не предлагают ничего по сравнению с Arduino, они более дорогие (чем Arduino), и они, по моему опыту, значительно менее гибки с точки зрения программирования.
Также Phidgets не работают хорошо в приложениях БПЛА. Для этого я бы посоветовал посмотреть на ArduPilot . Это решение на базе Arduino для роботов UAV и UGV и включает в себя ряд встроенных датчиков для оценки состояния. Кроме того, ArduPilo имеет свое большое активное сообщество.
источник
Получите комплект LEGO NXT, он будет стоить около 280 долларов и доставит вам массу удовольствия.
Вы можете управлять им со своего компьютера, используя любой язык программирования - просто отправьте команды Bluetooth на блок LEGO NXT. Это очень просто!
Если вы хотите узнать больше - вот простая статья об этом: http://www.robotappstore.com/Knowledge-Base/Introduction-To-Lego-NXT-Programming/32.html
источник
Parrallax предлагает некоторые продукты в пространстве, которое вы ищете, но я думаю, что вы действительно хотите сделать, это пойти к королю хобби;
http://www.hobbyking.com/hobbyking/store/_ 657 _501__Multi_Rotors_Parts-Flight_Controller.html
не заблуждайтесь, они являются дешевыми копиями других продуктов, и если это вас беспокоит, вы вернетесь к параллаксу и потратите всю сумму. Я бы пошел с рамой 550 с моторами, и добавил бы регуляторы скорости, и реквизиты тогда
Посмотрите на http://store.openpilot.org/ для аппаратного и программного обеспечения с открытым исходным кодом, которое можно модифицировать.
У Hobby King также есть несколько контроллеров, включая Arduino, но я бы предпочел Wii, если бы это был я (просто личное предпочтение)
Это не приключение подключи и играй !! Вы, по крайней мере, в конечном итоге будете паять свои собственные кабели, и если вам это неудобно, держитесь подальше.
источник
Parralax предлагает ряд сравнительно дешевых и расширяемых наборов.
источник