Як зробити робота

Як зробити робота?

зробити робота дуже просто Давайте розберемося, що ж буде потрібно щоб створити робота в домашніх умовах, для того щоб зрозуміти основи робототехніки.

Напевно, надивившись фільмів про роботів, тобі не раз хотілося побудувати свого бойового товариша, але ти не знав з чого почати. Звичайно, у тебе не вийде побудувати двоногого термінатора, але ми і не прагнемо до цього. Зібрати простого робота може будь-хто, хто вміє правильно тримати паяльник в руках і для цього не потрібно глибоких знань, хоча вони і не завадять. Любительське роботобудування мало чим відрізняється від схемотехніки, тільки набагато цікавіше, тому що тут так само порушені такі області, як механіка і програмування. Всі компоненти легкодоступні і коштують не так вже й дорого. Так що прогрес не стоїть на місці, і ми будемо його використовувати в свою користь.

Вступ

Отже. Що ж таке робот? У більшості випадків це автоматичний пристрій, який реагує на будь-які дії навколишнього середовища. Роботи можуть управлятися людиною або виконувати заздалегідь запрограмовані дії. Зазвичай на роботі у своєму розпорядженні різноманітні датчики (відстані, кута повороту, прискорення), відеокамери, маніпулятори. Електронна частина робота складається з мікроконтролера (МК) — мікросхема, в яку укладено процесор, тактовий генератор, різна периферія, оперативна і постійна пам’ять. У світі існує величезна кількість різноманітних мікроконтролерів для різних областей застосування і на їх основі можна збирати потужних роботів. Для аматорських будівель широке застосування знайшли мікроконтролери AVR. Вони, на сьогоднішній день, найдоступніші і в інтернеті можна знайти багато прикладів на основі цих МК. Щоб працювати з мікроконтролерами тобі потрібно вміти програмувати на асемблері або на Сі і мати початкові знання в цифровий і аналогової електроніці. У нашому проекті ми будемо використовувати Сі. Програмування для МК мало чим відрізняється від програмування на комп’ютері, синтаксис мови такий же, більшість функцій практично нічим не відрізняються, а нові досить легко освоїти і ними зручно користуватися.

Що нам потрібно

Для початку наш робот буде вміти просто об’їжджати перешкоди, тобто повторювати нормальна поведінка більшості тварин в природі. Все що нам потрібно для побудови такого робота можна буде знайти в радіотехнічних магазинах. Вирішимо, як наш робот буде пересуватися. Найвдалішим я вважаю гусениці, які застосовуються в танках, це найбільш зручне рішення, тому що гусениці мають велику прохідність, ніж колеса машини і ними зручніше управляти (для повороту досить обертати гусениці в різні боки). Тому тобі знадобиться будь-який іграшковий танк, у якого гусениці обертаються незалежно один від одного, такий можна купити в будь-якому магазині іграшок за розумною ціною. Від цього танка тобі знадобиться тільки платформа з гусеницями і мотори з редукторами, решту ти можеш сміливо відкрутити і викинути. Так само нам потрібно мікроконтролер, мій вибір припав на ATmega16 — у нього достатньо портів для підключення датчиків і периферії і взагалі він досить зручний. Ще тобі буде потрібно закупити трохи радіодеталей, паяльник, мультиметр.

Робимо плату з МК

Плата для робота

У нашому випадку мікроконтролер буде виконувати функції мозку, але почнемо ми не з нього, а з харчування мозку робота. Правильне харчування — запорука здоров’я, тому ми почнемо з того, як правильно годувати нашого робота, тому що на цьому зазвичай помиляються початківці роботостроітелі. А для того, щоб наш робот працював нормально потрібно використовувати стабілізатор напруги. Я віддаю перевагу мікросхему L7805 — вона призначена, щоб на виході видавати стабільну напругу 5В, яке і потрібно нашому микроконтроллеру. Але через те, що падіння напруги на цій мікросхемі складає близько 2,5 В до нього потрібно подавати мінімум 7,5 В. Разом з цим стабілізатором використовуються електролітичні конденсатори, щоб згладити пульсації напруги і в ланцюг обов’язково включають діод, для захисту від переполюсовкі.

Тепер ми можемо зайнятися нашим мікро контролером. Корпус у МК — DIP (так зручніше паяти) і має сорок висновків. На борту є АЦП, ШІМ, USART і багато іншого, що ми поки використовувати не будемо. Розглянемо кілька важливих вузлів. Висновок RESET (9-а нога МК) підтягнутий резистором R1 до «плюса» джерела живлення — це потрібно робити обов’язково! Інакше твій МК може ненавмисно скидатися або, простіше кажучи — глючить. Так само бажаною мірою, але не обов’язковою є підключення RESET’а через керамічний конденсатор C1 до «землі». На схемі ти так само можеш побачити електроліт на 1000 мкФ, він рятує від провалів напруги при роботі двигунів, що теж сприятливо позначиться на роботі мікроконтролера. Кварцовий резонатор X1 і конденсатори C2, C3 потрібно розташовувати якомога ближче до висновків XTAL1 і XTAL2.

Про те, як прошивати МК, я розповідати не буду, так як про це можна прочитати в інтернеті. Писати програму ми будемо на Сі, як середовище програмування я вибрав CodeVisionAVR. Це досить зручне середовище і корисна новачкам, тому що має вбудований майстер створення коду.

Як зробити робота?

управління двигунами

Не менш важливим компонентом в нашому роботі є драйвер двигунів, який полегшує нам задачу в управлінні ним. Ніколи і ні в якому разі не можна підключати двигуни безпосередньо до МК! Взагалі потужними навантаженнями не можна керувати за мікроконтролера безпосередньо, інакше він згорить. Користуйтеся ключовими транзисторами. Для нашого випадку є спеціальна мікросхема — L293D. У подібних нескладних проектах завжди намагайтеся використовувати саме цю мікросхему з індексом «D», так як вона має вбудовані діоди для захисту від перевантажень. Цією мікросхемою дуже легко управляти і її просто дістати в радіотехнічних магазинах. Вона випускається в двох корпусах DIP і SOIC. Ми будемо використовувати в корпусі DIP через зручності монтажу на платі. L293D має роздільне харчування двигунів і логіки. Тому саму мікросхему ми будемо живити від стабілізатора (вхід VSS), а двигуни безпосередньо від акумуляторів (вхід VS). L293D витримує навантаження 600 мА на кожен канал, а цих каналів у неї два, тобто до однієї мікросхемі можна підключити два двигуни. Але, щоб перестрахуватися, ми об’єднаємо канали, і тоді буде потрібно по одній мікро на кожен двигун. Звідси випливає, що L293D зможе витримати 1.2 А. Щоб цього домогтися потрібно об’єднати ноги МІКРО, як показано на схемі. Мікросхема працює наступним чином: коли на IN1 і IN2 подається логічний «0», а на IN3 і IN4 логічна одиниця, то двигун обертається в одну сторону, а якщо инвертировать сигнали — подати логічний нуль, тоді двигун почне обертатися в інший бік. Висновки EN1 і EN2 відповідають за включення кожного каналу. Їх ми з’єднуємо і підключаємо до «плюса» харчування від стабілізатора. Так як мікросхема гріється під час роботи, а установка радіаторів проблематична на цей тип корпусу, то відвід тепла забезпечується ногами GND — їх краще розпаювати на широкій контактної майданчику. Ось і все, що на перших порах тобі потрібно знати про драйвери двигунів.

датчики перешкод

Щоб наш робот міг орієнтуватися і не врізався в усі, ми встановимо на нього два інфрачервоних датчика. Найпростіший датчик складається з ик-діода, який випромінює в інфрачервоному спектрі і фототранзистор, який буде приймати сигнал з ик-діода. Принцип такий: коли перед датчиком немає перепони, то ик-промені не потрапляють на фототранзистор і він не відкривається. Якщо перед датчиком перешкоду, тоді промені від нього відбиваються і потрапляють на транзистор — він відкривається і починає текти струм. Недолік таких датчиків в тому, що вони можуть по-різному реагувати на різні поверхні і не захищені від перешкод — від сторонніх сигналів інших пристроїв датчик, випадково, може спрацювати. Від перешкод може захистити модулювання сигналу, але поки ми цим заморачіватся Не будемо. Для початку, і цього вистачить.

Датчики перешкод для робота

прошивка робота

Щоб оживити робота, для нього потрібно написати прошивку, тобто програму, яка б знімала свідчення з датчиків і управляла двигунами. Моя програма найбільш проста, вона не містить складних конструкцій і всім буде зрозуміла. Наступні два рядки підключають заголовки для нашого мікроконтролера і команди для формування затримок:

