Добрыня
Александр Ермакович
Что будет, если скрестить дрон и танк? Дрон поднимается в облака, откуда танк выглядит как радиоуправляемая игрушка. Каждый мальчишка хоть раз в жизни управлял таким танком – играя в онлайн-игры.А не попробовать ли так же управлять 46-ти тонной боевой машиной, сидя за обычным компьютером?Четверо студентов, дружная команда программистов, сплоченная как экипаж машины боевой, создали систему…Можно ли доверить школьникам выиграть войну?Если это не фантастика, то реальность!
Добрыня
Александр Ермакович
© Александр Ермакович, 2024
ISBN 978-5-4490-3552-3
Создано в интеллектуальной издательской системе Ridero
Добрыня
Глава 1. Максим
Т-62А стоял за углом амбара на высоком склоне в долину, по которой пролегала дорога в деревню. Частые кусты сирени рядом с амбаром хорошо скрывали танк от наблюдательных глаз с другого склона. В то же время верхушки деревьев не мешали ни обзору, ни обстрелу противоположного склона. Осталось дождаться неприятеля.
Главное – терпение. Здесь как на рыбалке, выбрал правильное место, подождал и подсекай, когда клюнет.
Терпение оправдалось – на всех парах летит американский Т71, быстрый как в движении, так и в стрельбе танк. За счёт своего барабана заряжания выпускает 76 миллиметровый снаряд каждые три с половиной секунды.
Быстрый поворот башни Т-62А, упреждение на полкорпуса цели, выстрел. Повезло, первым же выстрелом слетела гусеница и так с небольшим разворотом остановился. Этого было достаточно, чтобы на него обрушился шквал орудийных залпов и через две секунды остался только дымящийся остов разведчика. Да, танк в бою живёт три минуты. Этому не повезло, он не прожил и двух и, как разведчик, ничего не обнаружил – бесславная гибель.
Автомат заряжания звякнул затвором. Интересно, повторит противник «подвиг» первого разведчика или хватит ума и терпения не соваться на этом участке во второй раз.
Видимо, «подвиг» или не был замечен, или неправильно оценён, и вторая попытка началась. На этот раз противник рассчитывал и на скорость, и на манёвр. Виляя, он сумел увернуться от двух или трёх попаданий и заехать в мёртвую зону. Там он и затаился. Все осторожные попытки его обнаружить, и навести на цель, не увенчались успехом.
Пауза затянулась. Но тут важно терпение, без разведки можно попасть в такую же ловушку. Остаётся ждать и гадать, где они продолжат атаку, и будет ли она вообще.
На этом участке у них остались ещё два варианта: пробиваться по дороге на дне ущелья или, под прикрытием деревьев, по противоположному склону. В любом случае, они будут в поле видимости, но вот прицелиться будет труднее и выстрелы выдадут удачную позицию.
Тем не менее, «рыбалка» продолжается – ждём следующего хода.
Пока ничего не происходит, можно свериться с картой. На другом фланге разгорается открытое противостояние тяжёлых танков и противотанковой самоходной артиллерии. Истребители танков медлительные, поэтому стоят на отдалении, в кустах, прячутся в лесу, и прикрывают открытые участки. Тяжёлые танки (или ТТ), прикрываясь своей броней и складками местности, выскакивая из-за укрытия только на выстрел и назад, в укрытие, пытаются вытащить вражеские танки под огонь ПТ.
В отсутствие голосовой связи все решает опыт ведения таких боев. И если все ТТ будут думать о командной работе, а не о своей маленькой собственной победе над одним танком, то этот бой можно выиграть.
В любом случае, обстановка на том фланге вселяло оптимизм, а это значит, что можно рискнуть на этом. Среднему танку, именно к этой категории относится Т-62А, нельзя стоять долго в засаде. Его роль манёвр, отвлечение врага, нанесение урона врагу в самых неожиданных местах – в тылу и на неприкрытых флангах. А в отсутствии лёгких танков, ещё и разведка. Поэтому СТ-шка на полном ходу выскочила из укрытия и рванула вниз ущелья, на полном ходу ломая деревья и подымая клубы дыма. Глупо было надеяться, что такой манёвр останется незамеченным, но в этом и был замысел. Как только враг откроет огонь, его заметят. Судя по информации на электронной карте боя, на этом фланге должны быть ещё три средних танка и дальнобойная артиллерия или «арта». «Арта» грозное оружие, но медленное и уязвимое. Так же как сама может уничтожить танк противника за один выстрел, так же и «умирает» за один выстрел. Но благодаря своей дальнобойности и маскировке, может стрелять на недосягаемой для противника дистанции. Но из-за большого расстояния её меткость оставляет желать лучшего. Нужно иметь терпение на прицеливание, опыт предвидения, где противник окажется через 3 секунды, чтобы поразить его одним выстрелом.
Три выстрела прозвучали почти слитно, но ни одна болванка не попала в танк. И пока они заряжались, 62-й успел скатиться вниз и спрятаться за постройками в деревне. Сейчас важно, чтобы союзники вышли из своих укрытий и уничтожили второго разведчика. Они должны понимать, что все внимание врага сосредоточено на Т-62А и у них есть хороший шанс продвинуться по своему склону. Союзники оказались опытными и воспользовались этим шансом. И, с учётом успехов ТТ и ПТ на другом фланге, счёт стал 6:1. Первая потеря союзников – ИС-3 был уничтожен дальнобойной артиллерией врага.
Теперь можно рискнуть и объехать группировку ПТ в лесу, и может даже «засветить» «арту» и всё, что попадётся на пути уничтожить. Ну, или, в крайнем случае, повредить так, чтобы союзники добили.
Быстрый проход СТ дальше по ущелью, к следующей группе построек спровоцировал выстрел «арты», которая сразу себя обнаружила и была почти мгновенно уничтожена. А ПТ стали разворачиваться в сторону дерзкого Т-62А и подставили свои борта под выстрелы союзных ТТ и СТ.
Укрываясь после каждого выстрела, выезжая из-за укрытия только после выстрела врага, или, когда он отвернёт башню в другую сторону, Т-62А производил выстрел за выстрелом, и каждый раз наносил противнику урон.
Вскоре на карте не осталось красных точек, счёт стал 15:3 и бой закончился. Максим открыл статистику боя, увидел, что попал в топ своей команды по «дамагу» (нанесённому урону), порадовался награде «Поддержка» и закрыл игру.
После десяти тысяч боев он заметил, что десять побед подряд, несомненно, поднимают настроение, но желание продолжать игру падает. А вот десять поражений подряд, почему-то, наоборот, заставляют снова и снова нажимать кнопку «В бой».
Но сегодня «счастливый день» и Максим с хорошим настроением выключил компьютер и стал собираться. Надев старенькие, но стильные джинсы, свежую майку и синюю байку, провозившись несколько времени со шнурками на кроссовках, он вышел в прихожую. Вытащил с верхней полки в шкафу коробку размером с ящик для посылок, похожий на тот, который он видел в советском мультфильме у почтальона Печкина, только картонный. Раньше в этой коробке лежала кастрюля, которую родители купили пару лет назад. А сейчас там хранилась самая дорогая в жизни Максима вещь. Не просто вещь, а девайс, который изменит весь мир! Сегодня есть время, желание, а главное возможность испытать его снова.
Родители уехали на дачу на внедорожнике отца, а мамин гольф остался в гараже. К своим восемнадцати годам Максим уже научился прилично водить машину и даже получил права, уговорив отца оплатить его водительские курсы. Он хорошо знал, где лежат запасные ключи и документы на машину, так как уже не раз пользовался маминым гольфом в своих целях. Макс иногда гонял с друзьями по городу, когда предки уезжали на дачу. Летом они с Даником брали девчонок и ездили купаться на озеро, успевав вернуться до того, как родители возвращались в город. Чтобы не палиться, он незаметно для матери включил на ее iPhone функцию «Где мой iPhone», написал небольшое приложение, которое выдавала сигнал, как только скорость передвижения маминого телефона превышала 20 км/ч – это значило, что родители куда-то едут, и стоит проследить их маршрут. Если они едут в сторону города, значит, пора сматывать удочки. IT-технологии Максима ещё ни разу не подводили.
Вот и сегодня ему понадобиться помощь его приложения. Максим проверил, что точка, которая показывает где сейчас мама находиться на карте, там же, где и дача. Взял документы и ключ, вышел из дома, наказав Ёффе оставаться за главного, никого не впускать, никого не выпускать. Ёффа – это мамина собака – йоркширский терьер. Собака глупая, но очень милая и дружелюбная, в общем, няшная. Когда последний из домочадцев уходил из дома, она очень переживала и даже поскуливала. Порой пыталась выйти со всеми, как бы на прогулку. Но её, естественно, загоняли обратно. Зато сколько бывает радости, когда первый из домочадцев возвращается домой! Это просто праздник какой-то – она бегает, лает, лижет всё, до чего сможет дотянуться. От беготни и эмоций начинает тяжело дышать, но её это не останавливает. Она может только отвлечься на секунду, чтобы полакать воды и снова «в бой» – нужно встретить хозяина как следует и облобызать.
Мама очень любит свою Ёффу, а как её не любить, если она такая няшная. Макс тоже привязался к ней за восемь лет и относился к ней как четвёртому члену семьи.
Оставив собаку «за главного», Макс вышел из дома и направился в гараж. Сев за руль, он открыл коробку и достал оттуда планшет, подключил его к «прикуривателю» – как всегда, забыл его зарядить. И выехал из гаража.
Ещё вчера он наметил маршрут: ему нужен достаточно пустой участок улицы, но с поворотами дороги и, желательно, с перепадами высоты и проводами как вдоль, так и поперёк проезжей части. Такой участок был на выезде из города, к Кольцевой дороге и в выходные там практически никого не бывает.
Через пятнадцать минут он был на месте, оставил машину на обочине и запустил на планшете программу, которую писал последний год и сегодня её нужно протестировать. На экране планшета появилась карта города, GPS быстро определил местонахождение и стрелка, символизирующая машину, появилась на карте. Ещё одно нажатие и карта уехала вправо, освободив место для множества цифр и кнопок. Практически все они были на нуле.
Максим открыл коробку и достал оттуда маленький квадрокоптер. С первого взгляда и непосвящённому человеку он показался бы простой игрушкой. Собственно, это и была когда-то игрушка, но очень дорогая по тем временам. На нем стояли четыре двигателя по триста ватт каждый, два аккумулятора Pulsar на двадцать тысяч миллиампер-часов. От игрушки осталась только рама и модуль управление камерами, их на аппарате было две – на переднюю и заднюю полусферы. Труднее всего было подобрать винты под мощные двигатели – на это ушло почти три месяца.
Макс щёлкнул тумблером и взглянул на планшет – изменились цифры и внизу экрана побежали строчки загрузки информации. Как только выскочила последняя строчка «Device is ready», Максим открыл окно и выставил квадрокоптер на улицу. Ещё одна кнопка на планшете и винты завертелись, аппарат взмыл в воздух. Экран на планшете теперь разделился на три части: слева окно с цифрами и кнопками, занимает примерно одну треть по ширине. Справа сверху появилось изображение с камер, под ним – карта со стрелкой. Максим ввёл в поле «test» цифру один и нажал «submit» – квадрокоптер взмыл вверх на десять метров, это подтверждалось цифрами слева и изображениями с камер, затем ввёл цифру два и снова «submit» – квадрокоптер опустился чуть ли не на крышу гольфа, на экране появилось изображение капота, которое занимало больше половины окна. Макс поменял пару параметров, и капот перестал заслонять вид перед машиной. Затем достал из коробки небольшой джойстик на присосках и прикрепил его у рычага стояночного тормоза. Нажав на кнопку джойстика, Макс убедился, что он соединился с программой на планшете. Пару лёгких движений джойстиком и изображение капота машины и дороги на планшете то удалялось, показывая большое пространство вокруг машины, то приближалось так, что видны были отдельные камушки и трещины на асфальте. Ещё одно нажатие на планшете и изображение с камеры стало занимать весь экран планшета.
С замиранием сердца Максим сделал паузу, выдохнул и медленно тронулся с места. Изображение на планшете синхронно изменялось вместе с картинкой перед лобовым стеклом. Было явно видно, что квадрокоптер двигается вместе с машиной на высоте примерно метр над крышей автомобиля. Максим нажал сильнее на педаль газа, и изображение синхронно ускорилось, слегка притормозил, и изображение без задержек плавно замедлилось. Легким движением джойстика можно было отодвинуть камеру и наблюдать пейзаж с высоты двадцати метров. Выше Максим не рисковал, могла потеряться связь. Впрочем, на этот счёт была заложена специальная программа на борту дрона: как только терялся сигнал от планшета, аппарат переходил в режим поиска, причём искал и в радиочастотном диапазоне и визуально, т.е. искал изображение автомобиля, которое он заснял при запуске тестов. Найдя цель, летательный аппарат приближался к автомобилю, пока не появлялась связь.
На поворотах Макс снова обратил внимание на картинку, она его порадовала – никакой рассинхронизации.
Теперь нужно проверить тест на препятствия. Это самый опасный тест, так как столкновение даже с простым проводом, который трудно заметить на скорости, могло привести к крушению летательного аппарата.
Максим осторожно, посматривая одним глазом на планшет, выехал на кольцевую. Набрав скорость до ста километров в час, он радостно отметил, что квадрокоптер не отстаёт и, главное, всё происходит синхронно – при увеличении скорости, аппарат сам подымается выше, чтобы больше видеть, при снижении скорости – опускается. Увидев мост, Максим слегка занервничал. Ещё бы, сейчас он может уничтожить своё творение…
Программой на борту заложены два алгоритма облёта препятствия: либо сверху, либо снизу. Это зависит от многих параметров: скорости цели, за которой следит аппарат, от высоты препятствия над машиной, от размеров препятствия и даже от скорости ветра. Квадрокоптер сам рассчитывает, что будет удобнее: подняться или пролететь низко над машиной. Например, если препятствие туннель, то программа должна выбрать алгоритм снижения вплоть до нескольких сантиметров над крышей. Если мост, да ещё и скорость автомобиля высокая, то лучше подняться, чтобы не потерять картинку. Но тут важно, чтобы перелетая мост не врезаться в машины или другие объекты на мосту.
С замиранием сердца Макс следил за параметрами на планшете, увидев, что программа сделала правильное решение, Макс с облегчением проскочил под мостом, не сбавляя скорости. Квадрокоптер быстро набрал высоту на десять метров выше моста и, перелетев через него, снизился на прежнюю высоту – ещё один тест пройден успешно.
Следующий тест на прохождение малозаметных препятствий – проводов. Такие препятствия есть на проспекте. Проехав по развязке, ещё раз убедившись в правильной работе софта, Макс вырулил на главный проспект. В принципе, проспект приведёт его домой, этот маршрут был выбран не случайно – до дома даже со всеми красными светофорами оставалось полчаса лёта (во всех смыслах). Заряда аккумуляторов хватит минут на сорок. На проспекте скорость пришлось сбросить по двум причинам: ПДД не разрешают здесь ехать быстрее шестидесяти и ещё нужно убедиться, что высокоскоростные камеры с высоким разрешением распознают провода и рекламные растяжки над проезжей частью. И на первом же перекрёстке светофоры висели на растяжке. Программа определила, что высота препятствия ниже траектории полёта и картинка на экране не изменилась. Светофор был зелёный и, не останавливаясь, Макс проехал очередной тест. Дальше полет проходил без изменений, все провода висели на той же высоте. Макс ехал в правой полосе, т.к. в случае столкновения с проводами, была вероятность, что квадрокоптер упадёт. В таком случае лучше на обочину, а не под колёса машин. Прошлый раз ему повезло – аппарат упал на кусты, которые были высажены вдоль дороги, и менять пришлось только пару винтов. Как раз сейчас он проезжал около этого места. Быстрый взгляд на планшет, картинка чуть дёрнулась – это дрон скорректировал траекторию, чтобы не задеть провод. Ещё один тест пройден. Дальше Макса уже ничего не волновало. Всё, что он хотел проверить, прошло успешно, оставалось нарабатывать статистику, сохранять её и использовать в будущем, проезжая по этим же местам…
Проезжая через центр города, планшет вдруг издал писк, изображение с камер пропало и все параметры стали красными. Это означало, что связь с квадрокоптером потеряна. Странно, ведь высота не изменилась…
И, практически, сразу он увидел «гаишника», который указывал на него «палкой-полосаткой» – приглашал остановиться. Два нервных события подряд отрезвили Максима, и он быстро взял себя в руки, остановился у тротуара. Пока гаишник шёл к его машине, Максим услышал, как что-то стукнуло по крыше гольфа. Макс облегчённо вздохнул – дрон цел, автономная программа на борту отработала, как и положено, обеспечила приземление аппарата на крышу автомобиля.
Максим приготовил документы, за них он не волновался. Странно только, что его остановили, ведь он ничего не нарушал, да и на проспекте не принято останавливать. Если гаишник заметил квадрокоптер, то с девайсом можно будет расстаться.
«Старший лейтенант Гаврилов, проверка документов, – представился офицер и объяснил причину остановки. Максим передал документы в открытое окно, гаишник бегло просмотрел документы, – Поставьте автомобиль на тротуар и пройдите к инспектору в машину».
«Я что-то нарушил?» – спросил Максим, но гаишник уже уходил с документами в сторону патрульной машины на тротуаре.
Припарковал гольф, Макс быстрым движением снял своё детище с крыши, быстро отсоединил самое ценное – блок памяти и процессор, квадрокоптер бросил на сиденье, остальное сунул в карман. Закрыл машину с пульта, убедился, что стекла поднялись автоматически, Макс побрёл к автомобилю ГАИ.
Уже подходя к открытой двери гаишной машины, из неё вышел инспектор и, уходя в сторону проезжей части, ещё раз, пригласил присесть в пассажирское кресло. Заглянув внутрь, Максим с удивлением заметил, что в машине никого не было за исключением человека в штатском на заднем сиденье. Макс послушно сел спереди и стал ждать возвращения гаишника, но тот демонстративно стоял на обочине и наблюдал за потоком на проспекте.