Робота «Маркер» испытали как ПВО «ближней руки», сообщил разработчик
https://ria.ru/20220212/marker-1772404165.html
Робота «Маркер» испытали как ПВО «ближней руки», сообщил разработчик
Робота «Маркер» испытали как ПВО «ближней руки», сообщил разработчик — РИА Новости, 15.02.2022
Робота «Маркер» испытали как ПВО «ближней руки», сообщил разработчик
Российский робототехнический комплекс «Маркер» прошел успешные испытания в качестве комплекса ПВО «ближней руки» для уничтожения малых беспилотных летательных… РИА Новости, 15.02.2022
2022-02-12T03:37
2022-02-12T03:37
2022-02-15T09:06
новое оружие россии
безопасность
технологии
россия
москва
евгений дудоров
/html/head/meta[@name=’og:title’]/@content
/html/head/meta[@name=’og:description’]/@content
https://cdnn21.img.ria.ru/images/07e6/02/0f/1772834732_0:120:1280:840_1920x0_80_0_0_54f07ee7b485e77ca98a215726fa29ed.jpg
МОСКВА, 12 фев — РИА Новости. Российский робототехнический комплекс «Маркер» прошел успешные испытания в качестве комплекса ПВО «ближней руки» для уничтожения малых беспилотных летательных аппаратов (БПЛА), в том числе дронов-камикадзе, сообщил РИА Новости исполнительный директор предприятия-разработчика «Маркера» — НПО «Андроидная техника» — Евгений Дудоров.Дудоров отметил тенденцию применения дронов-камикадзе, действующих по программе, без связи с пунктами управления. По его словам, противодействовать таким аппаратам средствами глушения каналов управления затруднительно. Особенно опасными для охраняемых объектов, дорогостоящего оборудования и инфраструктуры могут оказаться групповые атаки таких дронов.Для борьбы с роями дронов «Маркер» оснастили РЛС, способной распознавать воздушные цели с малой площадью рассеивания и передавать их координаты в стрелково-гранатометный модуль. Затем робот следит за целью оптикой и поражает из штатного пулемета.»Распознавание целей «Маркер» ведет с помощью современного аппарата нейросетей, который после необходимого дообучения может это делать быстрее и лучше человека», — уточнил Дудоров.
Он добавил, что у «Маркера» хорошие показатели точности уничтожения летящих объектов.»Мы проводили испытания на стендовых стрельбах — там, где стендисты стреляют по тарелочкам. Она имеет диаметр около 100 миллиметров и летит на скорости порядка 90 километров в час. «Маркер» уверенно работаем по этим тарелочкам с вероятностью попадания порядка 80 процентов из карабина», — сообщил исполнительный директор.Дудоров уточнил, что «Андроидная техника» специально для «Маркера» разработала алгоритмы эффективного поражения воздушных целей. Он также сообщил, что стрелковый комплекс робота в варианте ближнего ПВО может вращаться со скоростями 350 градусов в секунду.»Таких скоростей вращения бегового стрелкового комплекса пока ни у кого нет», — заключил глава компании.
https://ria.ru/20211130/reki-1761374394.html
https://ria.ru/20211115/marker-1759041273.html
россия
москва
РИА Новости
1
5
4.7
96
internet-group@rian.ru
7 495 645-6601
ФГУП МИА «Россия сегодня»
https://xn--c1acbl2abdlkab1og. xn--p1ai/awards/
2022
РИА Новости
1
5
4.7
96
internet-group@rian.ru
7 495 645-6601
ФГУП МИА «Россия сегодня»
https://xn--c1acbl2abdlkab1og.xn--p1ai/awards/
Новости
ru-RU
https://ria.ru/docs/about/copyright.html
https://xn--c1acbl2abdlkab1og.xn--p1ai/
РИА Новости
1
5
4.7
96
internet-group@rian.ru
7 495 645-6601
ФГУП МИА «Россия сегодня»
https://xn--c1acbl2abdlkab1og.xn--p1ai/awards/
1920
1080
true
1920
1440
true
https://cdnn21.img.ria.ru/images/07e6/02/0f/1772834732_0:0:1280:960_1920x0_80_0_0_273ef7a3fad10207fdd08832f931db22.jpg
1920
1920
true
РИА Новости
1
5
4.7
96
internet-group@rian.ru
7 495 645-6601
ФГУП МИА «Россия сегодня»
https://xn--c1acbl2abdlkab1og.xn--p1ai/awards/
РИА Новости
1
5
4. 7
96
internet-group@rian.ru
7 495 645-6601
ФГУП МИА «Россия сегодня»
https://xn--c1acbl2abdlkab1og.xn--p1ai/awards/
безопасность, технологии, россия, москва, евгений дудоров
Новое оружие России, Безопасность, Технологии, Россия, Москва, Евгений Дудоров
МОСКВА, 12 фев — РИА Новости. Российский робототехнический комплекс «Маркер» прошел успешные испытания в качестве комплекса ПВО «ближней руки» для уничтожения малых беспилотных летательных аппаратов (БПЛА), в том числе дронов-камикадзе, сообщил РИА Новости исполнительный директор предприятия-разработчика «Маркера» — НПО «Андроидная техника» — Евгений Дудоров.
«Мы провели целый ряд испытаний, связанных с противодействием БПЛА, когда летят дроны, платформа их обнаруживает в автоматическом режиме и поражает с помощью тех средств, которые есть на боевом стрелковом модуле. Это ПВО «ближней руки» для поражения беспилотников на небольших расстояниях», — рассказал Дудоров.
Дудоров отметил тенденцию применения дронов-камикадзе, действующих по программе, без связи с пунктами управления. По его словам, противодействовать таким аппаратам средствами глушения каналов управления затруднительно. Особенно опасными для охраняемых объектов, дорогостоящего оборудования и инфраструктуры могут оказаться групповые атаки таких дронов.
Для борьбы с роями дронов «Маркер» оснастили РЛС, способной распознавать воздушные цели с малой площадью рассеивания и передавать их координаты в стрелково-гранатометный модуль. Затем робот следит за целью оптикой и поражает из штатного пулемета.
«Распознавание целей «Маркер» ведет с помощью современного аппарата нейросетей, который после необходимого дообучения может это делать быстрее и лучше человека», — уточнил Дудоров.
30 ноября 2021, 03:17Новое оружие России
Робот «Маркер» научился форсировать реки
Он добавил, что у «Маркера» хорошие показатели точности уничтожения летящих объектов.
«Мы проводили испытания на стендовых стрельбах — там, где стендисты стреляют по тарелочкам. Она имеет диаметр около 100 миллиметров и летит на скорости порядка 90 километров в час. «Маркер» уверенно работаем по этим тарелочкам с вероятностью попадания порядка 80 процентов из карабина», — сообщил исполнительный директор.
Дудоров уточнил, что «Андроидная техника» специально для «Маркера» разработала алгоритмы эффективного поражения воздушных целей. Он также сообщил, что стрелковый комплекс робота в варианте ближнего ПВО может вращаться со скоростями 350 градусов в секунду.
«Таких скоростей вращения бегового стрелкового комплекса пока ни у кого нет», — заключил глава компании.
15 ноября 2021, 01:06
Российский робот «Маркер» получил новую функцию «курьера»
Знакомьтесь, / Хабр
Я хочу рассказать о замечательном элементе <details>
и показать несколько примеров его использования, от простых до безумных.
Вам знаком паттерн верстки компонента, который может менять своё состояние с видимого на скрытый:
.component { display:none; } .component.open { display:block; }
toggleButton.onclick = () => component.classList.toggle('open')
А теперь забудьте. Существует элемент, который может делать это из коробки. Знакомьтесь — <details>
HTML-элемент <details>
используется для раскрытия скрытой (дополнительной) информации.
Базовое применение
Прежде всего давайте посмотрим как этот элемент работает:
Обратите внимание, что пример работает без каких либо дополнительных стилей или JavaScript. Вся функциональность встроена в сам браузер.
По умолчанию видимый текст зависит от настроек языка вашей системы, но его можно изменить добавив в <details>
элемент <summary>
:
Чтобы изменить состояние элемента в html вам достаточно добавить атрибут open
<!-- Содержимое по-умолчанию видимо --> <details open> ... </details> <!-- Содержимое по-умолчанию скрыто --> <details> ... </details>
А чтобы управлять состоянием средствами JavaScript предусмотрен специальный API:
const details = document.querySelector('details') details.open = true // Отобразить содержимое details.open = false // Скрыть содержимое
Пара слов о доступности
Элемент <summary>
фокусируемый. То есть передвигаясь по странице с клавиатуры вы попадёте на этот элемент. А вот содержимое может попасть в фокус только если <details>
открыт, то есть фокус никогда не попадет на невидимые элементы внутри <details>
.
Как правило, программы чтения с экрана хорошо справляются со стандартным использованием <details>
и <summary>
. Существуют некоторые вариации в объявлении в зависимости от программы и браузера. Подробнее.
Примеры использования
Далее я примерно повторю некоторые компоненты из документации bootstrap, но практически без JavaScript.
Изменяем маркер
Первое что вам может понадобится — изменить внешний вид маркера. Делается это очень просто:
summary::-webkit-details-marker { /* Любые стили */ }
Или вы можете скрыть стандартный маркер и реализовать собственный
/* Убираем стандартный маркер Chrome */ details summary::-webkit-details-marker { display: none } /* Убираем стандартный маркер Firefox */ details > summary { list-style: none; } /* Добавляем собственный маркер для закрытого состояния */ details summary:before { content: '\f0fe'; font-family: "Font Awesome 5 free"; margin-right: 7px; } /* Добавляем собственный маркер для открытого состояния */ details[open] summary:before { content: '\f146'; }
Collapse Component
Здесь всё просто. Базовый функционал такой же. Нужно лишь немного изменить внешний вид:
Accordion Component
Повторим предыдущий пример, немного изменим внешний вид <summary>
и получим аккордеон:
Но, как видите, один элемент не закрывается когда открывается другой. Чтобы добиться этого нам понадобится пара строк JavaScript.
<details>
поддерживает событие toggle
. Используя это, можно очень легко отслеживать открытие одного элемента и по этому событию закрывать остальные:
Popover Component
Эта реализация очень похожа на Collapse Component, с той разницей что содержимое <details>
имеет абсолютное позиционирование и перекрывает контент.
Dropdown Component
В своей основе это тот же Popover Component. Отличается лишь внешний вид.
Тот же пример, только с отдельной кнопкой
Но у Dropdown Component есть ещё одно важное отличие: по клику за его пределами он должен скрываться. Чтобы реализовать это снова понадобится написать пару строк JavaScript.
// По клику на тело документа document.body.onclick = () => { // Найти все открытые <details> document.body.querySelectorAll('details.dropdown[open]') // И закрыть каждый из них .forEach(e => e.open = false) }
Modal Component
И напоследок пример модального окна.
Вообще <details>
не лучший выбор для реализации этого компонента. Существует куда более подходящий элемент — <dialog>
, но у него весьма плохая поддержка браузерами.
Ссылки
Can I Use Details & Summary elements
MDN details element
W3C details element
UPD.
Решил добавить ещё один пример использования <details>
— многоуровневая навигация. Ещё раз хочу обратить ваше внимание на то, что пример работает без какого либо JavaScript. И он намного более инклюзивный чем традиционная верстка на <div>
.
text-combine-upright — CSS: Каскадные таблицы стилей
CSS-свойство text-combine-upright
устанавливает комбинацию символов в пробел одного символа. Если объединенный текст шире 1em, пользовательский агент должен уместить содержимое в пределах 1em.
Используется для создания эффекта, известного как татэ-тю-ёко 縦中横
на японском языке или 橫向文字
на китайском языке.
/* Значения ключевых слов */ текстовое объединение в вертикальном положении: нет; текстовое объединение в вертикальном положении: все; /* Числовые значения */ текстовое комбинирование в вертикальном положении: цифры; /* умещает 2 последовательные цифры по горизонтали внутри вертикального текста */ текстовое комбинирование в вертикальном положении: цифры 4; /* помещается до 4 последовательных цифр по горизонтали внутри вертикального текста */ /* Глобальные значения */ текстовое объединение в вертикальном положении: наследовать; текстовое объединение в вертикальном положении: начальный; текстовое объединение в вертикальном положении: вернуться; текстовое комбинирование в вертикальном положении: вернуть слой; текстовое объединение в вертикальном положении: не установлено;
Значения
-
нет
Специальной обработки нет.
-
все
Попытки напечатать все последовательные символы внутри поля по горизонтали, чтобы они занимали пространство одного символа в вертикальной строке поля.
-
цифры <целое число>?
Попытки отобразить последовательность последовательных цифр ASCII (U+0030–U+0039).), который содержит столько же или меньше символов, сколько указанное целое число, так что он занимает пространство одного символа в вертикальной строке. Если целое число опущено, оно вычисляется как 2. Целые числа за пределами диапазона 2-4 недействительны.
text-combine-upright =
нет |
все |
[ цифры <целое число [2,4]>? ]
Пример использования «digits»
Значение digits требует меньше разметки, чем значение all при объединении цифр, но в настоящее время оно не очень широко поддерживается браузерами.
HTML
平成20年4月16日に
CSS
.exampleText { режим письма: вертикальный-lr; текстовое комбинирование в вертикальном положении: цифры 2; шрифт: 36 пикселей с засечками; }
Результаты
Пример использования «все»
Значение «все» требует разметки вокруг каждой части горизонтального текста, но в настоящее время оно поддерживается большим числом браузеров, чем значение «цифры».
HTML
民國105年4月29日
CSS
HTML { режим письма: вертикальный-rl; шрифт: 24px с засечками; } .номер { текстовое объединение в вертикальном положении: все; }
Результаты
Спецификация |
---|
Режимы написания CSS Уровень 4 # Text-Combine-Upright |
BCDAN
BCDAN
BCDAL LISER. Включите JavaScript для просмотра данных.
-
режим записи
,текстовая ориентация
Последнее изменение: , участниками MDN
направление — CSS: Каскадные таблицы стилей
Свойство CSS direction
задает направление текста, столбцов таблицы и горизонтального переполнения. Используйте rtl
для языков, написанных справа налево (например, иврит или арабский), и ltr
для языков, написанных слева направо (например, английский и большинство других языков).
Обратите внимание, что направление текста обычно определяется в документе (например, с помощью HTML-атрибута
dir
), а не путем прямого использования свойства direction
. Свойство задает основное направление текста блочных элементов и направление вложений, созданных свойством unicode-bidi
. Он также устанавливает выравнивание по умолчанию для текста, элементов на уровне блоков и направление, в котором ячейки располагаются внутри строки таблицы.
В отличие от dir
атрибут в HTML, свойство direction
не наследуется из столбцов таблицы в ячейки таблицы, поскольку наследование CSS следует за деревом документа, а ячейки таблицы находятся внутри строк, но не внутри столбцов.
Свойства direction
и unicode-bidi
— это два единственных свойства, на которые не влияет сокращенное свойство all
.
/* Значения ключевых слов */ направление: лтр; направление: rtl; /* Глобальные значения */ направление: наследовать; направление: начальное; направление: возврат; направление: реверс-слой; направление: не установлено;
Значения
-
л
Текст и другие элементы идут слева направо. Это значение по умолчанию.
-
rtl
Текст и другие элементы идут справа налево.
Чтобы свойство direction
оказывало какое-либо влияние на элементы встроенного уровня, значение свойства unicode-bidi
должно быть embed
или override
.
направление =
литров |
rtl
Установка направления справа налево
В приведенном ниже примере показаны две строки текста, обе из которых отображаются с использованием направления
: rtl
. В то время как арабский текст отображается правильно с этой настройкой, английский текст теперь имеет точку в необычном месте.цитата { направление: rtl; ширина: 300 пикселей; }
<цитата>Этот абзац на английском языке, но неправильно идет справа налево.
<цитата>هذه الفقرة باللغة العربية ، لذا يجب الانتقال من اليمين إلى اليسار.
3 Загрузка таблиц только в браузере.
Спецификация |
---|
Режимы записи CSS Уровень 4 # direction |