«Коров жалко». Талантливый физик-теоретик объехал полмира, поселился в деревне и сделал стартап

Дмитрий Широкий — физик-теоретик. В 2004 году окончил физфак БГУ и после университета вдоволь поездил по миру. Аспирантура  в Дании, потом работа в Германии — в Институте физики Общества Макса Планка и Университете им. Фридриха-Александра. Дальше — работа в Китае, в Институте передовых технологий Гуан-Чи. Занимался вычислительной электродинамикой и исследованиями в области оптики.

А вернувшись в Минск, кардинально сменил сферу деятельности. Теперь Дмитрий  — директор частного предприятия «Распределённые сенсорные системы», которое предлагает фермам датчики половой охоты коров под игривым названием Ovi-Bovi. Собственной разработки. Недавно он представил своё решение на конференции Emerge. 

«Ушёл из науки, захотелось движухи»

— Из Китая в 2011 году возвращался через Москву, а там мои дружки-физики мутили очередную авантюру: монтировали беспроводные датчики для столичных автопарковок, — рассказывает Дмитрий предысторию своего проекта. — Они как раз получили хороший заказ от московской мэрии и попросили меня помочь. Неделя-другая движухи с ними меня очень взбодрили: я увидел мир, отличный от той академической среды, где я до сих пор вращался. Я загорелся идеей сделать красивый, инновационный бизнес в Беларуси.

Изначально идея была связана с беспроводными технологиями — телеметрией. Увидев перспективную нишу на рынке, Дмитрий замыслил создать платформу для передачи данных, которая бы удовлетворяла совокупности таких требований, как дальняя связь (5 км), долгая жизнь от батарейки (10 лет) и достаточный объем передаваемой информации. «Чтобы было не одно сообщение в день, а хотя бы пара в час», — поясняет он.

Со временем из большого проекта выкристаллизовался меньший: было решено на базе телеметрической платформы создать MVP (minimum viable product — минимально жизнеспособный продукт), который можно будет продавать и таким образом финансировать работу над самой платформой. Сферу проекта предопределила женитьба на ветвраче. Окунувшись в сельскохозяйственную ветеринарию, Дмитрий стал разрабатывать датчики половой охоты коров.

«Увидел указ президента — подумал, что получу деньги»

Для тех, кто не знает: продукт этот у животноводов очень востребованный. Искусственное осеменение стоит недешёво, и каждая неудачная попытка оплодотворить тёлку или корову означает лишние расходы для хозяйства. Поэтому важнейшая задача на ферме — правильно определить время овуляции. Благо, коровы обычно демонстрируют внешние признаки половой охоты.

Где-то правильный момент определяют на глаз, где-то с помощью специальной краски и/или быков-пробников. В крупных хозяйствах, где поголовье измеряется тысячами голов, сегодня используют более продвинутый метод — вешают коровам на шеи датчики, которые измеряют их двигательную активность и передают данные на приёмник. Программа, проанализировав информацию и зафиксировав пик активности, сигнализирует животноводам: время пришло.

По словам Дмитрия, в мире около 10 крупных производителей таких датчиков. Не претендуя на уникальность, он поставил перед собой задачу создать продукт, который бы превосходил западные аналоги по функционалу и при этом стоил дешевле.

— У существующих датчиков либо батарейки больше трёх лет не держат, либо всё классно, но рядом с коровником надо ставить пять антенн, — говорит Дмитрий. — Я делаю то же самое, но у меня одна антенна на тысячи голов, за 5 км «светит».

60 евро за штуку

Цена белорусского датчика — 60 евро за штуку, у израильского производителя такие же — по 130 евро. Для сравнения: цена одной попытки искусственного осеменения тёлки, по словам знакомого фермера, порядка $50.

Полученному результату предшествовали годы работы и поиска денег. Сначала Дмитрий безуспешно пытался найти государственное финансирование под проект. Поверить в сказку заставил указ президента №229 от 20 мая 2013 года «О некоторых мерах по стимулированию реализации инновационных проектов».

— В указе было прописано, что гранты и ваучеры до $ 100 тыс. могут выдаваться под инновационные проекты без увеличения доли государства в спонсируемом предприятии. Я подумал: ёлки-палки, я ж такой умный, если кто-то и сможет получить эти деньги, то это буду я. Забегая вперёд, скажу, что в рамках этого указа денег вообще никто не получил.

Есть открытые данные о том, во сколько обошлись такие разработки моим конкурентам. Там суммы исчисляются миллионами долларов. Я оценил стоимость проекта в $90 тысяч. Из них около $30 тысяч закладывал на изготовление пресс-формы для литья корпусов датчиков (в Беларуси первоначально мне выставили счёт на 25 тысяч евро плюс НДС), еще $30 тысяч — на покупку оборудования (анализатор спектра, осциллограф т.д.) и столько же — на фонд оплаты труда.

«Жил в деревне, топил печку и каждый день ездил к коровам»

С инвесторами у Широкого так и не срослось. Условия, которые ему выдвигали, он считал несправедливыми, так что привлечь $90 тысяч не удалось. Зато пришло понимание, что реализовать проект можно с гораздо меньшими затратами.

— Почему в итоге мне удалось сделать продукт без инвесторов? — говорит Дмитрий. — Мы вступили в новый период развития цивилизации, когда появляются фантастические возможности для запуска хардверных проектов. Вещи, которые раньше стоили очень дорого и были недоступны, дешевеют в десятки раз. Например, анализатор спектра — самый простой, портативный, в 2012 году, когда я начинал проект, стоил $2 тысячи. Сейчас у меня в портфеле лежит такой за 20 баксов — в 100 раз разница! Или векторный анализатор цепей — незаменимый прибор для отладки радиотрактов — стоил $10 тысяч, у меня не так давно появился за $500. Ключевые вещи становятся удивительно доступными.

Второй компонент — это доступность информации. Благодаря интернету, благодаря таким людям, как Александра Элбакян, которая ведет Sci-Hub — сайт, дающий доступ к научным статьям с дорогих мировых ресурсов, — мы имеем возможность сегодня быть на острие науки. Если бы у меня не было доступа к научным журналам, я был бы слепым котёнком: сам я бы не разобрался в ветеринарии, например, не узнал бы об американском и европейском опыте внедрения сенсорных систем в животноводстве.

В разы после перебора разных вариантов сократились и расходы на пресс-форму, ее в итоге изготовил минский завод «Термопласт». А фонд заработной платы разработчик просто исключил из бизнес-плана. Работая над продуктом, сначала тратил сбережения, потом жил впроголодь. Непростые бизнес-условия не способствовали пониманию в семье. Жена-ветврач ушла, любовь к коровам осталась.

— В 2015 году я жил в унаследованном доме в деревне под Барановичами, — вспоминает Дмитрий. — Денег тогда уже не было, я топил печку, ел картошку с соседского огорода и каждый день ездил за 3 км на ферму к своим коровам.

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

«Не верю в нейросети — верю в человеческий ум»

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

— Овуляция у коров происходит примерно раз в 21 день, и с приближением её коровы проявляют беспокойство: начинают лизать других коров, запрыгивать на них, класть подбородок им на круп, — Дмитрий посвящает в детали полового поведения животных и механизм работы датчиков. — В датчике стоит акселерометр, который измеряет ускорение. Алгоритм накапливает эти данные, нормирует их на среднюю характерную для данной коровы активность за прошедшие несколько суток, чтобы учесть индивидуальные особенности данной коровы, затем нормирует на среднюю групповую активность (чтобы исключить ложные срабатывания датчика — например, в период резкого потепления), усредняет по характерному периоду охоты, и всплеск этой усредненной величины свидетельствует о наступлении охоты. Система передаёт смс на телефон техника-осеменителя, что такая-то корова вступила в охоту, и у того есть примерно 8 часов на осеменение.

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

— Я не верю в нейросети, в искусственный интеллект — я верю в человеческий ум, — заявляет Дмитрий. — Да, нейросети — классная штука, но это не лекарство от всех болезней, не silver bullet. Мы не должны вслепую решать задачи, полагаясь на тупую вычислительную мощь. Классическая наука никогда не отстраивалась от «метода Монте-Карло», она всегда пыталась понять, как устроен мир, так почему мы сейчас должны отвергать эту методологию? Лишь потому, что кто-то взял на вооружение умное слово — «нейронная сеть»?

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

