5910

Как сельские хакеры взламывают колхозный трактор.

Всем привет, я уже более 2-х лет как стал Пикабушником но ни как не решался, что нибудь написать и вот этот день настал. Живу в селе и занимаюсь фермерством, хозяйство маленькое и денег на современную технику не хватает, а очень хочется. Как то с братом решили, а не добавить ли нам немного комфорта в наш старенький комбайн Колос.

Из кучи металлолома мы в принципе сварганили другую кучу, но уже с кондиционером. Хотя вру, получилась почти новая модель.Фактически мы скрестили два советских комбайна Колос, Дон-1500 и один современный "Вектор". Работа нас так измотала, что со злости обозвали его "КолДон" - строили мы это чудо в течении двух лет.

Самое смешное, что мы уже три года как на этой самоделке убираем урожай и останавливаться не собираемся.

Но уборка длиться всего лишь пару недель в году, а всё остальное время мы глотаем пыль, на стареньком тракторе ЮМЗ

мысли о повышении уровня комфорта постоянно терзали нас, пока я случайно не натолкнулся в интернете на на проект Case IH Autonomous Concept Tractor

эта штука сама работает на поле, ей и кабина не нужна. В общем нам захотелось такой же по функционалу, но своими руками. Идея для реализации на коленке в сельской мастерской на первый взгляд не реальная, но слава Гуглу и Ютубу с Гитхабом! в течении нескольких недель простые фантазии переросли в идеи как это можно воплотить в жизнь.

План такой - Трактор через программное обеспечение осуществляет управление электроникой, которая в свою очередь взаимодействует с механикой управления трактором, через актуаторы и электродвигатели. Сантиметровую точность позиционирования будет обеспечивать наземная станция РТК, в качестве автопилота изначально планировалось применить полетный контролер квадрокоптера PixHawk который и был приобретён.

Спустя почти год танцев с бубнами наш трактор таки начал сам рулить

Радости не было предела, кинули ролик в Ютуб и некоторые зрители в коментах написали, что Восстание машин из фильма Терминатор-3 не за горами. В фильме модель ТХ имела уникальную способность перепрограммировать машины.

Но знаете, если она засунет свою USB-шку в приборную панель трактора, то скорее всего пробьет масляный бачок гидравлики, расположенный за приборкой. Как то неудобно перед терминатором получится, тем более нам тоже прийдётся удалённо контролировать параметры системы ну и клацать по всяким кнопкам в случаи необходимости. Подудеть в сигнал или включить аварийку, если вдруг заедем в ближайшую лесополосу.Электронных систем как вы понимаете в тракторе нет от слова - совсем, но не беда - добавим свою.

Кнопки будем включать через реле, температуру, давление и еще ряд параметров двигателя будем снимать со штатных датчиков. Обработку сигналов можно возложить на микроконтроллер Ардуино, но нам хочется немного повыпендриваться перед сельскими пацанами и управлять всем через телефон. Для этих целей мы взяли ESP-32, я знаю он чрезмерно избыточен для такой простой задачи, но в модуле уже встроен блутуз и вайфай, а это меньше проблем с пайкой.

Скорее долго, чем коротко мы таки склепали приборчик учета и контроля над системами трактора.

Еще один день борьбы с лапшой и всё готово.

Получилось не так быстро как у терминатора.

Наформошлёпил я простую приложуху на телефон и теперь можно форсануть перед пацанами. Ну а чё - работает!

На этом сегодня всё, надеюсь я не сильно утомил вас.


Расширенную версию этой истории можно посмотреть здесь

Вы смотрите срез комментариев. Показать все
0
DELETED
Автор поста оценил этот комментарий

Приятель у меня тоже автопилот для трактора писал, рассказывал о сложностях. Тоже пытался использовать полетный контроллер, чтобы корректировать показания GPS при наклоне трактора, но координаты все равно сильно плавают, а точность, чтобы трактор нормально ехал, должна быть меньше одного сантиметра

раскрыть ветку (13)
0
Автор поста оценил этот комментарий
палетный контролер для этой цели оброс уже инклиннометром. Точность будет 2см погрешности, у нас Rtk станция поправок gps сигнала.
раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий

Обязательно снимайте и выкладывайте. А я ему ссылку на ваш канал скину

0
Автор поста оценил этот комментарий

А чем все в итоге закончилось?

раскрыть ветку (10)
0
DELETED
Автор поста оценил этот комментарий

Друг оттуда уволился, а трактор так и не доделали: там слишком много доп. оборудования нужно (как сказали выше, к примеру базовые станции), а инвесторы хотели коробочное решение

раскрыть ветку (7)
0
Автор поста оценил этот комментарий

Кмк, коробочное решение - полностью автономное. Без допов. А это то, что сейчас делает Тесла и Яндекс с Гуглом. Только у них задача сильно сложнее - там все-таки машины и прочие на дороге. А тут задача сильно проще и думаю вполне решаема - машинное зрение, радар (лидар?) и хороший алгоритм с AI.

раскрыть ветку (6)
0
DELETED
Автор поста оценил этот комментарий
Вас кажется. Задача у Теслы в некоторой степени проще: она едет по ровной поверхности, и у нее есть ориентиры в виде разметки. Тут же тебе нужно ехать строго прямо, но при этом трактор наклоняется постоянно, из-за чего очень сложно узнать его точные координаты. А точность нужна около одного сантиметра: иначе этот сантиметр накопится, и все поле будет распахано криво.
И да, лидар тут не поможет: почитайте что это за прибор. Грубо говоря, он измеряет расстояние до препятствий и строить трехмерную карту местности. Только вот в поле нет препятствий
раскрыть ветку (5)
0
Автор поста оценил этот комментарий
препядствий ой как много бывает, начиная от столбов линии электропередач
раскрыть ветку (4)
0
DELETED
Автор поста оценил этот комментарий

А вы не планируете составлять ему маршрут руками, а хотите просто границы участка задать и отправить пастись как робота-пылесоса?

раскрыть ветку (3)
0
Автор поста оценил этот комментарий
а смысл иначе делать😂
раскрыть ветку (2)
0
Автор поста оценил этот комментарий

А если по спирали пахать? Из центра к краю.

0
DELETED
Автор поста оценил этот комментарий
А почему бы и нет: можно задать ширину колеи, можно спланировать места и траектории для поворотов и т.д.

Я спрашиваю для того, чтобы мне рассказали подробности, почему так, а не иначе, а не пытаюсь доказать, какой подход лучше
0
Автор поста оценил этот комментарий
собственно все только начинается
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Ну у вас-то - да :) Я про приятеля комментатора выше спрашивал.. Там вот не довели до готового продукта.. Может у вас получится.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку