Какой набор (ы) БПЛА подойдет начинающему робототехнику с опытом программирования? [закрыто]


14

Я действительно новичок в робототехнике, однако я программист, знакомый с несколькими разными языками. У меня нет денег, чтобы тратить, и мне было интересно, что такое действительно хороший стартовый набор.

Мой критерий состоит в том, что набор должен быть недорогим и мощным , поскольку его функциональность расширяема - то, что позволило бы конструктору проявить изобретательность и, возможно, придумать новые способы его использования, а не просто прославленный набор моделей.

Возможность расширения на смартфоны является плюсом.

Я не ищу что-то простое или вводное, просто что-то мощное, гибкое и экономически эффективное.


2
Можете ли вы отредактировать вопрос и уделить больше внимания аспектам, которые вас особенно интересуют? На данный момент он слишком широкий и выглядит как список пожеланий . Ваше требование недорогой и мощной может быть слишком дихотомии слишком далеко!
Андрей

К сожалению, вопросы о покупках не подходят для сайтов обмена стека. Рекомендации слишком быстро устаревают и поэтому редко бывают полезны для будущих посетителей. Намного лучше практичные, отвечающие вопросы, основанные на реальных проблемах, с которыми вы сталкиваетесь .
Марк Бут

2
Определить недорого. У IBM отличный ассортимент недорогих серверов, которые стоят ~ $$,$$$:-)
Лорд Ло.

1
Ваш смартфон - это все, что вам нужно для мозгов. Теперь просто купите шасси. Этот вопрос недостаточно изучен. Я предлагаю вам вернуться с конкретными вопросами об интеграции, алгоритмах или системах.
Джош Вандер Крюк

Ответы:


8

Я думаю, что ваш вопрос слишком открыт. Чтобы получить более конкретные рекомендации, я думаю, вам нужно дать некоторое представление о том, в каком аспекте робототехники вы хотите участвовать. Аспект механического наращивания? Управление двигателем? Программирование микроконтроллера? Использование различных датчиков? В качестве примера, я могу спросить, что вы подразумеваете под мощным в своем вопросе: крутящий момент двигателя или бортовые вычислительные возможности? Робототехника - это широкое поле.

Если вы новичок в робототехнике, я бы посоветовал вам начать с покупки последнего номера журналов Servo и / или Robot (а затем, возможно, подписаться). Просто просматривая эти журналы, вы получите много информации о текущем рынке хобби и энтузиастов робототехники, и в журналах есть много рекламодателей для наборов всех типов.

Arduino - популярный, недорогой, простой в освоении, но гибкий микроконтроллер, который можно использовать для робототехники . Существуют готовые комплекты для интеграции со смартфонами. Проверьте информацию здесь:


Вау, я не понимал, что это такой многогранный вопрос. Когда я говорю «мощный», я имею в виду нечто, что может быть расширено до самых разных возможностей. Общий стартовый набор, достаточный для того, чтобы быть веселым и учитывающим максимальную креативность, при этом имея в виду экономическую эффективность. Поэтому, когда я говорю «мощный», я действительно говорю о расширяемости функциональности, а не о буквальной силе. Спасибо за ваш ответ, обязательно взглянем на arduinos.
OneChillDude

2
Я вижу, что вы отредактировали свой вопрос, чтобы указать интерес к применениям БПЛА. Вы должны проверить diydrones.com . У них есть готовая платформа контроллера на основе Arduino, которую они называют ArduPilot . Дополнительная информация высокого уровня находится в описании элемента sparkfun .
Калиатех

2

Лично я чувствую, что у Parallax есть хороший набор предложений в этой области.

Для прототипирования колес / грунта я бы выбрал шасси Madeusa (880 долларов). Это очень хорошее стартовое шасси, которое может нести приличную полезную нагрузку и является очень расширяемым. Я видел прототипы роботов охранников и роботов с автономной камерой, сделанные на этой платформе, которые были очень впечатляющими. Madeusa - это в основном то же шасси, что и Parallax Eddie, но без частей Propeller и PC / Kinect. Удалив эти детали, вы можете заменить их в своей собственной системе управления, например, на основе решения Arduino.