Первую коммерческую партию в 500 датчиков выпустили в 2017 году. Небольшое количество ушло на ферму в Швецию, еще 460 штук по тендеру закупили агрокомбинат «Ждановичи» и СПК «Городея». Там-то продукт и прошёл обкатку, продемонстрировав точность алгоритма, отличную дальность связи и обнаружив несовершенство корпуса.

Последствия той ошибки изобретатель разгребает до сих пор: так, на ферме агрокомбината «Ждановичи» нас ждал мешок с 38 неработающими датчиками.

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

Но, на самом деле, просто чудо, что это была единственная обнаруженная проблема — на фоне отличной радиосвязи, высокой эффективности алгоритма, успешной зимовки приёмников под открытым небом.

«Сельское хозяйство — крутая область для техно-гика»

То, что что-то порой ломается, Дмитрий считает нормальным в процессе запуска нового продукта. Свидетельством же успеха он называет рост оплодотворяемости коров в «Городее». И дело тут не только в продуктивности животных, но и в продолжительности их жизни.

— У нас ужасная статистика по оплодотворяемости, — сокрушается Дмитрий. — На корову уходит много спермодоз, удлиняется межотёльный период. Жалко животных. Когда корова раз за разом не может забеременеть, её выбраковывают и сдают на мясо. Если же внедрить систему, которая будет показывать время овуляции и корову будут вовремя осеменять, то средняя продолжительность ее жизни и среднежизненная дойность возрастут.

«Коровий проект» Дмитрий после доработки корпусов датчиков собирается масштабировать. Тому, что интерес у фермеров к Ovi-bovi имеется, dev.by стал свидетелем. Директор по производству большой молочной фермы в Тульской области лично приехал в Минск посмотреть, как работает система Широкого. Теперь россиянин будет выбирать между израильскими датчиками за 130 евро и белорусскими за 60 евро.

Что касается большой цели — создать платформу передачи данных, то ее Дмитрий в процессе работы над «коровьим проектом», по его собственным словам, достиг.

— Платформу я создал, — заявляет он. — Не так давно поехал с тремя датчиками на ферму в Городее и там повсюду гулял, в том числе внутри железобетонного здания. В 5,1 км от антенны приём был абсолютно без сбоев. Я получил 100-процентную передачу данных при фантастической энергоэффективности. И если эта платформа работает в суровых фермерских условиях (плата падает в навоз, достаёшь — работает), то для таких «детских» приложений, как, например, передача данных со счётчиков ЖКХ в границах квартала, она тем более будет работать. Было бы с кем эти многочисленные приложения мутить.

Соприкоснувшись с колхозной тематикой, Широкий готов доказывать, что сельское хозяйство в целом — крутая область для техно-гика.

— Живые объекты сложнее неживых, — говорит он. — Автоматизация управления системами с био-компонентами — это совсем другой уровень. Возьмём дистанционный сбор данных с приборов учёта. В чём тут задача? Да регулярно передавать по радио циферки с прибора: расход столько-то кубов. И в базу данных записывать. А у нас — коровы, они неизмеримо сложнее. Надо определить, какие вообще данные собирать, как собирать, как обрабатывать их на уровне оконечных устройств, на коровах. Как обрабатывать на сервере, чтобы полезную метрику построить.

А зачем нам сложность? Во-первых, сложность увлекает сама по себе — так человек устроен. Во-вторых — и это очень важный момент! — сложность задач, решаемых малой командой, мелким стартапом, является наилучшей защитой получаемых решений от копирования конкурентами. Оформлять патенты, нанимать юристов, вступать в игру по корпоративным правилам — значит, стать на путь поражения. Стратегия победы — выкатывать нетривиальные, эффективные и трудновоспроизводимые решения сложных задач. 

 

Фото: Александр Корсаков

