Некоторые из способов создать своего бота сегодня

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

Для электронного мозга робота вы можете использовать Raspberry Pi или же Arduino Или любой другой тип платы микроконтроллера. Вам понадобится макетная плата, чтобы управлять приводами, чтобы робот двигался, используя колеса, гусеницы или даже ноги. Или вы можете создать роботизированную руку.

Некоторые из способов создать своего бота сегодня

Здесь мы исследуем некоторые из самых популярных и интересных подходов к созданию бота так, как вам нравится.

1. Колесный робот

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

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

Шасси образует корпус робота. Для этой цели вы можете купить комплект или создать свою собственную структуру с нуля, используя детали, напечатанные на 3D-принтере / вырезанные лазером, или любые материалы, которые у вас есть под рукой.

Для труднопроходимой местности ваш робот может быть оснащен гусеницами или даже качающейся подвеской, например марсоходом NASA Mars Perseverance.

Хотя можно добавить управляемые колеса, самый простой способ управлять роботом - заставить двигатель (-ы) с одной стороны работать быстрее, чем с другой. Или вы можете использовать специальные колеса Mecanum с наклонным роликом, чтобы он мог двигаться вбок.

Добавление датчиков к роботу поможет ему двигаться независимо после программирования. Ультразвуковой датчик расстояния позволит ему избегать препятствий, а направленный вниз инфракрасный датчик можно использовать для отслеживания черной линии на земле.

Вы также можете добавить камеру для удаленного просмотра видео и распознавания объектов с помощью библиотеки компьютерного зрения, такой как OpenCV. Колесные роботы обычно энергоэффективны и просты в управлении.

2. Самобалансирующийся робот

Самобалансирующийся робот использует два колеса IMU (инерциальный измерительный блок) с акселерометром и датчиками гироскопа для обнаружения движения и вращения. Это позволяет ему регулировать балансировку в соответствии с двигателями и избегать падений.

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

3. Робот на ногах.

У этого робота есть ноги… буквально. Создание и эксплуатация робота с ногами сложнее, чем с использованием колес, так как вам нужно будет создать гибкие соединения ног и добавить серводвигатель к каждому суставу, чтобы он мог двигаться с точностью. Соединения обычно изготавливаются с помощью 3D-печати или лазерной резки.

Создание робота с четырьмя, шестью или восемью ногами делает его устойчивее и легче управляемым, чем двуногого робота (см. Ниже). Обратной стороной является то, что для подключения всего этого оборудования на ногах будет задействована полная нагрузка проводов. Собираетесь создать робота-кошку, собаку, насекомое или паука?

4. Двуногий робот

Если вы хотите создать собственного бота, очень похожего на того, что представлено в сериале в стиле «Звездных войн», то это именно тот бот, который вам нужен.

Хотя подключать провода проще, чем робота, у которого больше ног, у двуногого робота есть дополнительная проблема - заставить его сбалансировать, чтобы он не упал.

Достижение плавности ходьбы - ключ к тому, чтобы ваш робот оставался в вертикальном положении во время движения. При желании вы также можете установить IMU с датчиками акселерометра и гироскопа (см. Самобалансирующийся робот выше).

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

5. Роботизированная рука

Большинство промышленных роботов - это механические руки, которые поднимают предметы и манипулируют ими. Если вы хотите создать свою собственную группу, для начала доступно довольно много групп, например ПиАрм.

Как и в случае с роботизированными ногами, рука будет состоять из нескольких суставов, каждый из которых оснащен серводвигателем для точного управления его движением. Для максимальной ловкости вам нужна рука с достаточным количеством суставов, включая поворотное основание, которая обеспечивает не менее шести степеней свободы (6DOF).

Чтобы создать свою руку с нуля, вы можете использовать модульную систему сборки, например Meccano, или более специализированную и точную систему сборки роботов, например Актоботикс.

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

6. ТНПА

Как предсказал Гомер Симпсон в своей песне, в будущем все будут жить под водой. А пока вы можете исследовать океан с помощью подводного робота, также известного как ROV (дистанционно управляемые подводные аппараты).

Первое, что нужно учесть: вода и электроника - не лучшая комбинация! Таким образом, вам понадобится отличная гидроизоляция конструкции для защиты электронных устройств внутри робота; Для дополнительной безопасности вы можете покрыть внутренние соединения проводов смолой.

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

Гироскоп поможет определить направление движения робота под водой, а камера и свет позволят дистанционному оператору видеть. Отправить видео по беспроводной сети на другое устройство через воду непросто, поэтому рекомендуется подключить кабель.

7. Роботизированные рыбы

Для лучших подводных роботов можно создать робота-рыбу. Его создание — амбициозный проект, требующий точной 3D-печати, индивидуального дизайна корпуса и подвижных плавников/хвоста для управления.

Группы академических исследователей создали несколько отличных примеров роботизированных рыб, которые ищут секретный способ плавать рядом с настоящими косяками рыб, чтобы изучить их поведение. Команда CSAIL MIT создала SoFi; Эта роботизированная рыба имеет инновационный хвост, вдохновленный биологической системой, используемой в плавниках тунца. Проверять Лучшие 3D-принтеры для начинающих до 500 долларов Чтобы помочь вам создать свой прототип.

Способы создать своего бота сегодня: успешно разработано

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

Вы можете построить семь типов роботов:

  • Колесный робот.
  • Самобалансирующийся робот.
  • Ноги робота.
  • Двуногий робот.
  • Роботизированная рука.
  • РОВ.
  • робот-рыба

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

Источник
Перейти к верхней кнопке