Наступні рядки умовні, тому що значення PORTC залежать від того, як ти підключив драйвер двигунів до свого мікроконтролеру:

Якщо на фототранзистор потрапляє світло від ик-діода, то на нозі мікроконтролера встановлюється лог. «0» і робот починає рух назад, щоб від’їхати від перешкоди, потім розвертається, щоб знову не зіткнутися з перешкодою і потім знову їде вперед. Так як у нас два датчика, то ми перевіряємо наявність перешкоди два рази — справа і зліва і тому можемо дізнатися з якого боку перешкода. Команда «delay_ms (1000)» вказує на те, що пройде одна секунда, перш ніж почне виконуватися наступна команда.

висновок

Я розглянув більшість аспектів, які допоможуть тобі зібрати твого першого робота. Але на цьому робототехніка не закінчується. Якщо ти збереш цього робота, то у тебе з’явиться купа можливостей для його розширення. Можна удосконалити алгоритм робота, як наприклад, що робити, якщо перешкода ні з якогось боку, а прямо перед роботом. Так само не перешкодить встановити енкодер — простий пристрій, що допоможе точно розташовувати і знати розташування твого робота в просторі. Для наочності можлива установка кольорового або монохромного дисплея, який може показувати корисну інформацію — рівень заряду акумулятора, відстань до перешкоди, різну зневадження. Не завадить і вдосконалення датчиків — установка TSOP (це ик-приймачі, які сприймають сигнал тільки певної частоти) замість звичайних фототранзисторів. Крім інфрачервоних датчиків існують ультразвукові, коштують дорожче, і теж не позбавлені недоліків, але останнім часом набирають популярність у роботостроітелей. Для того, щоб робот міг реагувати на звук, було б непогано встановити мікрофони з підсилювачем. Але по-справжньому цікавим, я вважаю, установка камери і програмування на її основі машинного зору. Є набір спеціальних бібліотек OpenCV, за допомогою яких можна запрограмувати розпізнавання осіб, руху по кольоровим маяках і багато всього цікавого. Все залежить тільки від твоєї фантазії і вмінь.

ATmega16 в корпусі DIP-40>

L7805 в корпусі TO-220

L293D в корпусі DIP-16 х2 шт.

резистори потужністю 0,25 Вт номіналами: 10 кОм х1 шт., 220 Ом х4 шт.

конденсатори керамічні: 0.1 мкФ, 1 мкФ, 22 пФ

конденсатори електролітичні: 1000 мкФ х 16 В, 220 мкФ х 16В х2 шт.

діод 1N4001 або 1N4004

кварцовий резонатор на 16 МГц

ІК-діоди: підійдуть будь-які в кількості двох штук.

фототранзистори, теж будь-які, але реагують тільки на довжину хвилі ик-променів

Про моєму роботі

В даний момент мій робот практично завершений.

Прошивка для робота

На ньому встановлена ​​бездротова камера, датчик відстані (і камера і цей датчик встановлені на поворотній башті), датчик перешкоди, енкодер, приймач сигналів з пульта і інтерфейс RS-232 для з’єднання з комп’ютером. Працює в двох режимах: автономному і ручному (приймає сигнали управління з пульта дистанційного керування), камера також може включатися / вимикатися дистанційно або самим роботом для економії заряду батарей. Пишу прошивку для охорони квартири (передача зображення на комп’ютер, виявлення рухів, об’їзд приміщення).

Також про розробку власного робота можна дізнатися на сайті myROBOT.ru.
  • Теорія і практика / Робототехніка
  • 2014-10-29
  • 36 742

Хочу стати інженером і зібрати робота. У мене вийде?

Можна подумати, що робототехніка — заняття для розумників і випускників фізтеху, але це не так. Насправді простих роботів будують навіть молодші школярі, тому вам це теж під силу. Разом з благодійним фондом Олега Дерипаски «Вільне справа», які реалізують програму з робототехніки для школярів, підлітків та студентів, ми зробили простий гід для початківців інженерів (втім, дорослим він теж цілком може стати в нагоді). Пояснюємо, як зібрати свого першого робота.

Що мені потрібно?

