Реклама

Город для робота-курьера в браузере: Arduino Uno, физика и пешеходы, которые уступают дорогу

#Город #Arduino #Читать
Город для робота-курьера в браузере: Arduino Uno, физика и пешеходы, которые уступают дорогу

Мы создали симуляцию 3D-города с машинами, пешеходами и светофорами, по которому ездит шестиколёсный робот под управлением настоящего скетча Arduino в вашем браузере. Все это для обучения детей и взрослых в кружках робототехники. Читать далее

Мы создали симуляцию 3D-города с машинами, пешеходами и светофорами, по которому ездит шестиколёсный робот под управлением настоящего скетча Arduino. Все это для обучения детей и взрослых в кружках робототехники.

У нас есть онлайн-лаборатория PinPort: в браузере собираешь схему, пишешь скетч для Arduino, и он исполняется на эмуляторе микроконтроллера. Светодиоды и датчики там давно, потом появились роботы. В этот раз задача была такая: сделать виртуальный город с улицами, машинами, пешеходами и светофорами. По нему ездит робот-доставщик, и его задача — довезти заказ из пункта A в пункт Б.

Робота назвали R-D6: шесть колёс, разворот на месте. Управляет им не скрипт на JavaScript, а обычный скетч для Arduino Uno. Скетч собирается на сервере через arduino-cli, а полученная прошивка исполняется покомандно в эмуляторе ATmega328P. Ниже расскажу, из чего всё это состоит.

Три части успеха