ELEV-8 шасси ($ 600) является хорошей платформой летать. Я не пробовал это сам, но у него есть хорошие отзывы, как удачное место по цене, производительности, сложности и возможностям.

Во всех случаях я бы предложил использовать Arduino в качестве платформы для микроконтроллеров для интеграции датчиков и исполнительных механизмов. Отличное сообщество, низкие цены, высокие возможности.


450-

2

Arduino отлично подходит для вашей проблемы. Он не только используется любителями и начинающими, но и часто используется ведущими университетами как для обучения, так и для исследований. Arduino также имеет большое активное сообщество, которое помогает, когда у вас есть проблемы.

Однако есть несколько оговорок к решению Arduino. 1) Они имеют очень ограниченную вычислительную мощность и не имеют единиц с плавающей запятой, что может еще больше замедлить вычисления. 2) Работа с Arduino требует элементарного понимания электроники. Конечно, есть множество учебных пособий, которые помогут вам начать работу за считанные минуты. Однако, когда я впервые углубился в робототехнику, я хотел избежать аспекта электроники, чтобы сосредоточиться на программировании.

Phidgets - хорошая альтернатива. Многие компоненты Phidgets абстрагированы до такой степени, что вам нужно только подключить их к компьютеру через USB, а обработка выполняется на настольном компьютере, ноутбуке или одноплатном компьютере (SBC), которые имеют большую вычислительную мощность. Кроме того, Phidgets работает с несколькими операционными системами, и они предлагают много хорошо документированного кода для упрощения взаимодействия с их частями. Стоит отметить, что решения Phidgets, как правило, стоят немного дороже, чем решения Arduino, но они по-прежнему по разумным ценам.

Я бы предложил против Параллакса . Они интересны, но они не предлагают ничего по сравнению с Arduino, они более дорогие (чем Arduino), и они, по моему опыту, значительно менее гибки с точки зрения программирования.

Также Phidgets не работают хорошо в приложениях БПЛА. Для этого я бы посоветовал посмотреть на ArduPilot . Это решение на базе Arduino для роботов UAV и UGV и включает в себя ряд встроенных датчиков для оценки состояния. Кроме того, ArduPilo имеет свое большое активное сообщество.


2

Получите комплект LEGO NXT, он будет стоить около 280 долларов и доставит вам массу удовольствия.

Вы можете управлять им со своего компьютера, используя любой язык программирования - просто отправьте команды Bluetooth на блок LEGO NXT. Это очень просто!

Если вы хотите узнать больше - вот простая статья об этом: http://www.robotappstore.com/Knowledge-Base/Introduction-To-Lego-NXT-Programming/32.html


БПЛА - беспилотный летательный аппарат. Какая часть системы LEGO является воздушной? Я был сторонником робототехники LEGO в течение долгого времени, хотя это начинает меняться, но никогда не было никакого аспекта БПЛА в робототехнике LEGO.
Spiked3

Я думаю, можно с уверенностью сказать, что LEGO не очень хорошо подходит для антенных систем. Пожалуйста, посмотрите на вопрос , кто-нибудь заставил LEGO летать? и вы заметите, что это считается невозможным без использования деталей, не принадлежащих LEGO. Плюс, элементы робототехники Mindstorms особенно тяжелы.
Joubarc

1

Parrallax предлагает некоторые продукты в пространстве, которое вы ищете, но я думаю, что вы действительно хотите сделать, это пойти к королю хобби;

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

не заблуждайтесь, они являются дешевыми копиями других продуктов, и если это вас беспокоит, вы вернетесь к параллаксу и потратите всю сумму. Я бы пошел с рамой 550 с моторами, и добавил бы регуляторы скорости, и реквизиты тогда

Посмотрите на http://store.openpilot.org/ для аппаратного и программного обеспечения с открытым исходным кодом, которое можно модифицировать.

У Hobby King также есть несколько контроллеров, включая Arduino, но я бы предпочел Wii, если бы это был я (просто личное предпочтение)

Это не приключение подключи и играй !! Вы, по крайней мере, в конечном итоге будете паять свои собственные кабели, и если вам это неудобно, держитесь подальше.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.