В першу чергу — мікроконтролер. Він стане мозком майбутнього робота. Можна сказати, що мікроконтролер — це крихітний комп’ютер, розміщений на одній мікросхемі. У нього є процесор, оперативна і постійна пам’ять і навіть периферійні пристрої: інтерфейси введення і виведення даних, різні таймери, передавачі, пристосування, які ініціюють роботу двигунів. Набір пристроїв залежить від конкретної моделі. Саме мікроконтролер буде отримувати інформацію від зовнішнього світу через датчики руху, фотокамери та інші пристосування, аналізувати її і спонукати робота здійснювати у відповідь якісь дії.

Мікроконтролер потрібно буде встановити на друковану плату, живити його, під’єднати всі необхідні пристрої (датчики, лампочки, двигуни), а ще зібрати з підручних матеріалів корпус робота. Всі деталі, які для цього потрібні, можна купити в будь-якому магазині радіотехніки.

Якщо у вас немає профільної освіти або досвідченого наставника, який докладно пояснить, що саме і в якій послідовності встановлювати (і як користуватися паяльником!), Готуйтеся до довгої та кропіткої роботи: доведеться перерити інтернет вздовж і поперек і зіпсувати безліч деталей.

Я в жаху і збираюся передумати. Не можна простіше?

Можна, можливо. Спеціально для тих, хто ніколи не тримав в руках паяльник, але дуже хоче спробувати себе в робототехніці, існують спеціальні набори-конструктори, що дозволяють зробити все те ж саме, але швидше. Найвідоміший і популярний — Arduino. Його головна перевага в тому, що це не просто іграшка, а ціла екосистема: безліч навчальних матеріалів та інструкцій, відеокурси, величезна призначене для користувача ком’юніті — можна задати будь-яке питання від Новічкова до самого просунутого. Є й інші платформи — наприклад, зовсім простий конструктор Mindstorms від Lego.

Склади наборів можуть бути дуже різними, але в кожному є готова друкована плата з уже встановленим мікро контролером і всіма додатковими деталями, які потрібні для вирішення простих типових задач. Зазвичай плату можна безпосередньо підключити до комп’ютера через USB. А далі середовище розробки від виробника допоможе відразу ж зробити перші кроки в програмуванні роботів. Наприклад, змусити блимати лампочку на платі.

Тепер все залежить від вас. Можна, використовуючи готову плату, реалізувати власний нескладний проект: наприклад, зробити машинку, яка рухається і зупиняється по команді, або гірлянду для новорічної ялинки. Можна купити набір, вже включає в себе все, що потрібно для побудови робота певного типу, і потренуватися на ньому. Плюс цього варіанту: всі деталі в наборі підготовлені так, щоб ви могли з’єднати їх без паяльника або інших інструментів.

Учасники програми «Робототехніка», яку підтримує фонд Олега Дерипаски «Вільне справа», вже через кілька років навчання можуть створювати набагато складніші проекти і придумують інженерні рішення для самих різних завдань. Наприклад, розробляють системи для автоматичного сортування сміття. Якщо вам здається, що все це дуже складно, ви маєте рацію, але навчитися цьому може кожен.

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

Штурмувати підручники необов’язково. Звичайно, шкільна фізика придалася б, але якщо ви її забули, не переживайте — згадайте по ходу справи. Для початку просто погуглити, що таке струм, опір, закон Ома, конденсатор, транзистор — пара десятків статей дадуть вам базові уявлення про радіотехніці, і цього вистачить на перший час. Пізніше ви легко знайдете в мережі всю інформацію, яка вам знадобиться. І засвоїте її на практиці — набагато краще, ніж з підручника.

А програмувати треба вміти?

Якщо вмієте, створення першого робота виявиться, можливо, навіть занадто легкою справою. Якщо не вмієте — відмінний привід навчитися. Справа в тому, що програмування робота — штука дуже наочна: ось ви написали код і відразу ж загорілася лампочка. Вам потрібно, щоб ваш робот розвертався, коли до стіни залишилося менше 5 см, значить, в програмі треба прописати таку умову, все логічно. Саме тому дітей часто починають вчити програмування на прикладі робототехніки: тут замість нудних абстракцій відразу виходить відчутний результат в реальному світі. На цьому принципі будується навчання за програмою «Робототехніка». Всі учасники відразу ж можуть застосувати отримані знання на практиці.

Перед першою спробою написати програму для робота досить розібратися, що таке цикл і умовний оператор . Для тих, кому і це здається занадто складним, виробники конструкторів часто передбачають візуальні редактори: там код взагалі не потрібно писати, все налаштовується перетягуванням блоків мишкою. Звичайно, ніякого складного функціоналу так не напрограмміруешь, але це вже початок. Пізніше, якщо захочете займатися робототехнікою поглиблено, корисно буде освоїти мову С, який частіше за все використовується в цій сфері.

Мене випадково не вб’є струмом?

немає. Якщо, звичайно, ви не збираєтеся почати відразу з будівлі величезних промислових роботів. Поки мова йде про невеликі іграшках, сила струму і напруга настільки малі, що навіть якщо вас і вдарить, то ви нічого не відчуєте. Найстрашніше, що можна створити, конструюючи маленького робота, — невеликий вибух на столі. Але це трапиться, тільки якщо ви переплутаєте «плюс» з «мінусом» під час роботи з електролітичним конденсатором.

Найвірогідніша неприємність — деяка кількість зіпсованих деталей, які ви спробуєте під’єднати не так і не туди. Але переживати не варто: всі необхідні витратні матеріали недорогі, а їх поломка теж важлива частина навчання.

Мій робот зможе захистити мене від ворогів? Ну або хоча б тапочки принести?

Найперший — навряд чи. Точніше, немає нічого неможливого, але для початку краще поставити перед собою мету простіше. Наприклад, на базі того ж Arduino можна зібрати найрізноманітніших рухомих роботів: вони можуть їздити просто вперед-назад, по складній заданої траєкторії або по намальованій лінії. Робот, який самостійно об’їжджає перешкоди або якось ще змінює свою поведінку при наближенні до різних об’єктів, теж посильне завдання. Ще перший робот цілком зможе включати і вимикати що-небудь, орієнтуючись на рівень освітленості, здійснювати якісь дії в певний момент, заданий таймером, або після натискання кнопки.

Ну а в майбутньому, якщо продовжите займатися робототехнікою, зможете зробити і робота-помічника, і робота-охоронця, який вміє стріляти. Ще можна зібрати робот-пилосос власної моделі. У Росії і в світі постійно проводяться змагання з робототехніки, на яких роботи-учасники борються, грають в футбол, беруть участь в гонках і просто демонструють свої видатні здібності. Наприклад, на «РобоФесте», який щорічно організовує фонд «Вільне справа», можна побачити сотні різних роботів.

Уміння збирати роботів якось стане в нагоді мені в житті?

Та ще й як. Ви неминуче навчитеся програмувати. Причому будете в змозі не просто писати код, який щось якось робить, а й розуміти весь ланцюжок, по якій набрані вами на клавіатурі символи перетворюються в дії цілого механізму. Вміти програмувати в наш час майже так само корисно, як знати англійську мову: знадобиться, навіть якщо ви маркетолог або продавець морозива.

Знання робототехніки при бажанні дозволить вам здорово вдосконалити побут і навіть зробити своє житло «розумним», не купуючи дорогих готових рішень. світловий будильник? запросто. Лампи з датчиками руху? Та легко. Чайник, який починає кип’ятити, отримавши СМС, і передає кондиціонеру сигнал охолоджувати, а пилососа пилососити? Не так легко, але цілком піддається реалізації.

Де можна дізнатися більше про роботів?

Можна пройти один з численних, в тому числі абсолютно безкоштовних онлайн-курсів. Можна вибрати курс, присвячений Arduino, — як, наприклад, цей від МФТІ, або почати з Lego. А можна не прив’язуватися до конкретної платформі і вчитися робототехніці в цілому — наприклад, на цьому курсі від Бауманки. Ну а якщо ви знаєте англійську, буквально вся Coursera з програмами з робототехніки від провідних світових університетів до ваших послуг.

А якщо мені сподобається і я захочу зробити це своєю професією? куди податися?

Найочевидніше рішення — в програмісти. Причому не обов’язково туди, де працюють безпосередньо з «залізом»: навички, отримані під час занять робототехнікою, стануть в нагоді в будь-якій сфері — від промислового до веб-програмування.

Якщо виникне бажання пов’язати свою подальшу долю саме з роботами, доведеться отримати вищу освіту. Спеціальність «Робототехніка та мехатроніка» вже з’явилася в багатьох технічних вузах — в Москві це МГТУ імені Баумана, МІФІ, МЕІ, МІРЕА. Підійде і факультет радіотехніки: більшість нинішніх фахівців з робототехніки отримували саме таку освіту.

Як зробити робота своїми руками в домашніх умовах?

Компанія Google здійснила дитячу мрію багатьох людей і створила конструктор, з якого можна самостійно зібрати робота. Причому мова йде не про дрібнички з мотором і парою лампочок, тому що при належному старанні конструктор буде володіти чимось на зразок штучного інтелекту. Корпус робота можна зробити з паперу, причому схема доступна безкоштовно і її потрібно просто роздрукувати, вирізати і зібрати. На початковому етапі програмувати теж не потрібно, тому що вихідний код теж можна скачати. Правда для робота потрібно буде купити «мозок» і спеціальний пристрій, щоб він міг навчатися новим командам. Виглядає так, що збірка робота займе багато часу, але компанія позиціонує свій конструктор як щось просте і швидке в освоєнні. Давайте вивчимо нову ідею Google і з’ясуємо, наскільки це правда?

Робот ALTO, якого можна зібрати самому

Робот зі штучним інтелектом своїми руками

Конструктор був представлений підрозділом Google Creative Lab. Робот називається ALTO, що є скороченням від «A Little Teachable Object» (маленький, якого навчають об’єкт). Проект створений для того, щоб люди змогли зібрати робота на дому і отримали базові знання про машинному навчанні. Машинним навчанням називається вміння штучного інтелекту самостійно виробляти навички виконання нових завдань. Під час складання робота ALTO, люди повинні зрозуміти, як навчити робота самостійно розуміти і виконувати завдання. По крайней мере, компанія Google на це сподівається.

Цікавий факт: вчені впевнені, що в майбутньому більшу частину ручної праці будуть виконувати роботи. Щоб не залишитися без роботи, людям необхідно вже зараз вивчати програмування, адже роботами повинен хтось керувати. Так що знати, що таке машинне навчання і як воно працює, важливо всім. І робот ALTO, можливо, зможе швидко ознайомити людей з цією темою.

Схема для створення корпусу робота з паперу та вихідний код програми для його роботи можна знайти на сайті Experiments with Google (кнопка Get the code). Але це ще не все, тому що для створення робота потрібна електроніка, яку потрібно купити:

  • Coral USB Accelerator — це пристрій, який включає в себе процесор Edge TPU. Він потрібен для того, щоб робот був схильний до машинного навчання. Його можна купити на Aliexpress;
  • Raspberry Pi 4 — маленький комп’ютер розміром з банківську карту. До нього можна буде підключити камеру, динаміки та інше обладнання, потрібне для робота. Він теж є на Aliexpress.

Coral USB Accelerator і Raspberry Pi 4

Чи знаєте ви, що роботів можна створювати навіть з льоду? Подивитися на такого робота можна за цим посиланням.

програмування робота

Для навчання робота потрібно буде використовувати платформу TensorFlow, яка включає в себе інструменти для тренування нейронних мереж (можна сказати, для створення штучного інтелекту). Звучить складно, та й ціна пристрою Coral USB Accelerator і комп’ютера Raspberry Pi 4 може спантеличити. Але ж мова йде про досить серйозний пристрої, в ході створення якого людина отримує навички, які можуть стати в нагоді йому в високотехнологічному майбутньому. Знання англійської теж обов’язково, тому що інструкція по збірці робота ALTO і його налаштування викладені на GitHub і не переведені на російську.

Робот ALTO може розпізнавати предмети і багато іншого — головне, навчити його цьому

Представники Google вважають, що робота можна навчити виконання самих різних завдань. Найпростіша з них — розпізнавання предметів. Якщо перед камерою робота поставити яблуко, він може підняти ліву руку. А якщо поставити банан — праву. Це тільки самі банальні приклади, а на ділі, отримані в ході складання робота знання, повинні допомогти в створенні більш наворочених пристроїв. Дивишся, хтось зможе навіть розробити власний робот-пилосос або створити охоронну систему з розпізнаванням облич.

Якщо вам цікаві новини науки і технологій, підпишіться на наш канал в Яндекс.дзен. Там ви знайдете матеріали, які не були опубліковані на сайті!

Багато людей асоціюють майбутнє саме з роботами. Вважається, що коли-небудь вони зможуть ходити по вулицях нарівні з людьми і це буде цілком звичним явищем. На даний момент на вулицях можна зустріти хіба що роботів-кур’єрів, і то рідко. Одного з найцікавіших роботів для доставки посилок недавно представила компанія Hyundai. Він став дуже обговорюваних — в чому полягає його головна особливість, можна почитати в цьому матеріалі.

Ссылка на основную публикацию