Технодурка: беспилотная мини-версия Tesla Model S

Технодурка: беспилотная мини-версия Tesla Model S

😱 Что случилось: один ютубер очень хотел приобрести Tesla Model S, но не хотел тратить на неё деньги. Поэтому он создал в 2020 году собственную миниатюрную версию Tesla Model S — карт без кузова, простейшую модель гоночного автомобиля.

Но на этом ютубер не остановился. Он прошёл несколько онлайн-курсов по Python, получил достаточно знаний для создания алгоритмов и сделал свой электрокарт беспилотным.

🤔 А как: ютубер взял за основу проекта детскую электромашинку и заменил в ней ключевые детали. Для этого он использовал раму от настоящего карта с электродвигателем Montenergy ME0907 и аккумуляторную батарею, сделанную своими руками. 

Новый электродвигатель карта выдерживает 80 ампер непрерывной работы с пиковым током 220 ампер в течение минуты. Самодельная батарея состоит из 224 литийионных элементов в 16 модулях, каждый с собственной системой управления. Между аккумулятором и двигателем расположен регулятор скорости Kelly Controller KLS-D.

📺 Посмотреть:

Получившийся Teskart был хорош всем, кроме одного: он не умел ездить самостоятельно. Чтобы сделать карт беспилотным, ютубер установил серводвигатель от электроколяски, который вращает рулевой вал — деталь, которая соединяет рулевое колесо с рулём.

Рулевой вал и контроллер управляются платами Arduino. Для регулировки угла поворота рулевого колеса Arduino считывает уровень сопротивления потенциометра — специального резистора, прикреплённого к серводвигателю и определяющего напряжение.

Беспилотному автомобилю нужно машинное зрение, поэтому ютубер добавил к карту ноутбук и три веб-камеры спереди. Ноутбук снимает изображения с веб-камер, чтобы видеть дорогу, а затем их обрабатывает свёрточная нейронная сеть. Ютубер разработал её самостоятельно и обучил на данных, которые собрал, проехав несколько кругов по местному парку. Нейросеть рассчитывает оптимальный угол рулевого колеса и передаёт эти данные на одну из плат Arduino, которая регулирует положение рулевого вала.

📺 Посмотреть:

🤨 И что? Теперь ютубер может ездить по парку в качестве пассажира своей Teskart. Он всё ещё иногда контролирует акселератор и тормоза, чтобы не врезаться во что-нибудь. Но по мере сбора обучающих данных электрокарт предоставляет ютуберу всё больше возможностей просто наслаждаться поездкой. А может, не только поездкой, но и мороженкой, ведь руки свободны :-)

👨‍🔧 Кто: ютубер Остин Блейк, Канада.

Источник: hackster.io

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
Вам может быть интересно