Цели и Задачи
Сделал я как-то такой Headtracker за 20$. Потом решил научиться рулить камерой во время полета на коптере, для точных посадок и всего такого разного. Нашел симулятор AeroSIM-RC, платный, но имеющий 2-х минутный демо-режим. Пилоты коптеров знают, что 2 минуты полета - это более чем достаточно для подлета 😁 Вот только управление в демо-версии только с клавиатуры и мышки, однако можно подключать свои плагины. Вот я и сделал такой, чтобы во время полета крутить головой.
В каталоге с плагинами AeroSIM-RC создайте подкаталог “DIYHT”, например: “C:\Program Files (x86)\AeroSIM-RC\Plugin\DIYHT”.
Скопируйте “bin\plugin_AeroSIMRC.dll”, “deploy\plugin.txt” и “deploy\DIYHT.txt” в этот “DIYHT” подкаталог.
Подключите DIYHT Headtracker через USB порт and выясните, какой COM порт ему задался (через My Computer - Manage - Ports).
Отредактируйте файл DIYHT.txt: впишите Ваше имя порта на первой строке (например, COM3). Если скорость Вашего DIYHT отличается от 57600, введите ее на второй строке этого файла.
Запуск
Запустите AeroSIM-RC;
Отройте меню “Plugin”;
Кликните на “DIYHT - DIY Headtracker plugin”;
Появится меню “DIYHT - DIY Headtracker plugin”. Вы можете в нем выбрать, какие оси FPV камеры (pan/tilt/roll) будут управляться DIYHT;
Переключитесь на FPV камеру (F4);
При необходимости переинциализируйте Ваш DIY Headtracker нажатием кнопки;
Летите и смотрите вокруг!
Примечания
Чтобы посмотреть значения с DIYHT, сигналы управления FPV камерой и состояние подключения DIYHT включите “Show debug info” в меню “Plugin”. Все будет выводиться поверх изображения симулятора.
Если какие-то оси Вашего DIYHT реверсированы, используйте его GUI утилиту для изменения реверса.
Comments
Вот ты монстр 😃
И был бы еще монстрее если бы вместо ссылки на буржуев написал на великом и могучем что купить и куда поять. 😃
Я давно хочу собрать такой трекер для СКАЯ, но 100 страниц буржуйского форума останавливают.
Там на первой странице все написано в картинках. Я постараюсь попозже перевести.
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"3dd916273df9550077797166":{"_id":"3dd916273df9550077797166","hid":948,"name":"Bah","nick":"Bah","avatar_id":null,"css":""},"41b8a4ac3df9550077792e83":{"_id":"41b8a4ac3df9550077792e83","hid":5271,"name":"Prikupets","nick":"Prikupets","avatar_id":null,"css":""},"49ee64553df955007776ef40":{"_id":"49ee64553df955007776ef40","hid":47203,"name":"AlcoNaft43","nick":"AlcoNaft43","avatar_id":null,"css":""}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"53014fa0997073007710e944","hid":18381,"title":"Plugin DIYHT Headtracker'а для симулятора AeroSIM-RC","html":"<p>Вот, встречайте, разработал <span class=\"emoji emoji-innocent\" data-nd-emoji-src=\":innocent:\">😇</span></p>\n<p><strong data-nd-pair-src=\"**\">Цели и Задачи<br>\n</strong><br>\nСделал я как-то <a href=\"http://www.rcgroups.com/forums/showthread.php?t=1677559\" class=\"link link-ext\" data-nd-link-orig=\"http://www.rcgroups.com/forums/showthread.php?t=1677559\" target=\"_blank\" rel=\"nofollow noopener\">такой</a> Headtracker за 20$. Потом решил научиться рулить камерой во время полета на коптере, для точных посадок и всего такого разного. Нашел симулятор <a href=\"http://www.aerosimrc.com\" class=\"link link-ext\" data-nd-link-orig=\"http://www.aerosimrc.com\" target=\"_blank\" rel=\"nofollow noopener\">AeroSIM-RC</a>, платный, но имеющий 2-х минутный демо-режим. Пилоты коптеров знают, что 2 минуты полета - это более чем достаточно для подлета <span class=\"emoji emoji-grin\" data-nd-emoji-src=\":grin:\">😁</span> Вот только управление в демо-версии только с клавиатуры и мышки, однако можно подключать свои плагины. Вот я и сделал такой, чтобы во время полета крутить головой.</p>\n<!--cut-->\n<p>Проект тут: <a href=\"http://code.google.com/p/diy-headtracker-plugin-for-aerosim-rc/\" class=\"link link-ext link-auto\" data-nd-link-type=\"autolink\" data-nd-link-orig=\"http://code.google.com/p/diy-headtracker-plugin-for-aerosim-rc/\" target=\"_blank\" rel=\"nofollow noopener\">code.google.com/…/diy-headtracker-plugin-for-aeros…</a></p>\n<p>*<em data-nd-pair-src=\"*\">Описание<br>\n*</em><br>\n<strong data-nd-pair-src=\"**\">Установка<br>\n</strong></p>\n<ol>\n<li>В каталоге с плагинами AeroSIM-RC создайте подкаталог “DIYHT”, например: “C:\\Program Files (x86)\\AeroSIM-RC\\Plugin\\<strong data-nd-pair-src=\"**\">DIYHT</strong>”.</li>\n<li>Скопируйте “bin\\plugin_AeroSIMRC.dll”, “deploy\\plugin.txt” и “deploy\\DIYHT.txt” в этот “DIYHT” подкаталог.</li>\n<li>Подключите DIYHT Headtracker через USB порт and выясните, какой COM порт ему задался (через My Computer - Manage - Ports).</li>\n<li>Отредактируйте файл DIYHT.txt: впишите Ваше имя порта на первой строке (например, COM3). Если скорость Вашего DIYHT отличается от 57600, введите ее на второй строке этого файла.</li>\n</ol>\n<p><strong data-nd-pair-src=\"**\">Запуск</strong></p>\n<ol>\n<li>Запустите AeroSIM-RC;</li>\n<li>Отройте меню “Plugin”;</li>\n<li>Кликните на “DIYHT - DIY Headtracker plugin”;</li>\n<li>Появится меню “DIYHT - DIY Headtracker plugin”. Вы можете в нем выбрать, какие оси FPV камеры (pan/tilt/roll) будут управляться DIYHT;</li>\n<li>Переключитесь на FPV камеру (F4);</li>\n<li>При необходимости переинциализируйте Ваш DIY Headtracker нажатием кнопки;</li>\n<li>Летите и смотрите вокруг!</li>\n</ol>\n<p><strong data-nd-pair-src=\"**\">Примечания<br>\n</strong></p>\n<ol>\n<li>Чтобы посмотреть значения с DIYHT, сигналы управления FPV камерой и состояние подключения DIYHT включите “Show debug info” в меню “Plugin”. Все будет выводиться поверх изображения симулятора.</li>\n<li>Если какие-то оси Вашего DIYHT реверсированы, используйте его GUI утилиту для изменения реверса.</li>\n</ol>\n","user":"41b8a4ac3df9550077792e83","ts":"2014-02-16T23:54:08.000Z","st":1,"cache":{"comment_count":3,"last_comment":"5301cd329970730077138b51","last_comment_hid":3,"last_ts":"2014-02-17T08:49:54.000Z","last_user":"41b8a4ac3df9550077792e83"},"views":1360,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}