Как стать автором
Обновить
14
0

Пользователь

Отправить сообщение
Я правильно понимаю по приведённой таблице, что при наличии видеозаписи злоумышленник проходит авторизацию в 7-8% попыток? Это ж как-то совсем ненадёжно.
Ну, во-первых, там часы, в которых эти датчики изначально предназначены для инерциальной навигации, соответственно они и выбраны по-другому. Во-вторых, они всё-таки считают только скорость и дистанцию, что совсем другое нежели координата, это считать намного проще, достаточно акселерометра. Для координат же ошибка определения ориентации накладывается на последующие расчёты координаты. Ну и в третьих, про габариты я уже говорил, посмотрите на их отдельный внешний блок с датчиками.

У баллистических ракет есть ещё активная фаза полёта, на которой она управляется, и где собственно нужна навигация.
С акселерометрами и гироскопами из смартфонов? :)

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

«Просто» ориентацию даже с гироскопом не получить. Показания гироскопа и акселерометра надо прогонять через фильтры Калмана, угловую скорость интегрировать, чтобы получить угловое перемещение, из показаний акселерометра выделить постоянную составляющую (ускорение свободного падения), и использовать её направление для непрерывной коррекции посчитанной ориентации (но это лок по одной оси, чтобы совсем зафиксировать ориентацию, нужно как минимум по двум, в качестве второй обычно используют показания компаса). Примерно так это работает в автопилотах для дронов.
Тоже хотел об этом написать. Здесь явно путают с акселерометром. Во-первых, я вообще не слышал про телефоны с гироскопом (на кой он там нужен?), во-вторых, вибрация как раз-таки акслерометром измеряется, гироскоп угловую скорость выдаёт. На самом деле это довольно частое заблуждение — когда речь идёт о получении ориентации в пространстве, обычно всегда подразумевают гироскопы, что в общем-то правильно, но не в случае с телефонами.
Сейчас в каждой второй странице AJAX.
Да, там где в тексте явно идёт речь о серво-приводах и серво-моторах в контексте этого аппарата, конечно, имеются в виду ESC. (читал по диагонали это в первый раз). Просто привык, что обычно говорят «серво», «серво-выход», «серво-канал» и подразумевают PPM и всё, что к нему подключено.
В коптерах вообще нет сервоприводов. Управление и стабилизация построена на «регуляторах скорости» ESC


ESC имеют точно такое же управление, как и серво машинки — PPM, стандарт индустрии RC моделей. Канал управления обычно называют серво-канал, независимо от того, что к нему реально подключено.

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

Кстати, в статье ещё упоминается ёмкий аккумулятор, как бы для нужд вычислительных. По своему опыту (а я работаю в этой сфере) могу сказать, что бортовое вычислительное оборудование практически никак не влияет на энергопотребление аппаратов коптерного типа по одной простой причине — энергопотребление любой бортовой электроники меркнет по сравнению с потреблением двигателей.
На самом деле пример компилировался с gtk+-3.5.2 и gtkmm-3.0.1, которые собирались из исходников для создания независимого окружения для разработки. А в официальном репозитории моей Убунты был только пакет со второй версией, поэтому он и приведён в примере с установкой. Код должен работать и на старой версии. За замечание с Gtk::Application спасибо, не знал. Видимо надо обновить gtkmm до версии 3.4, в которой это появилось.
12 ...
19

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность