Как сделать отказоустойчивой виртуальную реальность всего тела?

Моя виртуальная машина не из тех, что подключаются к вашему мозгу, а больше похожа на «сферу реальности» вокруг вашего тела, в которой есть какая-то гравитационная машина, которая удерживает вас в центре сферы, и какая-то другая. серой слизи, которая может изменять свою форму, создавая физический контакт (представьте себе робота из сериала «Терминатор»). Он предназначен для развлекательных и образовательных целей и предназначен для широкой публики.

Как вы знаете, худший сценарий VR — застрять внутри него. Поэтому я делаю отказоустойчивый, чтобы этого не произошло.

Чтобы выйти из симуляции, вы можете: нажать кнопку на часах VR, ИЛИ сказать «ВОЛУБА», ИЛИ просто закрыть глаза на 10 секунд.

Машина также определит ваши жизненные показатели и автоматически остановится и свяжется с властями, если вы потеряете сознание... или умрете. Это также создает барьер вокруг вашего тела, чтобы уменьшить силу, которую вы можете получить, до безопасного уровня и предотвратить попадание серой слизи в ваше тело.

Что вы думаете об этой безотказной конструкции? Вы находите в нем недостатки? Вы думаете, что есть другие вещи, которые я забываю учитывать? У вас есть лучший отказоустойчивый дизайн?

Есть ли у вас особая причина использовать свободно плавающую слизь, а не более традиционную оснастку, такую ​​как обтягивающий костюм? Слизь кажется главной проблемой с точки зрения безопасности и удобства использования (и звучит как боль, которую потом смывать).
Попросите кого-нибудь присматривать или вести прямую трансляцию, по крайней мере, велика вероятность, что вас прихлопнут!🚔
@Cadence Это потому, что слизь может принимать любую физическую форму. Например, если вы создадите симуляцию, в которой вы идете по лестнице, слизь примет форму, имитирующую лестницу, в то время как гравитационная машина не позволит вам на самом деле пройти по лестнице, чтобы вы не вышли из «сферы реальности». Представьте себе беговую дорожку; ты бежишь, но никуда не идешь. Я не думаю, что слизь оставит пятно на вашей одежде, так как это умные наномашины. Кстати, я не вижу связи между виртуальной реальностью и обтягивающим костюмом. Не могли бы вы дать мне ссылку?
Правда, использовать гель для создания «реквизита» можно, но нужно ли? То есть, если игрок не может их видеть , все, что ему нужно, это отпечаток на его коже - объекту не нужно быть более реальным, чем это. Что касается VR-костюмов — в этом направлении проводились настоящие эксперименты, но я думаю, что лучшая недавняя научно-фантастическая ссылка, которую я могу предложить, — это роман « Первому игроку приготовиться » (если только я не ошибся в его памяти). В той книге это было необязательным дополнением, своего рода периферийным устройством для настройки виртуальной реальности.
Сериал Тэда Уильямса «Другая страна » включал в себя жесты рук, которые включали болезненное широкое растопыривание пальцев, чтобы вызвать функциональность, которую никто не хочет вызывать случайно.

Ответы (2)

Дополнительное чтение

Да, я начинаю свой ответ с дополнительного чтения, потому что в этом случае дополнительное чтение потрясающе.

С точки зрения построения мира то, что вы проектируете, очень похоже на голопалубу из «Звездного пути» (или голокомнату). Многие из историй, посвященных голопалубам в «Звездном пути»: TNG, «Вояджер» и гололюксам на DS9, являются отличными источниками того, как работают их «предохранители», как они работают со сбоями, каковы режимы отказа и почему кто-то может захотеть их отменить. (и как ограничить доступ к этой функции).

В кладезь информации Trekkie, MemoryAlpha, есть страница, посвященная этому: Протокол безопасности Holodeck

Конкретные режимы отказа

Я рассмотрю каждую из предложенных вами мер безопасности и выясню, почему они могут не сработать:

Нажмите кнопку на часах VR

Отказ электроники, отказ механических кнопок, отказ блоков питания/батареек, сигнал от часов может не доходить до приемника. Может быть, вы упадете в виртуальной реальности и сломаете запястье, а вместе с ним и часы, и теперь вы не сможете использовать часы, чтобы выйти и обратиться за медицинской помощью.

Скажи "ВОЛУБА"

В «Звездном пути» это будет «Компьютер, выход» или «Компьютер, арка». Эти голосовые команды часто не срабатывали по ряду причин, но обычно из-за какой-либо неисправности в компьютере или из-за мошеннического ИИ, взявшего на себя управление. Важно отметить, что когда этот тип отказоустойчивости выходит из строя, другие связанные системы также могут выйти из строя, поэтому вполне возможно, что вы окажетесь в ловушке виртуальной реальности с другими ограничениями физической безопасности, которые также работают со сбоями.

ИЛИ просто закройте глаза на 10 секунд.

Предполагая, что ваша технология имеет абсолютно идеальное отслеживание взгляда и будет обнаруживать это состояние со 100% точностью, я предполагаю, что режим отказа здесь будет заключаться в том, что пользователи полностью отключат эту функцию, потому что это будет боль в заднице. Представьте, скажем, что вы наслаждаетесь симуляцией Бетховена, исполняющего свою 9-ю симфонию, только для того, чтобы закрыть глаза, чтобы почувствовать музыку... и... упс. А с отключенной функцией у пользователей будет на один отказоустойчивый механизм меньше, чтобы защитить их от опасности.

Жизненно важные признаки

