(накидали, с GoogleAI) бюджетный (10 тр, без учета "авоськи" на голову - служащей для быстрого одевания/удержания датчиков) DIY BCI с Motor Imagery (аналог режима Kinesis в Nerocity Crown, но без облака): https://share.google/aimode/9ouI6ZUSal5odzzjW (наверняка, AI "что-то забыл" учесть, но порядок цен - "где-то так": можно начинать с 2-х датчиков, и пробовать на себе "работает ли, в принципе": пишут, что и здесь есть свои "дальтоники").
всё правильно. добавлю, для разнообразия: Вариант N1. меня, финдиректор быстро научил "Всегда начинай с 'Чего просишь'. 'Зачем' - я и без тебя знаю" (но расчеты - ценил). И так было принято на всем производстве. Вариант N2. (ох, сколько мне позже от федеральных служб попадало, с их бюрократией - заставляли переписывать, мотивируя) "Никто - начало не смотрит, сразу - за последний абзац". Аналогичное было, и отношение к "Сколько просишь" - обе стороны знали, что принципиально "не совпадает" со "сколечко дадим" - "просить - надо часто".
(посмотрел исходник sdk-js) Список действий - хранится в облаке (как и любые "записываемые данные") и изначально пуст, а через SDK - расширяется и считывается.
Насчет "online" - интереснее: SDK может пережить временное пропадание Интернета, кэшируя (это странно, т.к. в анонсе утверждали "никакие данные не выходят, вся обработка - внутри мини-компа", и тут же "все шифруется", дополнительно к "для доступа к устройству - нужна его регистрации в облаке и ваша учетка"). Т.е. Интернет (при работе через SDK) - "нужен". Но, если используется только встроенная фцнкциональность обработки, то - "только на время login". И подозреваю, что можно и без (раз остальное "ассинхронно").
или Без консоли - ведя из кода: https://docs.neurosity.co/docs/guides/training/ - но натренированные даные - по-прежнему, летят в облако. Складывается впечатление, что весь (хотя бы регистрацию) SDK - только online (с облаком). Пока не вижу состава Списка действий (сразу ли заполнен, расширяемый ли - судя по названию "Kinesis" - вряд ли). Но уже понятно, что каждый пользователь - должен тренировать "себя" - сам, и каждое "намерение" - отдельно.
- если правильно понял (из SDK-доки), Обучение (намерению) - проводится только через облачную платформу фирмы (а она - в США. Там еще и "эмуляторы" есть, с подпиской за 50$).
в Read.me SDK (смотрю для Python) - формулируются raw-stream пачки по другому: Код будет выводить новые эпохи по 16 выборок, примерно каждые 62,5 мс" - т.е. "JSON с 8*16 float, с темпом 1000/62,5=16 раз в сек)
о как - нашел, что и (уже устаревшая, меньше датчиков) Muse2, за $300 - поддерживает (неофициально?) нефильтрованную выдачу сигналов с датчиков. Вот, что говорит Google (об аналогах Crown): {Muse 2 / Muse S (Gen 2)
Каналы: 4 канала (в основном лобная и височная зоны).
Стриминг сырых данных: Официальное потребительское приложение выдает только обработанные графики, но сырой поток доступен бесплатно через открытые библиотеки, такие как Petme (бывший MuLES) или популярный фреймворк BrainFlow }
Но если не окажется затылочных датчиков, то не все методы будут возможны (и незабываем, что сырые данные - придется обрабатывать самим).
нашел raw-stream: https://docs.neurosity.co/docs/api/osc/#raw-mode - каждые 4 ms, выдается по пачке: на каждый датчик (которых 8) * по 16 float выборок (за последние 62.5ms. Странно, мне напрашивается "одно значение-усредненное". Но так получается, что, действительно - передают "нефильтрованное").
Нашел еще один бытовой "обруч", аля Muse, с мини-компом, приложением и связью с внешним AI - "Crown" (за 1.5т$): https://neurosity.co/guides/moving-objects-with-your-mind-bci - перемотайте до SSVEP - самый быстрый способ: "наши" 4 кнопки - мерцают, различающимися частотами. Уставшись на нужную кнопку, в затылке - без всяких напряжений мысли, воспроизведется частота. Устройство - только выбирает, какая их 4-х частот навязана (или "нет"); - в Crown - (вроде) поддерживаются все три описанных там метода (в "обруче" - 8 ЭЭГ-датчиков, по нескольким зонам, различающимися методом). В источнике - много восторженных слов, в стиле Остапа Бендера, про Нью-Васюки. В описании технологии - "скромнее" (так же, как в Muse - только про общую активность/усталось). В доке на SDK (https://github.com/orgs/neurosity/) - "доступны сигналы с датчиков", "потренируйте навык «Удар левой рукой»": https://docs.neurosity.co/docs/tutorials/your-first-node-app - Устройства Neurosity могут распознавать два основных типа мыслительных процессов: намерение и фоновый процесс.
Везде (кольцами) - "засеять" LoRa-"гильзами" (mesh-tastic/-core, "наш ответ Starlink-у" - "Сыроежка"). Так, чтобы каждому устройству соответствовала фиксированная координата, начинка - пороговое срабатывание (уровня звука) и шифрованная передача только по фронту ("нет-есть", "есть-нет"; ну и ACK, дистанционное обновление). А (дорогостоящие, защищаемые) "мозги" - централизованно.
увидел интересную статью: "Что такое сознание на самом деле? Новейшие открытия о стволе мозга, эмоциях и природе мышления" https://dzen.ru/a/amHoYvV8sB5QT2ur - (соглано этому источнику) сильные эмоции (которые предложено использовать в Интерфейсе) - вообще не в кортексе, а в стволе мозга (структуре, дошедшей без сильных изменений со времен рептилий - инстинкты и рефлексы. Хотя Google, на вопрос "Уровни триединого мозга", утверждает, что за сами эмоции, отвечает третья система - лимбическая). Т.е.: 1. (медицинская) ЭЭГ - снимает сигналы "не там", и "не то" (кора - только "обволакивает" семантикой - зашумляет: источник отмечает "дум - параллельно много", и "кора - работает на предсказания, для готовности ко всему, что только возможно").
от себя: Т.е. сознание - "еще не подумало", а мозг - уже приготовился, прогнал все варианты, отобрал основные и преднастроил нейроны. В каком порядке, проходили варианты - последовательно или параллельно, каждый раз - по другому ("Здесь - патерна нет!" Ералаш). Т.е. даже "ну тогда, представить себе цепочку во времени, из предполагаемых действий, для реализации намерения" - только шум, как был "белый", так и остался.
2. (источник заявляет, ссылаясь на эксперименты, что) сознание - прячется именно в стволе.
от себя: (вроде как, это кортекс в детстве научается управлять инстинктами, ставя цели выше "хочу жрать". Что это такое, в пересчете на) "Намерение" для кортекса - надо еще подумать.
ну Вы и выразились (понимаю, что сократили конкретику "равнобедренного, со стороной 25 см, дорожного знака, с собакой у столба"). А "черный квадрат"? (гы-гы)
принято. Но лишнее - меня не цепляло (т.ч. можно дальше как пойдет. Приучен - в ИТ часто "у нас - так принято", и воспринимаю - как признак отношения ко мне, как к равному). А сам выкаю - "на автопилоте" (по той же ИТ-привычке сисадмина к пользователям - с неведомым офисным положением. Да и "жизненный опыт" говорит "надо быть проще - тебе, что жалко выкнуть лишний раз". А на деле, с кем и как, как-то само получается - например, прямо позавчера, обратил внимание, что, одновременно: - с одним грузчиком - он ко мне на Вы и дружелюбно, а я - не могу ему выкать, только на ты; - и с другим, серьезным молчуном, рядом - только на Вы).
Продолжая аналогию "АТС на реле": слушая одни срабатывания реле (при соединении абонентов), не понять "о чем разговор". Возвращаясь к мозгу: т.е. паттерн шума, в одном моменте времени - не содержит особенностей о намерении. Вы сами приводили пример с не только "входной" мыслью (сознания), а "последствиями" (тонус мышцы, повышение давления). "Ловить" их в одной голове - вроде правильно (раньше), но (как выше писал - дорого).
И с защитой (от ложных срабатываний) - надо еще подумать, прежде чем "в массы": "намерение "хочу взять мороженное" - начинаю тянуться, мозг - передал, и предмет сам - к тебе", и хлоп по лбу! Понимаю, что "я увижу движение и ". И что? "отключу обруч", "намерюсь притормозить"?
до меня, вроде, дошло, где "не сходимся" - на фразе "шум" (кто-то из нас не прав): Вы - под (медицинской и дорогой аппаратурой) ЭЭГ, как пример, привели (бытовой) Muse. я же, Muse - представляю, как (один, из где-то пяти, давно уже существующих и широко распространенных - в США, "черных ящиков", "для игр", в прямом или переносном смысле. Каждый): - результат многолетних медицинских иссследований "Неинвазивный интерфейс мозг-компьютер" (цель - достойная Нобелевки), в виде запатентованного способа Как: - из нескольких сигналов (каждый - аналоговый "шум", в точке на коже головы, под которой Броня-Защита: кость, слой из кучи "перемешанных проводов", и нескольких слоев нейронов) от датчиков (электропотенциалов в N милливольт); - выделить и преобразовать; - в полезные сигналы (цифровые, бинарные по сути: "сейчас - альфа-ритм", и усредненные - за 10 секунд/меняются только 1 раз в 10 секунд).
1. Т.е., с таким классом устройств (как я описал), на выходе - уже нет "шума". И AI (я понимаю, что Вы под 4-х слойкой- понимаете не "сложную LLM", а только "нейронную сеть") - налету, не к чему цепляться. А если "последовательно, во времени" - то и получится предложенная "Азбука морзе".
2. Может быть, Вы знаете/прочитали, что у Muse (в отличии от других), на выходе - N (для каждого датчика) оцифрованных (АЦП) (хоть и очищенных от технического шума-наводок, но) кодов, с сохранением "пропорционально уровню входного сигнала (линейно/дБ)"? Если можно, либо ссылку, либо где конкретно прочитать.
3. Как я себе представляю работу мозга: - (медленная - секунды...минуты) химическая реакция, с ШИМ кодированием, да с электронными потенциалами; - нет (не нашли, пока) конкретного нейрона "яблоко". Но даже, если есть, его активация - "пыль", среди миллионов других, одновременно/рядом "щелкающих" -- мозг, в целом - "ЭВМ/АТС на реле, постоянно щелкающих". Услышать "из-за стены" и выделить одно реле, когда точно таких - "тысячи" - невероятно; - не спорю про "нужны паттерны", и даже поверну в свою пользу - мозг не думает только одним "реле-яблоко" - там облака связанностей (целые "схемы", а не одна "ячейка"); - и никто не знает, в каком "облаке" скрыто "яблоко" - все эксперименты по зонам, проводились "а давай отключим и посмотрим, что пропало". А работа мозга - "размазана" по всем отделам, одновременно - все шумят, и по своему. И никто не проводит от обратного/как при препарировании лягушки - "давайте заблокируем все разделы, кроме одного, и посмотрим появится ли мысль о яблоке"; - (управляемое) сознание - фокус (работы всего мозга), который не понятно где и "сосредоточен" ли; - т.е. одномоментно - человек думает над сотнями вопросов - "шумит".
т.е. ТЗ - "одним мозгом". 1. Пока, даже с зонными (видео, моторная, планирование, слух и воспоминания) датчиками, не выделить "представил себе кошку", а только "зона активирована". Поэтому и предложил Азбуку Морзе - цепочку (из достаточно длинных) активизаций. Добавляю (усложняя): если есть детектор "по зонам", то) и меняя зоны. Я понял идею "AI - разберется", но (как радиоинженер и программист - "не верю!") тогда (когда начнет работать "паттерн яблоко"), придется добавлять защиту от сна и задумался (например, использовать только нереальные объекты. Если с образами - можно придумать, то с другими зонами - "вилять хвостом").
2. "По мелочи" (не описанной в ТЗ). Если догадываюсь, как (т.е. так же - "мыслями") снять/отключить обруч, то непонятно как надеть обруч. Видимо, "действия - возможны, но дискомфортны". Сюда - подходит способ "смартфон, с AI и видеокамерой" - смотрит и "догадывается о намерении" (а добавив 6DoF-манипулятор за 5тр, или машинку-тележку с 4DoF-манипулятором за 15тр - получим "действия").
(накидали, с GoogleAI) бюджетный (10 тр, без учета "авоськи" на голову - служащей для быстрого одевания/удержания датчиков) DIY BCI с Motor Imagery (аналог режима Kinesis в Nerocity Crown, но без облака):
https://share.google/aimode/9ouI6ZUSal5odzzjW
(наверняка, AI "что-то забыл" учесть, но порядок цен - "где-то так": можно начинать с 2-х датчиков, и пробовать на себе "работает ли, в принципе": пишут, что и здесь есть свои "дальтоники").
всё правильно.
добавлю, для разнообразия:
Вариант N1. меня, финдиректор быстро научил "Всегда начинай с 'Чего просишь'. 'Зачем' - я и без тебя знаю" (но расчеты - ценил). И так было принято на всем производстве.
Вариант N2. (ох, сколько мне позже от федеральных служб попадало, с их бюрократией - заставляли переписывать, мотивируя) "Никто - начало не смотрит, сразу - за последний абзац". Аналогичное было, и отношение к "Сколько просишь" - обе стороны знали, что принципиально "не совпадает" со "сколечко дадим" - "просить - надо часто".
(посмотрел исходник sdk-js) Список действий - хранится в облаке (как и любые "записываемые данные") и изначально пуст, а через SDK - расширяется и считывается.
Насчет "online" - интереснее: SDK может пережить временное пропадание Интернета, кэшируя (это странно, т.к. в анонсе утверждали "никакие данные не выходят, вся обработка - внутри мини-компа", и тут же "все шифруется", дополнительно к "для доступа к устройству - нужна его регистрации в облаке и ваша учетка").
Т.е. Интернет (при работе через SDK) - "нужен". Но, если используется только встроенная фцнкциональность обработки, то - "только на время login". И подозреваю, что можно и без (раз остальное "ассинхронно").
или Без консоли - ведя из кода:
https://docs.neurosity.co/docs/guides/training/
- но натренированные даные - по-прежнему, летят в облако.
Складывается впечатление, что весь (хотя бы регистрацию) SDK - только online (с облаком).
Пока не вижу состава Списка действий (сразу ли заполнен, расширяемый ли - судя по названию "Kinesis" - вряд ли).
Но уже понятно, что каждый пользователь - должен тренировать "себя" - сам, и каждое "намерение" - отдельно.
как обучать Crown (в облаке):
https://support.neurosity.co/articles/imagined-thought-training/
и в Хабре:
Потребительские нейроинтерфейсы 2024
https://habr.com/ru/articles/846582/
нашел подтверждение, что "намерение - можно":
2023. Разработчик подключил ChatGPT к своему мозгу
https://www.pravilamag.ru/news/science-and-technology/28-03-2023/695613-razrabotchik-podklyuchil-chatgpt-k-svoemu-mozgu
- если правильно понял (из SDK-доки), Обучение (намерению) - проводится только через облачную платформу фирмы (а она - в США. Там еще и "эмуляторы" есть, с подпиской за 50$).
Альтернативы:
https://neurosity.co/guides/neurosity-crown-alternatives
в Read.me SDK (смотрю для Python) - формулируются raw-stream пачки по другому:
Код будет выводить новые эпохи по 16 выборок, примерно каждые 62,5 мс"
- т.е. "JSON с 8*16 float, с темпом 1000/62,5=16 раз в сек)
о как - нашел, что и (уже устаревшая, меньше датчиков) Muse2, за $300 - поддерживает (неофициально?) нефильтрованную выдачу сигналов с датчиков.
Вот, что говорит Google (об аналогах Crown):
{Muse 2 / Muse S (Gen 2)
Каналы: 4 канала (в основном лобная и височная зоны).
Стриминг сырых данных: Официальное потребительское приложение выдает только обработанные графики, но сырой поток доступен бесплатно через открытые библиотеки, такие как Petme (бывший MuLES) или популярный фреймворк BrainFlow
}
Но если не окажется затылочных датчиков, то не все методы будут возможны (и незабываем, что сырые данные - придется обрабатывать самим).
еще и "стучать (по мозгам)" можно:
https://docs.neurosity.co/docs/api/haptics
нашел raw-stream:
https://docs.neurosity.co/docs/api/osc/#raw-mode
- каждые 4 ms, выдается по пачке: на каждый датчик (которых 8) * по 16 float выборок (за последние 62.5ms. Странно, мне напрашивается "одно значение-усредненное". Но так получается, что, действительно - передают "нефильтрованное").
Нашел еще один бытовой "обруч", аля Muse, с мини-компом, приложением и связью с внешним AI - "Crown" (за 1.5т$):
https://neurosity.co/guides/moving-objects-with-your-mind-bci
- перемотайте до SSVEP - самый быстрый способ: "наши" 4 кнопки - мерцают, различающимися частотами. Уставшись на нужную кнопку, в затылке - без всяких напряжений мысли, воспроизведется частота. Устройство - только выбирает, какая их 4-х частот навязана (или "нет");
- в Crown - (вроде) поддерживаются все три описанных там метода (в "обруче" - 8 ЭЭГ-датчиков, по нескольким зонам, различающимися методом).
В источнике - много восторженных слов, в стиле Остапа Бендера, про Нью-Васюки.
В описании технологии - "скромнее" (так же, как в Muse - только про общую активность/усталось).
В доке на SDK (https://github.com/orgs/neurosity/) - "доступны сигналы с датчиков", "потренируйте навык «Удар левой рукой»":
https://docs.neurosity.co/docs/tutorials/your-first-node-app
- Устройства Neurosity могут распознавать два основных типа мыслительных процессов: намерение и фоновый процесс.
Везде (кольцами) - "засеять" LoRa-"гильзами" (mesh-tastic/-core, "наш ответ Starlink-у" - "Сыроежка").
Так, чтобы каждому устройству соответствовала фиксированная координата, начинка - пороговое срабатывание (уровня звука) и шифрованная передача только по фронту ("нет-есть", "есть-нет"; ну и ACK, дистанционное обновление).
А (дорогостоящие, защищаемые) "мозги" - централизованно.
увидел интересную статью:
"Что такое сознание на самом деле? Новейшие открытия о стволе мозга, эмоциях и природе мышления"
https://dzen.ru/a/amHoYvV8sB5QT2ur
- (соглано этому источнику) сильные эмоции (которые предложено использовать в Интерфейсе) - вообще не в кортексе, а в стволе мозга (структуре, дошедшей без сильных изменений со времен рептилий - инстинкты и рефлексы. Хотя Google, на вопрос "Уровни триединого мозга", утверждает, что за сами эмоции, отвечает третья система - лимбическая).
Т.е.:
1. (медицинская) ЭЭГ - снимает сигналы "не там", и "не то" (кора - только "обволакивает" семантикой - зашумляет: источник отмечает "дум - параллельно много", и "кора - работает на предсказания, для готовности ко всему, что только возможно").
от себя:
Т.е. сознание - "еще не подумало", а мозг - уже приготовился, прогнал все варианты, отобрал основные и преднастроил нейроны.
В каком порядке, проходили варианты - последовательно или параллельно, каждый раз - по другому ("Здесь - патерна нет!" Ералаш).
Т.е. даже "ну тогда, представить себе цепочку во времени, из предполагаемых действий, для реализации намерения" - только шум, как был "белый", так и остался.
2. (источник заявляет, ссылаясь на эксперименты, что) сознание - прячется именно в стволе.
от себя: (вроде как, это кортекс в детстве научается управлять инстинктами, ставя цели выше "хочу жрать". Что это такое, в пересчете на) "Намерение" для кортекса - надо еще подумать.
>Представить красный треугольник
ну Вы и выразились (понимаю, что сократили конкретику "равнобедренного, со стороной 25 см, дорожного знака, с собакой у столба").
А "черный квадрат"? (гы-гы)
принято.
Но лишнее - меня не цепляло (т.ч. можно дальше как пойдет.
Приучен - в ИТ часто "у нас - так принято", и воспринимаю - как признак отношения ко мне, как к равному).
А сам выкаю - "на автопилоте" (по той же ИТ-привычке сисадмина к пользователям - с неведомым офисным положением.
Да и "жизненный опыт" говорит "надо быть проще - тебе, что жалко выкнуть лишний раз".
А на деле, с кем и как, как-то само получается - например, прямо позавчера, обратил внимание, что, одновременно:
- с одним грузчиком - он ко мне на Вы и дружелюбно, а я - не могу ему выкать, только на ты;
- и с другим, серьезным молчуном, рядом - только на Вы).
Продолжая аналогию "АТС на реле": слушая одни срабатывания реле (при соединении абонентов), не понять "о чем разговор".
Возвращаясь к мозгу: т.е. паттерн шума, в одном моменте времени - не содержит особенностей о намерении.
Вы сами приводили пример с не только "входной" мыслью (сознания), а "последствиями" (тонус мышцы, повышение давления).
"Ловить" их в одной голове - вроде правильно (раньше), но (как выше писал - дорого).
И с защитой (от ложных срабатываний) - надо еще подумать, прежде чем "в массы": "намерение "хочу взять мороженное" - начинаю тянуться, мозг - передал, и предмет сам - к тебе", и хлоп по лбу!
Понимаю, что "я увижу движение и ". И что? "отключу обруч", "намерюсь притормозить"?
до меня, вроде, дошло, где "не сходимся" - на фразе "шум" (кто-то из нас не прав):
Вы - под (медицинской и дорогой аппаратурой) ЭЭГ, как пример, привели (бытовой) Muse.
я же, Muse - представляю, как (один, из где-то пяти, давно уже существующих и широко распространенных - в США, "черных ящиков", "для игр", в прямом или переносном смысле. Каждый):
- результат многолетних медицинских иссследований "Неинвазивный интерфейс мозг-компьютер" (цель - достойная Нобелевки), в виде запатентованного способа Как:
- из нескольких сигналов (каждый - аналоговый "шум", в точке на коже головы, под которой Броня-Защита: кость, слой из кучи "перемешанных проводов", и нескольких слоев нейронов) от датчиков (электропотенциалов в N милливольт);
- выделить и преобразовать;
- в полезные сигналы (цифровые, бинарные по сути: "сейчас - альфа-ритм", и усредненные - за 10 секунд/меняются только 1 раз в 10 секунд).
1. Т.е., с таким классом устройств (как я описал), на выходе - уже нет "шума".
И AI (я понимаю, что Вы под 4-х слойкой- понимаете не "сложную LLM", а только "нейронную сеть") - налету, не к чему цепляться. А если "последовательно, во времени" - то и получится предложенная "Азбука морзе".
2. Может быть, Вы знаете/прочитали, что у Muse (в отличии от других), на выходе - N (для каждого датчика) оцифрованных (АЦП) (хоть и очищенных от технического шума-наводок, но) кодов, с сохранением "пропорционально уровню входного сигнала (линейно/дБ)"?
Если можно, либо ссылку, либо где конкретно прочитать.
3. Как я себе представляю работу мозга:
- (медленная - секунды...минуты) химическая реакция, с ШИМ кодированием, да с электронными потенциалами;
- нет (не нашли, пока) конкретного нейрона "яблоко". Но даже, если есть, его активация - "пыль", среди миллионов других, одновременно/рядом "щелкающих" -- мозг, в целом - "ЭВМ/АТС на реле, постоянно щелкающих". Услышать "из-за стены" и выделить одно реле, когда точно таких - "тысячи" - невероятно;
- не спорю про "нужны паттерны", и даже поверну в свою пользу - мозг не думает только одним "реле-яблоко" - там облака связанностей (целые "схемы", а не одна "ячейка");
- и никто не знает, в каком "облаке" скрыто "яблоко" - все эксперименты по зонам, проводились "а давай отключим и посмотрим, что пропало". А работа мозга - "размазана" по всем отделам, одновременно - все шумят, и по своему. И никто не проводит от обратного/как при препарировании лягушки - "давайте заблокируем все разделы, кроме одного, и посмотрим появится ли мысль о яблоке";
- (управляемое) сознание - фокус (работы всего мозга), который не понятно где и "сосредоточен" ли;
- т.е. одномоментно - человек думает над сотнями вопросов - "шумит".
т.е. ТЗ - "одним мозгом".
1. Пока, даже с зонными (видео, моторная, планирование, слух и воспоминания) датчиками, не выделить "представил себе кошку", а только "зона активирована".
Поэтому и предложил Азбуку Морзе - цепочку (из достаточно длинных) активизаций.
Добавляю (усложняя): если есть детектор "по зонам", то) и меняя зоны.
Я понял идею "AI - разберется", но (как радиоинженер и программист - "не верю!") тогда (когда начнет работать "паттерн яблоко"), придется добавлять защиту от сна и задумался (например, использовать только нереальные объекты. Если с образами - можно придумать, то с другими зонами - "вилять хвостом").
2. "По мелочи" (не описанной в ТЗ).
Если догадываюсь, как (т.е. так же - "мыслями") снять/отключить обруч, то непонятно как надеть обруч.
Видимо, "действия - возможны, но дискомфортны".
Сюда - подходит способ "смартфон, с AI и видеокамерой" - смотрит и "догадывается о намерении" (а добавив 6DoF-манипулятор за 5тр, или машинку-тележку с 4DoF-манипулятором за 15тр - получим "действия").