???
Математика на уровне МГУ

Страница 1 из 2 12 КрайняяКрайняя
Показано с 1 по 25 из 50

Тема: Реалистичная обратная связь: решение найдено?

  1. #1
    Зашедший Аватар для Gosh
    Регистрация
    22.02.2006
    Возраст
    37
    Сообщений
    251

    Реалистичная обратная связь: решение найдено?

    Возникла у меня идея как можно увеличить информативность РУС. Обычная обратная связь мне совершенно не понравилось - очень уж сильно дергается ручка, а информации минимум. Думаю что боле-менее реалистичный фидбек можно получить за счет комбинации несклльких типов воздействия: вибрация всего самолета от стрельбы и попаданий - за счет вибромотора в ручке. Затяжеление ручки с ростом скорости - подтяжкой центрирующих пружин при помощи червячного механизма. И эффекты от вибрации рулей - за счет моторов непосредственно связаных с осями подвеса. Думается что при таком распределении "обязанностей" эффекты каждого типа будут легко определимы тактильно. Но возникает вопрос - а поддерживают ли игры такое количество эффектов? и если затяжеление ручки реализуется достаточно легко - нужено всего лишь передать в джой значение скорости самолета, эффекты вибрации всего самолета - для этого достаточно того что уже есть (вместо моторов воздействующих на подвес ставим вибромоторы в ручку). И самое трудное - это вибрация ручки из-за вибрации самих рулей (воздействие моторов напрямую на оси подвеса ручки). Так как я не специалист по аэродинамике, то я не знаю при каких явлениях наблюдается вибрация рулей из-за характера обтекания их воздушным потоком и какой характер носит эта вибрация (особенно интересуют ощущения людей летающих в реале)
    Хотелось бы ознакомиться с чужими наработками по данному вопросу и в целом узнать Ваше мнение.

  2. #2
    Учусь летать Як-52! Аватар для olegkirillov
    Регистрация
    10.11.2002
    Адрес
    Южнобутовский :)
    Возраст
    50
    Сообщений
    1,105

    Re: Реалистичная обратная связь: решение найдено?

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

    Сейчас в голове только пневматика. Сообщающиеся цилиндры с клапаном регулируемого сечения между ними. Усилие регулируется сечением - чем оно больше, тем легче отклонить ручку. Получается, моторам не нужно противопоставлять свою мощность силе пилота. Тут пилот сам себе усилие создает.
    Но нужна или помпа, или возможность регулировки объема цилиндров.
    American freedom: you're free to fall as low as the laws allow.

  3. #3
    Citizen of the Galaxy Аватар для Harh
    Регистрация
    19.02.2005
    Адрес
    Russia, Chelyabinsk
    Возраст
    42
    Сообщений
    9,397
    Images
    4

    Re: Реалистичная обратная связь: решение найдено?

    Цитата Сообщение от Gosh
    Обычная обратная связь мне совершенно не понравилось - очень уж сильно дергается ручка, а информации минимум.
    Спорное утверждение Я ниже про обычную обратку напишу

    Обычная обратная связь - это как раз набор кучи разных эффектов. Если упрощенно, то это эффект пружины - центрующего усилия, которое может изменяться по силе в зависимости, например, от скорости и положения рукоятки относительно центра - при этом центр можно менять и эффектов вибраций. Все эффекты адекватно (ИМХО) воспроизводятся сервомоторами в основании.

    Если тебе не понравилась как реализована обратка в Иле, то она там действительно сделана довольно средне плюс отвратительно настроена. По-умолчанию там не канал информации получается, а просто тряска рукояти. Если мало ли попадет возможность сыграть на руле в что-нибудь вроде Dirt или симуляторов от SimBin, то попробуй - там она очень даже нормально реализована.
    Трехмерка по одному проекту: www.youtube.com/watch?v=Xub-3TA7MIE&feature=plcp

  4. #4
    Пилот Аватар для cysis
    Регистрация
    10.01.2007
    Адрес
    Нижний Новгород
    Сообщений
    511

    Re: Реалистичная обратная связь: решение найдено?

    olegkirillov, а как насчет шаговых электродвигателей? Думаю, можно найти достаточно точные и быстрые модели, которые при этом умещались бы в корпус джойстика. Такой двигатель сможет перемещать, скажем, шток, к которому крепится пружина.

  5. #5
    Зашедший Аватар для Gosh
    Регистрация
    22.02.2006
    Возраст
    37
    Сообщений
    251

    Re: Реалистичная обратная связь: решение найдено?

    А каким образом самолет может резко сбросить скорость кроме как врезавшись в землю? Достаточно что бы моторы успевали растягивать пружины со скоростью 2-4мм в секунду. уменьшать удлинение пружин (сброс скорости) - гораздо легче чем растягивать. Так что думаю реально получить максимальну. скорость смещения 3-6мм/сек. А больше собственно и не требуется, при полном ходе подвижного конца пружины в 6-8 мм, а то и меньше.
    В крайнем случае можно отказаться от затяжеления ручки, это не самая критичная информация, хотя после некоторой практики думаю можно было бы определять сккорость "на ощщупь".
    Центрирующие пружины необходимы однозначно, но должны быть примерно вдвое слабее пружин обычного джоя, остальное усилие добавит затяжка пружин/моторы обратной связи рулей.
    Пожалуй стоит добавить что это все актуально только для настольного джоя (точнее мне нужен настольный джой, для напольника нужны педали и постоянная "прописка" конструкции, у меня же предвидятся частые переезды в скором будущем). В напольном же действительно более актуальной будет пневматика или гидравлика, причем думаю что последняя обеспечит "вязкую" загрузку гораздо проще, и для нее не будт требоваться такая громоздкая и шумная весч как комперессор, или в крайнем случае баллончик СО2. Потому как герметичной пневмосистемы создать еще никому не удалось.

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

  6. #6
    Зашедший Аватар для Gosh
    Регистрация
    22.02.2006
    Возраст
    37
    Сообщений
    251

    Re: Реалистичная обратная связь: решение найдено?

    Я пробовал в разных играх обратку.. не понравилась ни одна... вместо того что бы "вибрировать" ручку обратка ее просто дергает на несколько мм - ни о какой точности речи быть просто не может, для некоторых эффектов гораздо большую информативность даст вибрация рукояти за счет вибромоторчика - аналога вибре из сотовых, т.е. вибрация с небольшой амплитудой и довольно высокой частотой.
    ЗЫ: а еще можно поставить две вибры и за счет комбинированного включения получить еще большее разнообразие "вибраций самолета"

  7. #7
    Зашедший Аватар для ironman
    Регистрация
    03.06.2005
    Адрес
    Господин Великий Новгород
    Возраст
    59
    Сообщений
    434

    Re: Реалистичная обратная связь: решение найдено?

    вибрация всего самолета от стрельбы и попаданий - за счет вибромотора в ручке.

    Логичней было бы вибромотор под ...задницу , в кресло

    Затяжеление ручки с ростом скорости - подтяжкой центрирующих пружин при помощи червячного механизма.


    Нельзя так делать.Что бы получить досточно большую разницу по усилию пружина должна быть достаточно длинной, в противном случае она просто "растянется".Обычно меняется диаметр проволоки ,диаметр и шаг навивки.Получить разницу в загрузке от "совсем чуть-чуть" до "упора ногами" за счёт растяжки одной пружины , хм , весьма сомневаюсь.То , что есть сейчас в джоях, всего лишь возврат в исходное положение.

    И эффекты от вибрации рулей - за счет моторов непосредственно связаных с осями подвеса.


    Ну , это совсем просто сделать, как два пальца об асфальт



    Так как я не специалист по аэродинамике, то я не знаю при каких явлениях наблюдается вибрация рулей из-за характера обтекания их воздушным потоком и какой характер носит эта вибрация (особенно интересуют ощущения людей летающих в реале)

    Это самое простое , почитайте книжки про лётчиков , там этих описаий уйма.

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

    Да большинсву как-то всё к земле поближе хочется , джой нормальный без люфтов и дребезга. [/QUOTE]

  8. #8
    Зашедший Аватар для Gosh
    Регистрация
    22.02.2006
    Возраст
    37
    Сообщений
    251

    Re: Реалистичная обратная связь: решение найдено?

    2ironman - дак вроде решается проблема благодаря Kos'у сотоварищи. Пора и о будущем подумать
    Значит буду читать воспоминания летчиков и думать как это осуществить...
    ЗЫ: а вибратор для задниwы уже юсы сделали
    Battkicker вроде зовется

    Кстати, вибромотор под задницу вибрации на ручку не передаст, в отличие от реального самолета это будут различные объекты
    Крайний раз редактировалось Gosh; 25.01.2008 в 21:52.

  9. #9
    Учусь летать Як-52! Аватар для olegkirillov
    Регистрация
    10.11.2002
    Адрес
    Южнобутовский :)
    Возраст
    50
    Сообщений
    1,105

    Re: Реалистичная обратная связь: решение найдено?

    Чтобы потерять усилие на управляющей поверхности необязательно врезАться. Когда на входе в штопор на плоскости поток срывается, то усилия на управляющую поверхность становятся минимальными. И происходит это довольно быстро.
    На некоторых углах атаки может возникать эффект "аэродинамической тени", когда управляющие плоскости экранированы другими элементами планера - усилие на ручке тоже сразу становится нулевым, хотя скорость при этом может быть огромная.

    Электромоторы настольных джойстиков дохлые, я ручку держу в каком мне надо положении не напрягаясь. И не ощущаю аэродинамического усилия на ручке во время ввода в маневр. Отклоняющее усилие возникает позже. Что не есть правильно.
    American freedom: you're free to fall as low as the laws allow.

  10. #10
    Зашедший Аватар для Gosh
    Регистрация
    22.02.2006
    Возраст
    37
    Сообщений
    251

    Re: Реалистичная обратная связь: решение найдено?

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

    Собственно нужна гибкая программа управления загрузочными моторами, да и сами моторы должны быть шаговыми с достаточно высокой дискретностью, а они довольно дороги - двигатель на 200 шагов/оборот стоит порядка 1500 - 2000р. Плюсы использования шагового двигателя возможность работать в 2 режимах разной точности и усилия в каждом направлении, низкие погрешности по оборотам и позиционированию. Обычный электродвигатель постоянного тока такого обеспечить не в состоянии.

  11. #11
    Учусь летать Як-52! Аватар для olegkirillov
    Регистрация
    10.11.2002
    Адрес
    Южнобутовский :)
    Возраст
    50
    Сообщений
    1,105

    Re: Реалистичная обратная связь: решение найдено?

    Вам "реализъм" или денег жалко?
    American freedom: you're free to fall as low as the laws allow.

  12. #12
    Зашедший Аватар для Gosh
    Регистрация
    22.02.2006
    Возраст
    37
    Сообщений
    251

    Re: Реалистичная обратная связь: решение найдено?

    Нам приемлемый "реализм" за приемлемую цену. Хотелось бы сделать достаточно повторяемую конструкцию а не штучный экземпляр. К тому же из софта я потяну написание только программы для контроллера обратки. А кроме этого не помешали бы еще и драйвера на комп

  13. #13
    Прочнист я! Аватар для Fox
    Регистрация
    17.10.2003
    Адрес
    Балашиха
    Возраст
    40
    Сообщений
    372

    Re: Реалистичная обратная связь: решение найдено?

    Кстати по поводу обратки связи в Иле.
    Свой первый логитек с фидбеком тестил на разных компах.
    НА большинстве из компов да - просто дебильная тряска ни к селу ни к городу, но на некоторых из них обратка работала просто шикарно.

    Усилие менялось на ручке в зависимости от скорости, причем довльно плавно.

    На скорости за 600 чтобы на мессере изменить крен приходилось так солидно напрягаться физически.

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

    Ощущения классные.

    + еще на разбеге-пробеге толчки от неровностей передавались.
    Все неприятности на лекциях начинались со слов
    "Запишем закон Гука в тензорной форме"...

  14. #14
    Зашедший Аватар для Gosh
    Регистрация
    22.02.2006
    Возраст
    37
    Сообщений
    251

    Re: Реалистичная обратная связь: решение найдено?

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

  15. #15
    Citizen of the Galaxy Аватар для Harh
    Регистрация
    19.02.2005
    Адрес
    Russia, Chelyabinsk
    Возраст
    42
    Сообщений
    9,397
    Images
    4

    Re: Реалистичная обратная связь: решение найдено?

    Цитата Сообщение от Fox
    Очень одобно было, тряска появлялась только когда она нужна была - за мгновение до срыва, а в штопоре ручка ходуном ходила.
    Угу... Так оно вроде и должно быть. Обратку отключил только потому, что не могу ее ослабить - загрузка ручки на скорости получается слишком сильной - неудобно

    К слову есть проблема для конструкции, где моторы натягивают пружины для увеличения загрузки: при этом в центральном положении появится ярко выраженная жесткость центра, это ИМХО не есть правильно и точно неудобно. Я не знаю точно, будет ли это проявляться заметно, если будет сделана качественная подшипниковая механика, т.к. не совсем понимаю причину возникновения жесткости центра при пружинной загрузке (появляется что-то вроде статического трения в центре), но предполагаю, что проблема никуда не денется.
    Трехмерка по одному проекту: www.youtube.com/watch?v=Xub-3TA7MIE&feature=plcp

  16. #16
    Зашедший Аватар для Gosh
    Регистрация
    22.02.2006
    Возраст
    37
    Сообщений
    251

    Re: Реалистичная обратная связь: решение найдено?

    от варианта с затяжкой пружин я уже отказался, потому как быстрое изменение усилия реализовать сложно, а требуемая мощность моторов весьма велика, т.к. они должны в любом положени преодолевать силу пружины и работать все время "полета" = износ сильный.

  17. #17
    Механик
    Регистрация
    19.02.2005
    Адрес
    Odessa-Mama
    Возраст
    62
    Сообщений
    498

    Re: Реалистичная обратная связь: решение найдено?

    имхо , шаговики неподойдут

  18. #18
    Зашедший Аватар для Gosh
    Регистрация
    22.02.2006
    Возраст
    37
    Сообщений
    251

    Re: Реалистичная обратная связь: решение найдено?

    А можно аргументировать?

  19. #19
    Механик
    Регистрация
    19.02.2005
    Адрес
    Odessa-Mama
    Возраст
    62
    Сообщений
    498

    Re: Реалистичная обратная связь: решение найдено?

    можно , на шаговых момент всегда (почти) одинаков , независимо от оборотов , т.е. усилие на валу независит от оборотов

  20. #20
    Зашедший Аватар для Gosh
    Регистрация
    22.02.2006
    Возраст
    37
    Сообщений
    251

    Re: Реалистичная обратная связь: решение найдено?

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

  21. #21

    Re: Реалистичная обратная связь: решение найдено?

    Еще одна проблемка - ШУМ.
    Домашним может очень не понравиться.

    Да... И еще.
    Если загрузка - разнотяг. Две пружины в разные стороны. То, подтяжка их моторами ничего не даст, кроме увеличения трения в узлах крепления. Они компенсируют друг друга. Увеличение жесткости на ручке возможна только заменой пружин на более жесткие.
    Крайний раз редактировалось SAS_47; 27.01.2008 в 16:35.

  22. #22
    Citizen of the Galaxy Аватар для Harh
    Регистрация
    19.02.2005
    Адрес
    Russia, Chelyabinsk
    Возраст
    42
    Сообщений
    9,397
    Images
    4

    Re: Реалистичная обратная связь: решение найдено?

    Цитата Сообщение от SAS_47 Посмотреть сообщение
    Да... И еще.
    Если загрузка - разнотяг. Две пружины в разные стороны. То, подтяжка их моторами ничего не даст, кроме увеличения трения в узлах крепления. Они компенсируют друг друга. Увеличение жесткости на ручке возможна только заменой пружин на более жесткие.
    Нет по обоим пунктам. Лично проверял Уменьшение натяжения пружин как ослабляет загрузку, так и уменьшает жесткость центра.
    Трехмерка по одному проекту: www.youtube.com/watch?v=Xub-3TA7MIE&feature=plcp

  23. #23

    Re: Реалистичная обратная связь: решение найдено?

    Narh извини.
    Стандартные витые цилиндрические пружины без "прогрессивной жесткости" направленные строго по одной оси в разнее стороны.
    Если они стоят под углом друг к другу, тогда да, жесткость будет немного менятся.
    При мах сжатии пружина остается немного натянутой, чтобы не было реакции крайних витков.

    Я их подбирал/ подрезал несколько раз.

    При большом повороте ( до 30град) , уши пружин скачут в точках крепления. Это звон, рев и толчки на ручку.
    Меня ругали. Сперва шумят пружины, затем те кто их слушает.

    П.С. Относительно большие пружины,наружный диаметр 18- 20мм, на напольнике. Пружина работает в зоне упругости, без остаточных деформаций (увеличение длины до 2 раз).
    Крайний раз редактировалось SAS_47; 28.01.2008 в 02:23.

  24. #24
    Учусь летать Як-52! Аватар для olegkirillov
    Регистрация
    10.11.2002
    Адрес
    Южнобутовский :)
    Возраст
    50
    Сообщений
    1,105

    Re: Реалистичная обратная связь: решение найдено?

    У пневматики шипение и ворчание помпы.
    American freedom: you're free to fall as low as the laws allow.

  25. #25

    Re: Реалистичная обратная связь: решение найдено?

    Цитата Сообщение от olegkirillov Посмотреть сообщение
    У пневматики шипение и ворчание помпы.
    Плюс стук электропневмоклапанов и свист(возможно) при дросселировании через отверстия. Пневмоклапаны на КПП грузовика пшикают довольно громко.

    Как-то еще нужно регулировать и мерять давление в рабочем цилиндре.

    Это я пишу, что перебздеть лучше, чем недобздеть.

Страница 1 из 2 12 КрайняяКрайняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •