본문 바로가기

satellite operator

(3)
Satellite Operator 개발일지 (3) 원래는 궤도계산을 기반으로하는 운영 시뮬레이션 게임을 만들고자 하였기 때문에Satellite Operator 라는 이름으로 시작하였으나, 7월 내내 개발해본 결과,실질적으로는 Flight Dynamics Engine에 관한 부분만을 개발 중에 있음.그래서 네임스페이스 이름을 Hut.FDS로 변경. 구체적으로는 지난주 중순 이후에 확 경각심이 느껴져서, 얼른 개발하고 치우자는 쪽으로 전환중.초기 Coordinates 관련 개발을 수행할 때에는 다음과 같이 Matrix, Vector 쪽이 문제였는데,개발이 진행될 수록 계산관련 부분보다는 구조적 문제가 더 눈에 들어옴. 1. Matrix, Vector 타입과 Coordinate 타입 간의 형변환 문제.궤도계산을 하여야 하므로 주로 사용하게 되는 구조체가 Ca..
Satellite Operator 개발일지 (2) 일단 대략적인 설정파일 변환은 완료하였음.하지만 실제 개발 이후에도 설정 업데이트는 있을 예정임. 설정파일 목록:Spacecraft.yaml : 위성체에 관한 정보Station.yaml: 관측소에 관한 정보Config.yaml: 일반 설정Input.yaml: OD/OP/MA/CO/EP 각 프로그램에 대한 설정 통합. 가장 문제가 되는 부분은 아무래도 input 부분으로, 기존의 OD/OP 부분과 MA/CO/EP 간의 설정 격차가 너무 크고,구조화되거나 작명에 대한 일관성도 떨어지기 때문에, 추후 지속적인 업데이트가 필요할 것으로 보임.아무래도 기본 설정으로부터 중간에 각자 설정에 맞는 중간변환기가 하나씩 들어가지 않겠나 싶음.  설정 외에 기본적으로 사용되는 고정 항목으로는:BIH Table (Inter..
Satellite Operator 개발일지 뭐 늘 그렇지만 시리즈가 얼마나 갈 지 잘 모르겠어요.중간에 깨지더라도 그러려니 해 주세용  2월달에 사업공지를 내걸어 놓고 당분간 한 게 없었는데, (사실상 올해 연구개발 사업이 시망이라)작년에 10월 쯤 기획했던 Satellite Operator 개발 과정을 중간 중간 소개해 드리려고 합니다. 일단 만들고자 하는 것은 [게임] 인데요, 말 그대로 위성 관제사가 되어서 개고생하는 내용을 담으려고 했습니다. 과거에 만들었던 위성 비행역학(SAT.FDS) 코드, 위성감시 레이더 시뮬레이터(SAT.MON) 코드, 지상국 시스템 통신(SAT.MNC) 및 관제(SAT.OPT) 코드 등을 종합한다는 생각으로, 천천히 만들어 보고 있습니다. 뭐니뭐니해도 해당 게임의 가장 특징적인 부분은 3체 문제를 근사적으로 해결..