Источник: dev.by
Нашли в тексте ошибку — выделите её и нажмите Ctrl+Enter.
Вакансии
Новые комментарии
>> Общественный транспорт тоже дорогой и очень медленный. Электрички хорошо обустроены, но они останавливаются возле каждого столба, и в день вы два часа тратите на переезды. Какой псих в Долине станет ездить на ОТ? Машина и только машина. >> только за воду месячный счёт может составлять $250-300 Что вы с ней делаете? У нас в сумме вода мусор и прочая фигня даже до сотни не дотягивает. >> Явно больше денег остаётся у тех, кто живёт в Минске. И сколько же у новичка остаётся в Минске? >> На выходных собираем детей в парках, играем и не приветствуем в это время общение на английском языке. А вот это неправильно. >> Рабочий день – от рассвета и до тех пор, пока не сделал работу. Даже по меркам США, Кремниевая долина – это бешеное место, место отрешения. Там не работают сколько-то часов, там работают всегда, а сколько-то часов отдыхают. Может надо таки посмотреть вокруг и перебраться из потогонки в место поприличнее? >> Его отводят в Starbucks попить кофе, там вручают конверт и объявляют: ты уволен. Упал пацтол. Не надо работать в таких компаниях когда полно других. >> Считается, что это очень плохо, если вы трудитесь на одном месте дольше 5 лет. Скорее нетипично. Да и взгляд на мир закостеневает от долгого сидения на одном месте. >> Итого вы живёте в сумасшедшей дороговизне, отвратительно питаетесь, почти не спите. А... Ты описываешь стартап, который толком в компанию ещё не вырос. Там да, и переработки, и увольнения с драмой, и денег нет нихрена, только туманные перспективы
Cray
22.06.2018 в 21:36
Белорусский СTO в Долине: «Пять лет назад белорусы горели переездом. А сейчас отказываются от готовых рабочих виз»

Обсуждение

Missing
+14

Отличная статья и удачи проекту!

Missing-male
+12

Круто. Сам прокачался, сам придумал, сам нашёл напарников, сам сделал, сам продал. Так и надо.

И ниша правильная. А то все какие-то глобальные проблемы решают в надежде миллиарды срубить, когда куча более приземлённых дел не сделана.

Missing-male

>> датчики половой охоты коров

до посещения дев.бай и не знал, что такое понятие вообще есть... вот какой полезный ИТ-ресурс! Спасибо!

А вообще у меня всё равно к дев.бай по поводу статьи есть претензия.

После Flo, даже бы не удивился, что на дев.бай рассказывают про овуляцию... Но что про овуляцию у коров!?.. тут дев.бай вы как всегда на высоте, превосходите даже самые смелые ожидания!

Только я так и не понял, почему если про Flo, то так деликатно и осторожно: муси-пуси, "платформа женского здоровья"...

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

Требую во всём последовательности!

Или статью с Flo переделывайте и вместе с Гурским так же подробно рассказывайте как там на тёлках... тьфу ты... фокус-группах технологии Flo апробировали. Какое там поведение. Кто там кому круп лизал. Кто был "быком-пробником".

Или нечего тогда коровок обижать - пишите про "платформу коровьего здоровья"!

Missing
+4

>> Только я так и не понял, почему если про Flo, то так деликатно и осторожно: муси-пуси, "платформа женского здоровья"...

>> А тут сразу с места в карьер: оплодотворение тёлки, половая охота, овуляция, быки-пробники, пик активности, спермодозы, детали полового поведения коровы...

>> Требую во всём последовательности!

Все логично и последовательно - первый случай (Flo) это классический софт-продукт.

А вот Ovi-Bovi крутой хард, никаких сюсюканий!

Missing-male

Как логическое развитие этой темы, может предложить $5K, обещанных Flo за ios-разработчика, направить на привлечение героя статьи в их комаду?

Missing-male
+3

а если серьезно и по теме, то у меня один вопрос

>> у меня одна антенна на тысячи голов, за 5 км «светит».

как решали вопрос с БелГИЭ? И решали ли вообще?

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

Просто коровок очень жалко будет...

Fa806e70d8719518787fc9214308b3b0?1529670673
+11

Вы правы, светить в эфир надо с осторожностью. Подтверждением соответствия техрегламенту Таможенного союза 020/2011 «Электромагнитная совместимость технических средств» я озаботился полтора года назад, ещё до старта первых продаж. Были испытания на Гипросвязи по нескольким ГОСТам, по результатам -- есть протоколы и декларация ТР ЕАЭС BY/112 11.01. ТР020 003 20945. Всё чисто! Датчики у нас максимум 10дБм = 10 мВт могут излучать в пике (таковы правила в диапазоне 434 МГц), при том в течение малой доли секунды при том, а антенна на самом деле вообще не светит -- это симплекс, one-way.

