Jump to content

Пилотажный робот-ведущий


Recommended Posts

изначально LUA файлы задумывались как внутреннее средство настройки, для людей разумных, поэтому "защиту от дурака" и фильтрование входных данных не делали, и так есть чем заняться.

"There are five dangerous faults which may affect a general: recklessness, which leads to destruction; cowardice, which leads to capture; a hasty temper, which can be provoked by insults; a delicacy of honor which is sensitive to shame; over-solicitude for his men, which exposes him to worry and trouble." Sun Tzu

[sigpic]http://forums.eagle.ru/signaturepics/sigpic2354_5.gif[/sigpic]

Link to comment
Share on other sites

изначально LUA файлы задумывались как внутреннее средство настройки, для людей разумных, поэтому "защиту от дурака" и фильтрование входных данных не делали, и так есть чем заняться.

понятно, хотя это не "защита от дурака" :) а удобство. Ну ладно, не буду флейм разводить.

Link to comment
Share on other sites

Bublik, сделай пожалуйста просто чтобы все боты в ЛО держали постоянную скорость! Я тебя умоляю! PLZ

 

Хотел через редактор треков полетать за твоим ботом, но не получилось…

 

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

Link to comment
Share on other sites

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

Черем VNWare виснет в мертвую

Link to comment
Share on other sites

  • 2 weeks later...

Вроде удалось повысить точность сходимости фантома (на порядок), но пока не 100%. Я не учитывал, что могут происходить много событий одновременно.

 

Вопрос к разработчикам по trackplay.log.

Чем принципиально отличается строка

"wTime. Model time: 65.989000, activity: 30(class TrackFact), Plane: T:65.989000 C:3(Rudder) V:0.452232"

от следующей за ней

"Plane: T:65.989000 C:3(Rudder) V:0.455481"?

 

Обе команды идут в один и тот же момент времени, но отклонение РН (V) указано немного разное. Какое из них правильнее отправлять на исполнение через LoSetCommand?

 

next at: 65.989000
wTime. Model time: 65.980000, activity: 23(class wcGroupTime), next at: 66.000000
wTime. Model time: 65.980000, activity: 25(class woHumPlaneActivity), next at: 66.000000
wTime. Model time: 65.980000, activity: 26(class woHumPlaneControl_CWS), next at: 66.000000
wTime. Model time: 65.980000, activity: 29(class woHumPlaneNextTime), next at: 66.000000
wTime. Model time: 65.989000, activity: 30(class TrackFact), Plane: T:65.989000 C:3(Rudder) V:0.452232
Plane: T:65.989000 C:3(Rudder) V:0.455481
next at: 66.078000

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...