Дорогой Мокум, ты знаешь всё! Скажи пожалуйста — есть ли авторитетная ссылка про геодезию (не знаю, правильно ли употребляю слово) Марса и Луны? Интересует: а) как там устроены координаты и б) как там принято считать расстояние между двумя координатами (СЯУ что для земли есть 5 разных формул — и это только самые популярные; хотя можно было догадаться)?
изучал ли ты http://www.google.com/mars/ и http://www.google.com/moon/ ? upd аблин, как испортили Луну, когда-то @dixi, помнится, работал с полноценной картой там. но Марс вроде на месте. ‎- fleet in being
гуглокарты, мне кажется, тут ничем особо не помогут. тут нужно что-то типа учебника по космической геодезии, мне кажется. ‎- dixi
я бы попробовал покопать по ключевым словам lunar geodesy, может у nasa что выложено. ‎- dixi
домашку сделал, карты гугла видел, ключ.слова в гугл вводил. понятнее не стало! ‎- сумка с бродским
http://www.sciencedirect.com/science/article/pii/B97804445274... (там не в открытом доступе, но, возможно, где-то и есть открыто). TBMK, координаты везде устроены одинаково, потому что в первом приближении все планеты имеют одинаковую форму, а дальше речь идет о параметрах геоида ‎- лицо не владеющее языком
ну вот про Марс я где-то наткнулся (после чего в ужасе закрыл страницу) что вроде бы равно приняты системы, считающие долготу _в разные стороны_. и всякое такое. ‎- сумка с бродским
порыть mars topology и mars topography? ‎- dixi
Вот чувак из команды которая водит марсоходы по Марсу. Написать емейл, точно знает https://eps.wustl.edu/people/raymond_arvidson ‎- ew1om
АрВидсон! ‎- African grey
^ если это была шутка про ArVid, то её, думаю, мало кто поймет. Я сам про арвиды только по рассказам слышал : ) ‎- dixi
//пришел с https://mokum.place/aldragon/385776#c1292802 ; я, собственно, этот пост видел, но сказать мне особо нечего; насколько я поверхностно понимаю, на иных небесных телах пока нет практических задач определения координат и расстояний а). с такой точностью, чтобы заморачиваться с моделями планетоидов сложнее эллипсоидной, б). многими отдельными группами, что толкало бы к стандартизации, отсюда разнобой. ‎- як орбитального выпаса
спасибо! а дефолтный/«глупый» вариант какой? ну то есть всё равно же, хоть с какой точностью но они ж там считают сколько спирит прошёл от A до Б и т.п... ‎- сумка с бродским
Марсоходы едут в основном по пачке "Беломора"-- команда разглядывает снимки с орбиты, разлядывает виды с камер, двигает ровер, повторяет. Собственно, задача определения пройденного марсоходом расстояния -- внезапно нетривиальная и имеющая ощутимую погрешность (обороты колес не вполне годятся из-за буксования). Кьюриосити для этого пытается смотреть назад и считать отпечатки "протектора", который в частности именно для этого сделан легко читаемым. ‎- як орбитального выпаса
то есть нет такого (сейчас) вообще, что можно ткнуть в две точки на карте марса, и есть какой-то «общепринятый» способ посчитать с «общепринято-приемлемой» точностью?..... ‎- сумка с бродским
"Сколько проехал Луноход по Луне", afair, до сих пор является предметом микросрача с погрешностью over 10%. ‎- як орбитального выпаса
ебануться. но как???? ‎- сумка с бродским
define "карта" и "ткнуть" :) есть, конечно, какая-то модель натягивания полученных снимков на глобус, но, повторюсь, в рамках текущих требований она может быть очень простой. Ну т.е. авторским произволом поместили нулевой меридиан, определили сферические координаты всего остального знака до третьего-четвертого... расстояние по сфере взяли из соответствующего учебника :) ‎- як орбитального выпаса
Каждая отдельная миссия (та же посадка Кьюриосити в желаемую точку) может быть довольно высокоточной, но при этом скорее будет разработана специальная модель под задачу, чем взята какая-то библиотека (в отличие от Земли, где задач _много_). ‎- як орбитального выпаса
я сейчас объясню свой интерес, он у меня вполне практический. я сейчас работаю над пропозалом добавить Geo::Coord в стандартную библиотеку Ruby, что соответствует духу времени. но! однажды меня покусал @xekc, который учил меня ставить глобальные цели. и я вот прикинул, что часть сервисов УЖЕ считает "globe" (т.е. на какой планете это происходило) частью координаты. т.е. [lat, lng, globe]. но чтобы, хотя бы потенциально, учесть это в пропозале, мне нужно понять, как устроено это (сочтение напланетных координат хотя бы, а в идеале — и счёт расстояний) в нашей планетологии. и я вот пытаюсь понять, есть ли на этот вопрос ответ, отличный от «всё сложно» ‎- сумка с бродским
Мгм. Я бы 1). взял из земных формул для расстояния ту упрощенную, что работает с эллипсоидом с полярным и экваториальным радиусом, не учитывая более мелких деталей, 2). добавил бы в нее проверку globe и выбор R_pol и R_eq для конкретной планеты, 3). profit. Что-то более сложное мне кажется чудовищным оверкиллом. ‎- як орбитального выпаса
"Сочтение" же -- define, опять-таки. В рамках такого упрощения планеты примерно одинаково круглые, с ними можно работать обычными сферическими координатами, вопрос только в том, где мы произвольно выберем нулевой меридиан. Или я не понял суть задачи? ‎- як орбитального выпаса
о. спасибо, стало легче :) но концепция самих lat,lng она ж есть?.. или как?.. (я там выше поминаю, что где-то в ужасе вычитал что долготу на Марсе равно принято считать в ДВЕ РАЗНЫЕ СТОРОНЫ и ээээ) ‎- сумка с бродским
задача в том, чтобы определить такой класс Geo::Coord(lat,lng) и такие (возможно, но не оч.обязательно и с поправкой на форму глобуса и проч.) операции на нём, чтобы когда через 5 лет школьник будет считать на уроке путь от «станции А» к «месту посадки Б» — математика там внутре может и поменялась, а API мой продолжал быть актуальным. ‎- сумка с бродским
Конечно, концепция lat, lng естественным образом переносится на любой объект с выделенной осью, см. галактические координаты. (Или лучше пока не см. ;) ‎- як орбитального выпаса
то есть reference implementation (Wolfram) — reference в смысле удобства пользования — они уже где-то выкладывали простой код на их Wolfram Language, который весь путь Марка Уотни по карте рисовал прям. но когда я обнаружил, что даже для Земли вычислить расстояние это эээ задача подбора одной из N+1 формул.... я чё-то эээ. плохо быть глупым, но инициативным! ‎- сумка с бродским
Если я правильно понимаю суть понятий "API" и "допустимость смены математики внутри", то на уровне API отличий от Земли на более-менее крупных небесных телах не должно быть (оговорка относится к майндфакам типа астероида Клеопатра, just google the image). Тот же "счет долготы в обратном направлении" -- ну и фиг с ним, это просто зеркальный Марс, расстояние-то на нем такое же (а вот "через 200 м поверните направо" может превратиться в "налево", тут нужно аккуратно :) ‎- як орбитального выпаса
офигенно. прояснилось! спасибо огромное. ‎- сумка с бродским
Кстати, по вопросу в посте: если действовать по сложившейся традиции, то это должны быть аресодезия и селенодезия. ‎- як орбитального выпаса
По поводу глобальных задач, наверное нужно учитывать что одна из планет вертится горизонтально, а еще одна намагничена наоборот, то есть север и юг не там (или юг там где магнитный север, не знаю). ‎- ew1om
Из лекции упомянутого Арвидсона запомнилось, что у них есть проблема запарковать эту штуку на зиму под каким-нибудь камнем, чтобы: 1) не занесло песком и легче было потом стартовать с разряжеными батареями, 2) не было тени от камня, когда выйдет Солнце заряжать батареи, и 3) камень был бы заметный, чтобы визуально найти. Похоже что официальные координаты возможно и есть, но практически ими пользоваться для навигации неудобно. А расстояния между кратерами и т.п. они как раз считают довольно точно, не только путь. ‎- ew1om

2015-2016 Mokum.place