Управление через интернет
Получены первые кадры с лунохода:
Больше ничего записать не удалось - по неизвестной причине заклинил мотор.
Получены первые кадры с лунохода
Поздравляю!
Получены первые кадры с лунохода
Больше ничего записать не удалось - по неизвестной причине заклинил мотор.
антивирус стоит какой-нибудь? может, через интернет вирус мотор словил, вот и клин получился?
через интернет вирус мотор словил
😃
наверное вы имели введу ( винду ) 😉
антивирус стоит какой-нибудь? может, через интернет вирус мотор словил, вот и клин получился?
Антивирус то стоит. Но там механическая проблема, редуктор наверное развалился - настоящее китайское качество.
думал, тут с юмором попроще будет, потому смайлики и не поставил… ну да ладно…
идея хороша, только для ЛА неприменима - разрешение слишком низкое… ИМХО
Приятно видеть что тема по тихоньку, но движется.
Правда успел два раза работу сменить, каркас дома построить, и крышей накрыть, а тут Максим систему телеуправления вполне работающую уже в апреле, только на машинку поставил.
Медленно, но желаю удачи, сейчас осень наступит больше времени свободного будет. Почаще пиши об успехах.
работающую уже в апреле, только на машинку поставил.
Вот не получается у меня всегда выбирать правильный путь и концентрироваться на одном, да и вдохновение как говориться не всегда есть 😒
Чтобы реанимировать тему, выложу несколько картинок. Интерфейс сейчас в процессе разработки, высказывайте пожелания:
Не за горами уже тот день когда можно будет начать делать автопилот. И, т.к. я пока весьма смутно представляю себе алгоритм автопилота, хотелось бы на эту тему тоже что-то услышать, прям по пунктам - как это работает.
OSD сейчас в процессе разработки. Как лучше реализовать настройку расположения элементов? Сделать перетаскивание мышкой в основном видео-окне с видом с камеры? Тогда можно будет перетаскивать надписи непосредственно в процессе управления моделью. Либо сделать отдельную закладку OSD Configuration и настраивать там? Вообще нужно во время управления моделью перетаскивать надписи OSD?
Либо сделать отдельную закладку OSD Configuration и настраивать там?
по моему так лучше
Вообще нужно во время управления моделью перетаскивать надписи OSD?
нет
ok
А на сколько информативны шкалы высоты и скорости по GPS? Цифровых показаний не достаточно?
Цифровых показаний не достаточно?
для скорости достаточно ! а висту если есть возможность лучше сделать по шкале (Если не трудно ) но и это не критично
просто по шкале быстрее понимаешь опускаешься или поднимаешься вверх
лучше сделать по шкале (Если не трудно )
Буду делать, просто думал что толку от них мало.
Не за горами уже тот день когда можно будет начать делать автопилот. И, т.к. я пока весьма смутно представляю себе алгоритм автопилота, хотелось бы на эту тему тоже что-то услышать, прям по пунктам - как это работает.
Для начала вот это.
www.airwar.ru/breo/pnk/pnk4.html
и это =)
www.google.ru/search?aq=f&sourceid=chrome&ie=UTF-8…
Если очень простым языком, знаем конечную точку, куда летим, знаем наше положение в пространстве (данные от GPS) из этих данных вычисляем необходимый нам вектор направления на конечную точку.
Знаем вектор нашего текущего движения и положение в пространстве (данные от гироскопов и акселерометров) высчитываем корректировку курса (вычитаем вектора), умножаем на определенный коэффициент (для каждого самолета свой), получившиеся значения проверяем на предельные значения способные убить полет при необходимости ограничиваем, и подаем на управляющие плоскости.
Получаем новую порцию данных от GPS и гироскопов, повторяем все заново.
Вроде все просто, но тут есть несколько засад. Если коэффициент можно не подбирать для каждой модели, а динамически вычислять отслеживая реакцию модели на изменение положения управляющих плоскостей, то что делать с остальным не ясно.
Знать свое положение в пространстве жизненно необходимо, причем не только конкретную точку в небе, но и вектор движения, (тангаж, рысканье), крен ты при всем желании из GPS не вытянешь. Нужна гироплатформа, а те что есть в доступном ценовом сегменте сильно дрейфуют, и что с этим делать не совсем понятно, пытаться корректировать гироскопы через акселерометры и магнитный компас разве что. Либо обойтись пироголовами. имхо зная только GPS не вытянешь даже самостабилизирующийся самик.
и это =) смотрите, что умеет поиск…
Это понятно 😃
Невозможно одновременно и про автопилот читать и все остальное делать, поэтому расчитывал пока у меня там что-то делается народ набросает тут самое основное про автопилот.
За информацию, краткое описание и мысли по поводу алгоритма спасибо!
Вот здесь smalltim-у был предложен интересный вариант автопилота:
rcopen.com/forum/f90/topic163016/865
Реально ли его реализовать?
Вот здесь smalltim-у был предложен интересный вариант автопилота:
Smalltim OSD and autopilot (часть 1)
Реально ли его реализовать?
не стоит заморачиваться (портит этот классный проект ненужными вещами )
не стоит заморачиваться
по-моему выглядит заманчиво - устанавливаем автопилоту цель, даем почувствовать реакцию на управление (он учится ползать, затем ходить), дальше отпускаем жить самостоятельно.
Я думаю уделить еще достаточно много времени интерфейсу, когда интерфейс будет в общем готов, попробую реализовать что-то типа AI. Может это и будет тупиковый путь, но стоит попробовать. Сделаю так: если через месяц после начала работ по созданию ИИ будет 0 результата, вернусь к созданию автопилота на основе испытанных алгоритмов. А пока пишите идеи как это сделать, только не надо ссылок 😃
Я думаю уделить еще достаточно много времени интерфейсу
+1
попробую реализовать что-то типа AI
не хочется расстраивать но искусственного интеллекта не получится !
он научится и марковить и летать (не возможно сделать так чтобы это учил это нет )
А пока пишите идеи как это сделать, только не надо ссылок
к сожалению от программирования очень далек 😦
к сожалению от программирования очень далек
при создании механизмов ИИ похоже главное - это руководствоваться здравым смыслом…
он научится и марковить и летать (не возможно сделать так чтобы это учил это нет )
Должны быть заложены базовые навыки, не позволяющие причинить себе ущерб, что-то типа инстинкта самовыживания.
Получив положительный или отрицательный опыт, откладываем его в нейронах - записях “базы данных” которые являются сами объектами (подпрограммами). И постепенно обрастаем этими нейронами. Наверное каждая ситуация должна сравниваться со всем полученным опытом, только смущает что весь “полученный опыт” будет проверяться очень долго, но поскольку нам нужно только летать, его может будет не очень много 😃