DIY
Научете го сами, стъпка по стъпка
Не е нужно да купувате робот за 6 000 евро, за да започнете. Най-голямата част от ученето става в симулация и с малки модели. Пътеката по-долу е подредена от безплатното към скъпото. Спрете, където ви стига.
- 0Ниво 01–2 седмици0 €
Разберете как се движи един робот
Прочетете основите и гледайте как се обучават роботи в симулация. Целта е да знаете думите (степени на свобода, актуатор, баланс) преди да пипнете код.
Какво ще научите
- Какво са степените на свобода
- Как роботът пази баланс
- Разлика между програма и обучен модел
Какво ви трябва
- Компютър с интернет
- Раздел „Речник“ на този сайт
- 1Ниво 12–4 седмици0 €
Първият ви виртуален робот
Инсталирайте безплатен симулатор и пуснете готов модел на хуманоид. Променете параметри и наблюдавайте какво се случва, без риск да счупите нещо.
Какво ще научите
- Основи на Python
- Работа със симулатор
- Какво е „награда“ при обучение с подсилване
Какво ви трябва
- Компютър (по-добре с видеокарта за по-сложни обучения)
- Python
- 2Ниво 21–3 месецаориентировъчно десетки до няколкостотин
Управление на реален малък робот
Малък робот със серво двигатели и микроконтролер (Arduino, ESP32 или Raspberry Pi) ви учи на електроника, захранване и реални грешки, които симулацията не показва.
Какво ще научите
- Серво двигатели и захранване
- Четене на сензори
- Проста походка по зададена последователност
Какво ви трябва
- Микроконтролер или Raspberry Pi
- Серво двигатели
- Захранване с подходящ ток
- Основни инструменти
Внимание: Серво двигателите могат да прищипнат пръсти. Захранвайте с правилен ток, за да не прегреят.
- 3Ниво 32–6 месеца0 € за софтуера
ROS 2 и по-сериозен софтуер
ROS 2 е стандартен софтуерен рамков слой за роботи. Помага да свържете сензори, управление и симулация в един проект. Така учите това, което ползват и професионалните екипи.
Какво ще научите
- Основи на ROS 2
- Топики и услуги
- Симулация и реален робот с един и същ код
Какво ви трябва
- Компютър с Linux (или виртуална машина)
- Търпение
- 4Ниво 4месеци, понякога повечехиляди €
Отворен хуманоид за сглобяване
Има проекти с публични чертежи и код. Berkeley Humanoid Lite е отворен хуманоид с 3D-печатни редуктори, чиято цена на частите е обявена под 5 000 $ (по американски цени). InMoov е по-стар отворен проект на 3D-печатан робот в човешки ръст. Двата изискват 3D принтер, умения и време.
Какво ще научите
- 3D печат и сглобяване
- Реално обучение на походка
- Диагностика на повреди
Какво ви трябва
- 3D принтер
- Много време
- Бюджет за части и резервни части
Внимание: Сглобеният у дома робот не е сертифицирана машина. Тествайте с окачване и далеч от хора. Литиевите батерии изискват особено внимание.
Съвети от пътя
- Започнете със симулация. Тя е безплатна и не счупва нищо.
- Правете малки стъпки и записвайте какво работи. Покажете проекта във форума.
- Не купувайте скъп робот, преди да знаете какво искате да направите с него.
- Присъединете се към отворени общности и четете чуждите грешки, не само успехите.
- Безопасността е на първо място: аварийно спиране, окачване, далеч от деца.
Сроковете и сумите са ориентировъчни и зависят от опита ви. Споделете проекта си или попитайте във форума, раздел DIY.