-
- Логично, несколько автоматов в мэйне с перекрестными флагами кого угодно с ума свести могут:-) - Visitor(29.07.2022 22:10)
- Отлично. Ты просто повысил мне настроение, я тут неслабо поржал. Ну
конечно, всё просто. проблемы были в тех местах где было лень
хорошо подумать, а значит и мне лень хорошо подумать, значит и тут
проблемы из-за этого! Философски - да, это так. Все наши проблемы
из-за недостатка ума. Это точно. Я могу кратко и сухо сказать, что
FSM надо применять только при жесткой предопределенности, когда
отработка FSM не завязана на события внешнего, физического мира. RxTx(2687 знак., 29.07.2022 15:38)
- Подобного типа алгоритмов управления я написал несколько сотен
(кондиционеры, чиллеры, котлы, насосные группы, узлы отопления,
конвейеры). Включая логику неразрушающего выхода из аварийных
режимов и логику "стратегии". Cкpипaч(606 знак., 29.07.2022 16:03)
- Это прекраснейше. Тогда, если у вас богатейший опыт, может быть
обсудим задачу реализации обратной связи и само-наведения? Моя
проблема в том что основной "датчик" это лазерный дальномер с
фазовым методом измерения. Благодаря итерационному алгоритму,
данные он поставляет очень ненадежно, часто либо выдавая ошибку,
либо просто будучи невозможным измерить расстояние задерживает
измерение порой на 3000 мсек. Но не только это. Он склонен
периодически врать, выдавая ложные как RxTx(914 знак., 29.07.2022 16:17)
- Нужно переходить к управлению по модели. Отдельно корректировка
модели по фактическим показаниям датчика, отдельно само управление,
отдельно алгоритм выявления ОТСУТСТВИЯ достоверной модели и выхода
из этой ситуации. Cкpипaч(639 знак., 30.07.2022 13:18)
- Задачу я разделил на VISION и CONTROL. Сначала выше я описывал
трудности Control с использованием FSM. В сообщении чуть на которое
вы ответили - я описал существующие трудности ещё и с Vision. RxTx(2203 знак., 30.07.2022 17:12)
- Нейросети это "вера в бога из машины". Ну и работа отдельного профильного математика (data scientist). Вместо вас. Cкpипaч(1128 знак., 01.08.2022 09:31)
- Задачу я разделил на VISION и CONTROL. Сначала выше я описывал
трудности Control с использованием FSM. В сообщении чуть на которое
вы ответили - я описал существующие трудности ещё и с Vision. RxTx(2203 знак., 30.07.2022 17:12)
- Может вам просто не хватает акселерометра? - =AlexD=(29.07.2022 16:21)
- Инклинометр это в своем роде, акселерометр и есть. Оказалось
однако, что к инклинометру нужен реально еще и акселерометр, ибо
наклоны извне инклинометром диагностируются, но еще возможны
внезапные линейные смещения, как будто кто-то взял и ударил по
коробке кулаком. Но в целом я думаю что надо бросать всю
программную логику и всерьез заняться математикой и системами
управления с обратной связью. - RxTx(29.07.2022 16:24)
- И скорее всего движение можно описать полиномом/диффуром 4-ой
степени и даже прогнозировать, если у вас датчики сбоят. Вообще
мат.статистика и теор.вер. - сила! - Costic(29.07.2022 17:11)
- Во. Моя тоже о том же подумать. Сканер удачно измерил координаты и
вектор движения объекта, и тут получил в репу, потерял всё. Как в
драке, не надо решать обе задачи -- вернуться в норму и дать
пиздысдачи. Надо чуть сдриснуть и окуклиться. Задачу возвращения в себя завершить за интервал достоверного прогноза движения объекта. Потом опа такой, я тебя вижу, иди сюда. У людей так устроено. Характеристики объекта в части возможностей в ускорении и скорости Бapбoc(57 знак., 29.07.2022 23:10)
- Во. Моя тоже о том же подумать. Сканер удачно измерил координаты и
вектор движения объекта, и тут получил в репу, потерял всё. Как в
драке, не надо решать обе задачи -- вернуться в норму и дать
- Здесь всё достаточно очевидно - робот должен отличать перемещение внешних предметов от собственных перемещений. Иначе будет каша в системе управления. - =AlexD=(29.07.2022 16:32)
- И скорее всего движение можно описать полиномом/диффуром 4-ой
степени и даже прогнозировать, если у вас датчики сбоят. Вообще
мат.статистика и теор.вер. - сила! - Costic(29.07.2022 17:11)
- Инклинометр это в своем роде, акселерометр и есть. Оказалось
однако, что к инклинометру нужен реально еще и акселерометр, ибо
наклоны извне инклинометром диагностируются, но еще возможны
внезапные линейные смещения, как будто кто-то взял и ударил по
коробке кулаком. Но в целом я думаю что надо бросать всю
программную логику и всерьез заняться математикой и системами
управления с обратной связью. - RxTx(29.07.2022 16:24)
- Нужно переходить к управлению по модели. Отдельно корректировка
модели по фактическим показаниям датчика, отдельно само управление,
отдельно алгоритм выявления ОТСУТСТВИЯ достоверной модели и выхода
из этой ситуации. Cкpипaч(639 знак., 30.07.2022 13:18)
- Это прекраснейше. Тогда, если у вас богатейший опыт, может быть
обсудим задачу реализации обратной связи и само-наведения? Моя
проблема в том что основной "датчик" это лазерный дальномер с
фазовым методом измерения. Благодаря итерационному алгоритму,
данные он поставляет очень ненадежно, часто либо выдавая ошибку,
либо просто будучи невозможным измерить расстояние задерживает
измерение порой на 3000 мсек. Но не только это. Он склонен
периодически врать, выдавая ложные как RxTx(914 знак., 29.07.2022 16:17)
- Извините, возможно я не прав, но по прочтению просто складывается
впечатление, что вы натянули функциональный метод на FSM и
страдаете. - =AlexD=(29.07.2022 15:56)
- Да. Скорее всего это так и есть. Я об этом задумался когда писал Вам послание. Произошло это не вдруг, а само-собой, исторически, пытаясь алгоритмизировать при помощи КА задачу управления. Я даже скажу вам что исходная причина здесь это недостаток моей образованности в области методов управления. - RxTx(29.07.2022 16:03)
- Подобного типа алгоритмов управления я написал несколько сотен
(кондиционеры, чиллеры, котлы, насосные группы, узлы отопления,
конвейеры). Включая логику неразрушающего выхода из аварийных
режимов и логику "стратегии". Cкpипaч(606 знак., 29.07.2022 16:03)