Это хорошо, если оно точное и скорректировано с учетом исходного состояния человека. Ему потребуется доступ к истории болезни, чтобы не споткнуться из-за, скажем, тахикардии у кого-то, у кого от природы высокая частота сердечных сокращений, или высокого кровяного давления у человека с гипертонией. Ограничения должны быть либо очень разрешительными и срабатывать только в серьезных условиях, либо пользователям придется иметь дело с их срабатыванием по доброкачественным «неприятным» причинам, таким как мгновенные отключения электроэнергии, которые могут возникнуть при обучении полетам с высокой перегрузкой.

Также необходимо учитывать конфиденциальность с историей болезни, уведомлениями и тем, как они передаются.

Барьер вокруг вашего тела

Если не считать местной гравитации, этот барьер может оказаться самым сложным из того, что вы предложили. Учитывая, что серая слизь уже находится под полным контролем, возможно, вам лучше вложить в это всю свою смекалку. Вы даже можете защититься от «пассивных» травм, например, если человек споткнется о собственные ноги и ударится лбом об угол стола, обнаружив движение пользователя и «смягчив» любые объекты, с которыми он собирается столкнуться. Мне это кажется более простым и прямым, чем внедрение совершенно новой системы силового поля с совершенно новыми режимами отказа. Тем более, что типичное научно-фантастическое силовое поле не защитит вас от сотрясения мозга в приведенном выше сценарии.

Вы можете предотвратить попадание серой слизи в чье-то тело, просто заставив ее удалиться из/из любых отверстий, в которых она может оказаться (или любых новых отверстий, которые она может создать). С предлагаемым уровнем технологий было бы тривиально (и необходимо) сканировать тело пользователя в пространстве в 3D в любом случае, поэтому серая слизь всегда знала бы, находится ли данная координата в пространстве «внутри» или «снаружи». Пользователь.

Лучшие идеи?

Вы просили лучших идей. Я думаю, что ваши идеи в целом хороши, но чего им не хватает, так это жесткой физической блокировки. Например, в реальной виртуальной реальности у вас есть абсолютная возможность завершить симуляцию, просто сняв гарнитуру. Программное и аппаратное обеспечение могут работать со сбоями, но это всегда работает.

Однако ваша симуляция гораздо более иммерсивная, поэтому любая физическая блокировка отвлекает от симуляции и может быть нежелательной. Ваши часы VR не являются примером этого, потому что они по-прежнему являются «мягким» выходом, поскольку они только посылают сигнал и полагаются на программное/аппаратное обеспечение, чтобы делать правильные вещи.

Один из способов обойти это — поставить кого-то другого ответственным; наблюдатель снаружи, отвечающий за остановку сима по вашей команде (или при превышении определенных параметров). Для такой сложной и большой системы, вероятно, в любом случае это будет установка с персоналом. Очевидно, что этот человек тоже может потерпеть неудачу, но вы тоже можете, если вы без сознания или иным образом недееспособны, поэтому я считаю, что это примерно такой же риск. Вероятно, вам нужны оба метода выхода. Например, вы можете сделать так, чтобы расположение выходной двери всегда было видно, как знаки «Выход», которые требуются по закону в общественных зданиях по всему миру.

Также не помешает установить абсолютный лимит времени для симуляции, чтобы пользователь не умер от жажды, если все другие протоколы выхода не сработают. Вы можете сделать это устойчивым к сбоям, запустив симулятор от сети и от батареи, поэтому, как только батареи разрядятся, симуляция остановится. Я подозреваю, что потребности в энергии для этого будут находиться в диапазоне мегаватт, поэтому вам решать, есть ли в вашей вселенной батареи с достаточной плотностью энергии для питания этой симуляции в течение необходимого времени.

Предложение по аккумулятору отличное.
Медицинская конфиденциальность является огромной проблемой. Вы не хотите быть на крючке для того, чтобы сделать ваше программное обеспечение совместимым с HIPAA (или будущим-совместимым с HIPAA), если вы вообще можете этого избежать. Это может быть проще, если вы сделаете специальный аппаратный модуль, который считывает жизненно важные данные и выводит только сигнал «годен/нет».
В качестве альтернативы работе от массивных батарей, вы можете запустить его от сети, управляемой реле, которое работает от батареи. Когда батарея разряжается, реле размыкается, и больше нет питания. Это не так безопасно, так как реле может не замкнуться, но если вы используете несколько из них, вы можете получить довольно хороший баланс между безопасностью и практичностью. ( freefall.purrsia.com/ff2300/fc02206.htm использовал эту идею...)

Вы также захотите ограничить резкость слизи, ограничить контакт между слизью и лицом, чтобы предотвратить удушье, и включить некоторые программы, чтобы слизь не оказывала легкого давления на определенные комбинации точек давления, чтобы предотвратить вред для тела.

И вы можете ограничить интенсивность звука и света до безопасного уровня и включить меры предосторожности для предотвращения определенных действий, вызывающих припадок (мигающие огни и т. д.).

Кроме того, как правило, в дополнение к программным средствам защиты, подобным тем, которые вы упомянули, оборудование, подобное этой IRL, будет включать в себя физическую защиту, такую ​​как шнур, который свисает с потолка, за который вы можете потянуть в случае сбоя программного обеспечения, или аварийный сигнал. переключатель, который вы должны крепко держать между пальцами или зубами, и если вы когда-нибудь ослабите хватку, машина потеряет жесткий сигнал и выключится. Программному обеспечению просто не всегда можно доверять.

+1 за упоминание переключателей мертвеца особенно. С инженерной точки зрения, это само определение отказоустойчивости: если система теряет контакт, питание и т. д., то она выходит из строя безопасным образом для окружающих. В идеале слизь должна была потерять сцепление и упасть на решетку на дне сферы ВР при потере питания или потере сигнала от выключателя мертвого человека какой-либо формы.