Picture_675?1356409817
+2

Небольшой совет автору со своей колокольни:

Полагаться на нейросети конечно полностью не стоит. Но попробовать их тоже не мешает. В конце концов мэйнстримом они стали не просто так.

Fa806e70d8719518787fc9214308b3b0?1529670673
+3

С советом вашим согласен и на самом деле не далее как сегодня товарищей пугал, что хочу научить нейросеть распознавать нужные нам события (наступление овуляции, а может и не только) по характеру кривых активности -- но уже в нашей, весьма рафинированной (processed) метрике. Мне кажется, глупо кормить нейросеть сырыми данными (собственно, а какими именно -- какую брать частоту выборки, в каком диапазоне... да вообще, какие физические величины мерить?), если можно дать ей на блюдечке уже красивые, глазу человеческому понятные кривые -- и добиться 100%-ного попадания. Человек + компьютер > компьютер. Верное неравенство? Я именно об этом в интервью говорил: нейросеть, как в целом вычислительная мощность, не заменять разум исследователя должна, а служить полезной и уместной надстройкой.

Missing-male

С таким подходом вам не нужны нейросети. У вас это будет каша из топора. Нейросети хороши для perception задач, когда очень сложно (невозможно) выделить правильные высокоуровневые признаки из сырых и как правило однородных данных (звук, картинка, видеопоток, другие time series данные). Для хорошо подобранных фич (данные уже не однородны) те же деревья решений будут куда лучше (по крайней мере так показывает практика некоторых специалистов).

+ Раз вам важна интерпретируемость, то опять таки нейросети не про вас. Разве что инвесторам в презентацию добавить.

Fa806e70d8719518787fc9214308b3b0?1529670673
+1

Не могу сказать, что понял вас -- но у меня реального опыта-то нет с нейросетями, так что... будем пробовать и учиться, как только руки дойдут. Learning by doing)

Missing
+1

Этот маленький курс поможет вам понять, как работают нейронки, за 1 день.

Neural Networks Demystified: https://www.youtube.com/playlist?list=PLiaHhY2iBX9hdHaRr6b7XevZtgZRa1PoU

Конечно, это только введение, но курс даёт хорошую базу.

Fa806e70d8719518787fc9214308b3b0?1529670673

Спасибо огромное! Теперь точно придётся копнуть эту тему)) И английский в роликах хороший. Спасибо!

Missing

Супер, и эффективнее, и дешевле конкурентов. История прямо вдохновляет.

Осталось только в облако данные загонять, чтоб в тренде быть :)

А вы не думали сотрудничать с определенным оператором связи, чтоб станция и только через их сеть передавала? И потом покрыть 98% территории РБ ;)

Fa806e70d8719518787fc9214308b3b0?1529670673
+10

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

Missing

"Коров жалко" и работать в этой жестокой отрасли? Лицемер самый обычный

Missing
+2

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

Missing
+1

И многие не против, проверьте

Останавливает только одно: мысль о том, что это надо будет делать в правовом поле Беларуси

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

Missing

в правовом поле Беларуси, если работаешь для беларусов - работай не хочу. УСН без НДС 5% от поступления на счет - вот и все правовое поле

Missing

Нуу... окей, можете свои разработки показать, родом из правового поля Беларуси?

Я не троллю, мысль нравится. Просто она не так редко озвучивается, но уж очень редко реализовывается. Нужно больше вдохновляющих примеров :)

83a12e584be3e461745458386a93f5ae?1529626943
+2

Как видите, на какие жертвы приходится идти, чтобы запустить проект.

Как в анекдоте:

"Ну что? Сдал проект?"

"Да сдал! Всего 1 инфаркт и 2 развода"


Авторизуйтесь, чтобы оставлять комментарии

Использование материалов, размещенных на сайте, разрешается при условии прямой гиперссылки на dev.by. Ссылка должна быть размещена в подзаголовке или в первом абзаце публикации.
datahata — хостинг в Беларуси