1 / 15

Step2

Step2. AGENDA. 단계별 진행 소개 Step2 문제제시 Step2 문제해결 Step2 해결결과 인턴쉽 수행결과. 단계별 진행 소개. 2 단계 ( 2 월 1 1 일 ~ 4 월 1 일 ) 항법 – 제어 간 통신 프로그래밍. 1 단계 ( 1 월 1 일 ~ 1 월 16 일 ) GPS Data 수신 프로그래밍. Step2 문제제시. ASCII. ASCII. Binary. Binary. Step2 문제제시. Binary Data 수신의 필요성

Download Presentation

Step2

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Step2

  2. AGENDA • 단계별 진행 소개 • Step2 문제제시 • Step2 문제해결 • Step2 해결결과 • 인턴쉽 수행결과

  3. 단계별 진행 소개 2단계 ( 2월 11일 ~ 4월 1일 ) 항법 –제어 간 통신 프로그래밍 1단계 ( 1월 1일 ~ 1월 16일 ) GPS Data 수신 프로그래밍

  4. Step2 문제제시 ASCII ASCII Binary Binary

  5. Step2 문제제시 • Binary Data 수신의 필요성 • ASCII의 경우 - 통신용량 < 전송 데이터 양 • Binary Data - 전송 데이터 양 경감 제한된 통신용량에 많은 GPS정보를 제공

  6. Step2 문제제시 • GPS Data의 해석 • Step1 진행상황 KAL 완료 필 요

  7. Step2 문제해결 • VxWorks기반의 Binary Message수신 • GPSEPHEMB • RANGEB • PSRPOSB • PSRVELB • SATXYZB • SATVISB

  8. Step2 문제해결 • ASCII & Binary Message 동시 수신 Message Type ‘$’ , ‘#’ , ‘<’ B.H : 0xaa,44,12 ASCII Parsing Process Binary Parsing Process

  9. Step2 문제해결 • 항법-제어간 통신 프로토콜 구현 S_NAVRELIABLEDATA S_NAVINITDATA typedefstruct { short int Year; short int Mon; short int Day; short int Hour; short int Min; short int Sec; float Reliable_number; float DOP; int S_ID; float RcvStatus; short intSat_num; S_VISIBLE_SAT_STAT sat_stat[10]; }PACK_STRUCT S_NAVRELIABLEDATA; typedefstruct { BYTE STX1; BYTE STX2; BYTE COMTYPE; S_NAVRELIABLEDATA Nav; BYTE EOT1; BYTE EOT2; }PACK_STRUCT s_NAVRELIABLEDATA; typedefstruct { short int Year; short int Mon; short int Day; short int Hour; short int Min; short int Sec; float Init_x; float Init_y; float Init_z; }PACK_STRUCT S_NAVINITDATA; typedefstruct { BYTE STX1; BYTE STX2; BYTE COMTYPE; S_NAVINITDATA Nav; BYTE EOT1; BYTE EOT2; }PACK_STRUCT s_NAVINITDATA;

  10. Step2 해결결과 Data Parsing ASCII & Binary Protocol Protocol의 정보를 수신 AV-NAV를 통해 결과확인

  11. Step2 해결결과 • GPS Simulator 사용 원하는 지역의 GPS Data 수신 가능

  12. Step2 해결결과 • AV-NAV실행결과 – Binary + ASCII Message 수신 매우 빠른 속도(10Hz) Data 수신

  13. 인턴쉽 수행결과 • GPS Data 중 Binary Data수신 • 빠른 속도로 Data수신이 가능 • ASCII & Binary Data 동시수신 • 타입에 맞는 수신 방법 결정 가능 • 항법 – 제어간 통신프로토콜 구현 • 제어컴퓨터의 수신 Data Structure구현

  14. 인턴쉽 수행결과 • 성과물 : Code& Manual • Code • Step1 • VC환경(MFC) GPS Binary Data 수신 프로그램 • Step2 • VxWorks환경 GPS Binary & ASCII 수신 프로그램 • 항법-제어간 통신 프로그램 • Manual • VxWorks설정 – “VxWorks Configuration.doc”

  15. 감사합니다.

More Related