Към съдържанието
bots.bg

DIY

Научете го сами, стъпка по стъпка

Не е нужно да купувате робот за 6 000 евро, за да започнете. Най-голямата част от ученето става в симулация и с малки модели. Пътеката по-долу е подредена от безплатното към скъпото. Спрете, където ви стига.

  1. 0
    Ниво 01–2 седмици0 €

    Разберете как се движи един робот

    Прочетете основите и гледайте как се обучават роботи в симулация. Целта е да знаете думите (степени на свобода, актуатор, баланс) преди да пипнете код.

    Какво ще научите

    • Какво са степените на свобода
    • Как роботът пази баланс
    • Разлика между програма и обучен модел

    Какво ви трябва

    • Компютър с интернет
    • Раздел „Речник“ на този сайт
  2. 1
    Ниво 12–4 седмици0 €

    Първият ви виртуален робот

    Инсталирайте безплатен симулатор и пуснете готов модел на хуманоид. Променете параметри и наблюдавайте какво се случва, без риск да счупите нещо.

    Какво ще научите

    • Основи на Python
    • Работа със симулатор
    • Какво е „награда“ при обучение с подсилване

    Какво ви трябва

    • Компютър (по-добре с видеокарта за по-сложни обучения)
    • Python

    MuJoCo (безплатен физичен симулатор) ↗

  3. 2
    Ниво 21–3 месецаориентировъчно десетки до няколкостотин

    Управление на реален малък робот

    Малък робот със серво двигатели и микроконтролер (Arduino, ESP32 или Raspberry Pi) ви учи на електроника, захранване и реални грешки, които симулацията не показва.

    Какво ще научите

    • Серво двигатели и захранване
    • Четене на сензори
    • Проста походка по зададена последователност

    Какво ви трябва

    • Микроконтролер или Raspberry Pi
    • Серво двигатели
    • Захранване с подходящ ток
    • Основни инструменти

    Внимание: Серво двигателите могат да прищипнат пръсти. Захранвайте с правилен ток, за да не прегреят.

  4. 3
    Ниво 32–6 месеца0 € за софтуера

    ROS 2 и по-сериозен софтуер

    ROS 2 е стандартен софтуерен рамков слой за роботи. Помага да свържете сензори, управление и симулация в един проект. Така учите това, което ползват и професионалните екипи.

    Какво ще научите

    • Основи на ROS 2
    • Топики и услуги
    • Симулация и реален робот с един и същ код

    Какво ви трябва

    • Компютър с Linux (или виртуална машина)
    • Търпение

    ROS (официален сайт) ↗

  5. 4
    Ниво 4месеци, понякога повечехиляди €

    Отворен хуманоид за сглобяване

    Има проекти с публични чертежи и код. Berkeley Humanoid Lite е отворен хуманоид с 3D-печатни редуктори, чиято цена на частите е обявена под 5 000 $ (по американски цени). InMoov е по-стар отворен проект на 3D-печатан робот в човешки ръст. Двата изискват 3D принтер, умения и време.

    Какво ще научите

    • 3D печат и сглобяване
    • Реално обучение на походка
    • Диагностика на повреди

    Какво ви трябва

    • 3D принтер
    • Много време
    • Бюджет за части и резервни части

    Внимание: Сглобеният у дома робот не е сертифицирана машина. Тествайте с окачване и далеч от хора. Литиевите батерии изискват особено внимание.

    Berkeley Humanoid Lite ↗InMoov ↗

Съвети от пътя

  • Започнете със симулация. Тя е безплатна и не счупва нищо.
  • Правете малки стъпки и записвайте какво работи. Покажете проекта във форума.
  • Не купувайте скъп робот, преди да знаете какво искате да направите с него.
  • Присъединете се към отворени общности и четете чуждите грешки, не само успехите.
  • Безопасността е на първо място: аварийно спиране, окачване, далеч от деца.

Сроковете и сумите са ориентировъчни и зависят от опита ви. Споделете проекта си или попитайте във форума, раздел DIY.