DrawingProcess
๋“œํ”„ DrawingProcess
DrawingProcess
์ „์ฒด ๋ฐฉ๋ฌธ์ž
์˜ค๋Š˜
์–ด์ œ
ยซ   2026/04   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (992)
    • Profile & Branding (26)
      • Career (19)
    • IT Trends (255)
      • Conference, Faire (Experien.. (31)
      • News (187)
      • Youtube (20)
      • TED (8)
      • Web Page (2)
      • IT: Etc... (6)
    • Contents (98)
      • Book (67)
      • Lecture (31)
    • Project Process (95)
      • Ideation (0)
      • Study Report (35)
      • Challenge & Award (22)
      • 1Day1Process (5)
      • Making (5)
      • KRC-FTC (Team TC(5031, 5048.. (10)
      • GCP (GlobalCitizenProject) (15)
    • Study: ComputerScience(CS) (73)
      • CS: Basic (9)
      • CS: Database(SQL) (5)
      • CS: Network (14)
      • CS: OperatingSystem (3)
      • CS: Linux (39)
      • CS: Etc... (3)
    • Study: Software(SW) (95)
      • SW: Language (29)
      • SW: Algorithms (1)
      • SW: DataStructure & DesignP.. (1)
      • SW: Opensource (15)
      • SW: Error Bug Fix (43)
      • SW: Etc... (6)
    • Study: Artificial Intellige.. (159)
      • AI: Research (2)
      • AI: 2D Vision(Det, Seg, Tra.. (40)
      • AI: 3D Vision (74)
      • AI: MultiModal (3)
      • AI: SLAM (0)
      • AI: Light Weight(LW) (3)
      • AI: Data Pipeline (7)
      • AI: Machine Learning(ML) (1)
    • Study: Robotics(Robot) (33)
      • Robot: ROS(Robot Operating .. (9)
      • Robot: Positioning (8)
      • Robot: Planning & Control (7)
    • Study: DeveloperTools(DevTo.. (83)
      • DevTool: Git (12)
      • DevTool: CMake (13)
      • DevTool: NoSQL(Elastic, Mon.. (25)
      • DevTool: Container (17)
      • DevTool: IDE (11)
      • DevTool: CloudComputing (4)
    • ์ธ์ƒ์„ ์‚ด๋ฉด์„œ (74)
      • ๋‚˜์˜ ์ทจ๋ฏธ๋“ค (12)
      • ๋‚˜์˜ ์ƒ๊ฐ๋“ค (42)
      • ์—ฌํ–‰์„ ๋– ๋‚˜์ž~ (10)
      • ๋ถ„๊ธฐ๋ณ„ ํšŒ๊ณ  (10)

๊ฐœ๋ฐœ์ž ๋ช…์–ธ

โ€œ ๋งค์ฃผ ๋ชฉ์š”์ผ๋งˆ๋‹ค ๋‹น์‹ ์ด ํ•ญ์ƒ ํ•˜๋˜๋Œ€๋กœ ์‹ ๋ฐœ๋ˆ์„ ๋ฌถ์œผ๋ฉด ์‹ ๋ฐœ์ด ํญ๋ฐœํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ด๋ณด๋ผ.
์ปดํ“จํ„ฐ๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ๋Š” ์ด๋Ÿฐ ์ผ์ด ํ•ญ์ƒ ์ผ์–ด๋‚˜๋Š”๋ฐ๋„ ์•„๋ฌด๋„ ๋ถˆํ‰ํ•  ์ƒ๊ฐ์„ ์•ˆ ํ•œ๋‹ค. โ€

- Jef Raskin

๋งฅ์˜ ์•„๋ฒ„์ง€ - ์• ํ”Œ์ปดํ“จํ„ฐ์˜ ๋งคํ‚จํ† ์‹œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ฃผ๋„

์ธ๊ธฐ ๊ธ€

์ตœ๊ทผ ๊ธ€

์ตœ๊ทผ ๋Œ“๊ธ€

ํ‹ฐ์Šคํ† ๋ฆฌ

hELLO ยท Designed By ์ •์ƒ์šฐ.
DrawingProcess

๋“œํ”„ DrawingProcess

[Positioning] ์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ(GNSS) ์ •๋ฆฌ(2): ์˜ค์ฐจ ๋ฐ ์˜ค์ฐจ๋ณด์ • ์ธก์œ„ ๊ธฐ๋ฒ•(GPS, DGPS, RTK ๋“ฑ)
Study: Robotics(Robot)/Robot: Positioning

[Positioning] ์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ(GNSS) ์ •๋ฆฌ(2): ์˜ค์ฐจ ๋ฐ ์˜ค์ฐจ๋ณด์ • ์ธก์œ„ ๊ธฐ๋ฒ•(GPS, DGPS, RTK ๋“ฑ)

2023. 3. 25. 18:33
๋ฐ˜์‘ํ˜•
๐Ÿ’ก ๋ณธ ๋ฌธ์„œ๋Š” '์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ(GNSS) ์ •๋ฆฌ(2): ์˜ค์ฐจ ๋ฐ ์˜ค์ฐจ๋ณด์ • ์ธก์œ„ ๊ธฐ๋ฒ•(GPS, DGPS, RTK ๋“ฑ)'์— ๋Œ€ํ•ด ์ •๋ฆฌํ•ด ๋†“์€ ๊ธ€์ž…๋‹ˆ๋‹ค.
์ด์ „ ๋‚ด์šฉ์—์„œ๋Š” '์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ(GNSS)'์˜ ์ด๋ก ์— ๋Œ€ํ•ด ์ •๋ฆฌํ•ด ๋ณด์•˜์œผ๋ฉฐ, ์—ฌ๊ธฐ์„œ ๋‹ค๋ฃฌ ์ธก์œ„๊ธฐ๋ฒ•์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์˜ค์ฐจ๋ณด์ •ํ•˜๋Š” ๋ฐฉ๋ฒ• ๋ฐ ์‹ค์ œ ์‚ฌ์šฉ์— ๋Œ€ํ•ด ์ •๋ฆฌํ•˜์˜€์œผ๋‹ˆ ์ฐธ๊ณ ํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

1. GPS ์‹ ํ˜ธ

1.1. ๋ฐ˜์†กํŒŒ ์‹ ํ˜ธ

๋ฐ˜์†กํŒŒ(ๆฌ้€ๆณข, carrier wave)๋ž€ ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•˜๋ ค ์‹ ํ˜ธ(์ฃผํŒŒ์ˆ˜)๋ฅผ ๋ณ€์กฐํ•ด ์ „์ž๊ธฐํŒŒ๋กœ ๋ฐ”๊พผ ๊ฒƒ์ด๋‹ค. ๋ณ€์กฐ๋Š” ๋ฐ˜์†กํŒŒ์— ์ •๋ณด๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋ชจ์–‘์„ ๋ถ€์—ฌํ•˜๋ฉฐ, ์ˆ˜์‹ ์ž๊ฐ€ ๋ชจ์–‘์„ ์ดํ•ดํ•˜๊ณ  ์ •๋ณด๋ฅผ ๋ณต๊ตฌํ•œ๋‹ค.

๊ฐ ์œ„์„ฑ์€ ์„œ๋กœ ๋‹ค๋ฅธ ์ฃผํŒŒ์ˆ˜์˜ ์‹ ํ˜ธ๋ฅผ ๋™์‹œ์— ์ƒ์„ฑํ•˜๋ฉฐ, ๋ฏผ๊ฐ„์šฉ GPS ์œ„์„ฑ์€ L1, L2, L5์˜ ์„ธ ๊ฐ€์ง€ ์ฃผํŒŒ์ˆ˜ ๋Œ€์—ญ์„ ์‚ฌ์šฉํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, L1 ์ฃผํŒŒ์ˆ˜๋Š” GPS ์œ„์„ฑ ์œ„์น˜๋ฅผ ์ถ”์ ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๊ณ , L2 ์ฃผํŒŒ์ˆ˜๋Š” GPS ์œ„์„ฑ์˜ ์ƒํƒœ๋ฅผ ์ถ”์ ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋ฉฐ, L5 ์ฃผํŒŒ์ˆ˜๋Š” ํ•ญ๊ณต๊ธฐ ์ •๋ฐ€ ์ ‘๊ทผ ์•ˆ๋‚ด์™€ ๊ฐ™์€ ๋ฏผ๊ฐ„ ์šฉ๋„์˜ ์ •ํ™•๋„๋ฅผ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ๋ฐ ์‚ฌ์šฉ๋œ๋‹ค. L1, L2, L5์— ๋Œ€ํ•œ ๋”์šฑ ์ž์„ธํ•œ ๋‚ด์šฉ์€ 'Everything You Need To Know About GPS L1, L2, and L5 Frequencies' ๋ฅผ ์ฐธ๊ณ ํ•˜๋„๋ก ํ•˜์ž

๊ทธ ์™ธ์—๋„ L1 ~ L5๊นŒ์ง€ ์žˆ๋Š”๋ฐ, ์•„๋ž˜์™€ ๊ฐ™์ด ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค.

์‹ ํ˜ธ ์ฃผํŒŒ์ˆ˜ ๋‚ด์šฉ
L1 10.23 MHz × 154 = 1575.42 MHz ํ•ญ๋ฒ•๋ฉ”์‹œ์ง€, C/A ์ฝ”๋“œ, P(Y) ์ฝ”๋“œ
L2 10.23 MHz × 120 = 1227.60 MHz L2C ์ฝ”๋“œ(C/A), P(Y) ์ฝ”๋“œ
L3 10.23 MHz × 135 = 1381.05 MHz ๋ฐฉ์œ„ ์ง€์› ํ”„๋กœ๊ทธ๋žจ์— ์ด์šฉ๋จ
L4 1379.913 MHz ์ถ”๊ฐ€์  ์ „๋ฆฌ์ธต ๋ณด์ •
L5 10.23 MHz × 115 = 1176.45 MHz ARNS(Aeronautical Radio Navigation System)์— ํ• ๋‹นํ•ด ํ•ญ๊ณต๊ธฐ ์•ˆ์ „ ์šดํ•ญ์— ์‚ฌ์šฉ
  • ์—ฌ๊ธฐ์„œ ํ•ญ๋ฒ• ๋ฉ”์‹œ์ง€(Navigation Message)์™€ C/A ์ฝ”๋“œ, P์ฝ”๋“œ์— ๋Œ€ํ•ด์„œ๋Š” ํ–ฅํ›„ ์„ค๋ช…ํ•  ์˜ˆ์ •์ด๋ฉฐ, L2C ์ฝ”๋“œ๋Š” ์ตœ์‹  GPS ์œ„์„ฑ์—์„œ L2 ๋Œ€์—ญ์˜ ํ•ญ๋ฒ•๋ฉ”์‹œ์ง€๋ฅผ ๋ฏผ๊ฐ„์ธ์—๊ฒŒ ๊ณต๊ฐœํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ์ฝ”๋“œ๋กœ C/A ์ฝ”๋“œ๋ผ ๋ด๋„ ๋ฌด๋ฐฉํ•˜๋‹ค.

๊ทธ๋ ‡๋‹ค๋ฉด? ์™œ ์„œ๋กœ ๋‹ค๋ฅธ GPS ์ฃผํŒŒ์ˆ˜ ๋Œ€์—ญ์„ ์‚ฌ์šฉํ• ๊นŒ?

  • ์žฅ์• ๋ฌผ: ๋‚ฎ์€ ์ฃผํŒŒ์ˆ˜์ผ์ˆ˜๋ก, ๊ตฌ๋ฆ„ ๋‚˜๋ฌด ๊ฑด๋ฌผ๊ณผ ๊ฐ™์€ ์žฅ์• ๋ฌผ์„ ๋ณด๋‹ค ํšจ๊ณผ์ ์œผ๋กœ ํ†ต๊ณผ(๋‚ ์”จ์˜ ์˜ํ–ฅ ์ตœ์†Œํ™”)
  • ์•ˆํ…Œ๋‚˜ ์„ค๊ณ„ ๋‹จ์ˆœํ™”: ํฐ ์ฃผํŒŒ์ˆ˜์ผ์ˆ˜๋ก, ์ˆ˜์‹  ์•ˆํ…Œ๋‚˜ ์„ค๊ณ„๊ฐ€ ๋”์šฑ ๋ณต์žกํ•ด์ง
  • ์ „๋ฆฌ์ธต ์ง€์—ฐ: ๋‚ฎ์€ ์ฃผํŒŒ์ˆ˜์ผ์ˆ˜๋ก, ์ „๋ฆฌ์ธต ์ง€์—ฐ์ด ๋” ๋‘๋“œ๋Ÿฌ์ง

๊ทธ๋ ‡๋‹ค๋ฉด L1, L2 ๋ฐ˜์†กํŒŒ๋Š” ์–ด๋–ป๊ฒŒ ๋งŒ๋“ค์–ด์„œ ์†ก์‹ ํ•˜๋Š” ๊ฑธ๊นŒ?

1.2. GPS ์‹ ํ˜ธ์˜ ์ƒ์„ฑ

GPS ์œ„์„ฑ์—์„œ ์†ก์‹ ํ•˜๋Š” ๋ฐ˜์†กํŒŒ ์‹ ํ˜ธ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ƒ์„ฑ๋œ๋‹ค. ํ•ญ๋ฒ• ๋ฉ”์‹œ์ง€(Navigation Message)์™€ C/A ์ฝ”๋“œ, P์ฝ”๋“œ๋ฅผ Modulo ์—ฐ์‚ฐ์„ ํ†ตํ•ด L1/L2 ๋ฐ˜์†กํŒŒ๋ฅผ ์ƒ์„ฑํ•˜๊ฒŒ ๋œ๋‹ค. 

GPS๋Š” Code Division Multiple Access(CDMA)๋ผ๊ณ  ํ•˜๋Š” ์ „์†ก ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

GPS ์œ„์„ฑ ์‹ ํ˜ธ๋Š” ๋™์ผํ•œ ์ฃผํŒŒ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์ง€๋งŒ ๋ณ„๊ฐœ์˜ ์˜์‚ฌ ๋‚œ์ˆ˜ ๋””์ง€ํ„ธ ์‹œํ€€์Šค ๋˜๋Š” ์ฝ”๋“œ๋กœ ๋ณ€์กฐ๋ฉ๋‹ˆ๋‹ค. ๊ฐ ์œ„์„ฑ์—๋Š” ๊ณ ์œ ํ•œ ์˜์‚ฌ ๋‚œ์ˆ˜ ์ฝ”๋“œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. Pseudorandom์€ ์‹ ํ˜ธ๊ฐ€ ๋‹จ์ˆœํžˆ ๋ฌด์ž‘์œ„๋กœ ๋‚˜ํƒ€๋‚œ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ๋Š” ์ผ์ • ์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด ๋ฐ˜๋ณต๋ฉ๋‹ˆ๋‹ค. ๊ฐ ์œ„์„ฑ์˜ ์˜์‚ฌ ๋‚œ์ˆ˜ ์ฝ”๋“œ๋Š” ์ˆ˜์‹ ๊ธฐ์— ์•Œ๋ ค์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์ˆ˜์‹ ๊ธฐ๋Š” ํŠน์ • ์œ„์„ฑ์˜ CDMA ์‹ ํ˜ธ์™€ ์ƒ๊ด€(๋™๊ธฐํ™”)ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. CDMA ์‹ ํ˜ธ๋Š” ๋งค์šฐ ๋‚ฎ์€ ์ˆ˜์ค€์ด์ง€๋งŒ ์ˆ˜์‹ ๊ธฐ๋Š” ์ฝ”๋“œ ์ƒ๊ด€ ๋•๋ถ„์— ์‹ ํ˜ธ์™€ ์‹ ํ˜ธ๊ฐ€ ์ „๋‹ฌํ•˜๋Š” ์ •๋ณด๋ฅผ ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

1.3. GPS ๋ฉ”์‹œ์ง€ ๊ทœ๊ฒฉ: ํ•ญ๋ฒ• ๋ฉ”์‹œ์ง€ ๊ทœ๊ฒฉ

ํ•ญ๋ฒ• ๋ฉ”์‹œ์ง€(Navigation Message)๋Š” GPS ์œ„์„ฑ์—์„œ ์†ก์ถœํ•˜๋Š” ๋ฐ˜์†กํŒŒ์— ์‹ค๋ฆฌ๋Š” ๋ฉ”์‹œ์ง€์ด๋ฉฐ, 50 bps์˜ ์†๋„๋กœ ์ง€์†์ ์œผ๋กœ ๋ฐฉ์†ก๋œ๋‹ค. ํ•ญ๋ฒ• ๋ฉ”์‹œ์ง€์—๋Š” ์œ„์„ฑ ํƒ‘์žฌ ์‹œ๊ณ„์˜ ์‹œ๊ฐ ๋ฐ ์˜ค์ฐจ, ์œ„์„ฑ์˜ ์ƒํƒœ ์ •๋ณด, ๋ชจ๋“  ์œ„์„ฑ๊ณผ ๊ด€๋ จ๋œ ๊ถค๋„ ์ •๋ณด ๋ฐ ์ƒํƒœ(satelite almanac), ๊ฐ ๊ถค๋„ ์ •๋ณด์™€ ์ด๋ ฅ(satelite ephemeris), ์˜ค์ฐจ ๋ณด์ •์„ ์œ„ํ•œ ๊ณ„์ˆ˜ ๋“ฑ์„ ํฌํ•จํ•œ๋‹ค.

์ด๋Ÿฌํ•œ ์œ„์„ฑ ํ•ญ๋ฒ• ์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ฉ”์‹œ์ง€๋Š” ์—ฌ๋Ÿฌ ๋ฉ”์‹œ์ง€ ํ˜•์‹(๊ทœ๊ฒฉ)์„ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉฐ, ๋Œ€ํ‘œ์ ์œผ๋กœ๋Š” RINEX, RTCM, NMEA๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

RINEX(Receiver Independent Exchange Format): For static data processing and archive

  • GNSS ์ˆ˜์‹ ๊ธฐ์—์„œ ์ธก์ •ํ•œ ์ •๋ณด๋Š” ์ˆ˜์‹ ๊ธฐ์˜ ์ข…๋ฅ˜์™€ ์ œ์กฐ์‚ฌ์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ํ˜•์‹์œผ๋กœ ์ €์žฅ๋˜๊ธฐ ๋•Œ๋ฌธ์—, ์ด๋Ÿฌํ•œ ๋‹ค์–‘ํ•œ ํ˜•์‹์˜ ์ •๋ณด๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๊ณ  ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด์„œ 'RINEX'๋ผ๋Š” ๊ณตํ†ต๋œ ํ˜•์‹์œผ๋กœ ๋ณ€ํ™˜
  • GPS ์ธก์ •๊ฐ’๊ณผ ์œ„์„ฑ ์ •๋ณด๋ฅผ ๋‹ค๋ฅธ ์†Œํ”„ํŠธ์›จ์–ด๋‚˜ ์ˆ˜ํ•™์  ๋ชจ๋ธ๋ง์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ตฌ์กฐํ™”๋œ ํ˜•์‹์œผ๋กœ, Version 3์€ Galileo, QZS, BeiDou์™€ ๊ฐ™์€ ์ถ”๊ฐ€ GNSS ์ง€์›์„ ์œ„ํ•ด ๊ฐœ์„ ๋จ

NMEA(National Marine Electronics Association): For Real-time positioning

  • GPS ์ˆ˜์‹ ๊ธฐ์—์„œ ์ƒ์„ฑ๋œ ์œ„์น˜, ์†๋„, ์‹œ๊ฐ„ ๋“ฑ์˜ ์ •๋ณด๋ฅผ ํ‘œ์ค€ํ™”๋œ ํ˜•์‹์œผ๋กœ ์ „๋‹ฌ
  • ์ด ๋ฉ”์‹œ์ง€๋Š” ํ•ญํ•ด, ์ˆ˜์ƒ ์Šคํฌ์ธ  ๋ฐ ๊ธฐํƒ€ GPS ์‚ฌ์šฉ ๋ถ„์•ผ์—์„œ ๋„๋ฆฌ ์‚ฌ์šฉ๋จ
  • Most GPS receivers understand the most popular NMEA format -> NMEA 0183

RTCM(Radio Technical Commission for Maritime Services): For Real time DGPS/RTK corrections

  • GPS ์ˆ˜์‹ ๊ธฐ์˜ DGPS(Differential GPS) ๊ตฌ์„ฑ์„ ๋ณด์™„ํ•˜๊ณ  ๋ณด์ • ์ •๋ณด๋ฅผ ์ „๋‹ฌ
  • Binary file (more compact but difficult to understand)
  • Most GPS receivers understand the most popular RTCM format -> RTCM SC-104

์ผ๋ฐ˜์ ์œผ๋กœ NMEA ๋ฉ”์‹œ์ง€๋Š” Rover์˜ Real Time Position๋ฅผ ์ „๋‹ฌํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•˜๋ฉฐ, RTCM ๋ฉ”์‹œ์ง€๋Š” NMEA ๋ฉ”์‹œ์ง€๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ Base Station์—์„œ ๋ณด์ •ํ•œ DGPS/RTK corrections ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•œ๋‹ค. ์ถ”๊ฐ€๋กœ RINEX๋Š” GPS ์ธก์ •์น˜์˜ ์‹ค์‹œ๊ฐ„์ด ์•„๋‹Œ ์˜คํ”„๋ผ์ธ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•ด ์‚ฌ์šฉํ•œ๋‹ค. 

  • ๋ฉ”์‹œ์ง€ ๊ทœ๊ฒฉ์— ๋Œ€ํ•œ ๋”์šฑ ์ž์„ธํ•œ ๋‚ด์šฉ์€ '[Robotics] ์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ(GNSS) ์ •๋ฆฌ(3): ๋ฉ”์‹œ์ง€ ๊ทœ๊ฒฉ ๋ฐ ํ”„๋กœํ† ์ฝœ(NTRIP, RTCM, NMEA ๋“ฑ)'๋ฅผ ์ฐธ๊ณ ํ•˜๊ธฐ ๋ฐ”๋ž€๋‹ค.

1.4. ์˜์‚ฌ๋žœ๋ค(Pseudo Random) ์ฝ”๋“œ: C/A, P(Y) ์ฝ”๋“œ

GPS๋Š” ์˜์‚ฌ๋žœ๋ค ์ฝ”๋“œ(Pseudo Random Noise, PRN) ์‹ ํ˜ธ๋ผ๋Š” *Ranging Code๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. ์œ„์„ฑ์€ ๋ฐ˜์†กํŒŒ์— ์˜์‚ฌ๋žœ๋ค์ฝ”๋“œ๋ฅผ ์‹ค์–ด ์ง€์ƒ์˜ ์ˆ˜์‹ ๊ธฐ์—๊ฒŒ ์†ก์‹ ํ•˜๊ณ , ์ˆ˜์‹ ๊ธฐ๋Š” ์ด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๊ณ„์‚ฐ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. ์—ฌ๊ธฐ์„œ Ranging Code๋Š” noise์™€ ๊ฐ™์ด ± 1 ์‚ฌ์ด์˜ ์ˆ˜๊ฐ€ ๋žœ๋คํ•˜๊ฒŒ ๋‚˜์˜ค๋Š” ๊ธด ์ฃผ๊ธฐ์˜ ์ฝ”๋“œ๋กœ, ํ•œ ์ฃผ๊ธฐ๋™์•ˆ ๋ฐ˜๋ณต(์ค‘๋ณต)๋˜๋Š” ํŒจํ„ด์ด ์—†๋‹ค. 

์˜์‚ฌ๋žœ๋ค ์ฝ”๋“œ์—๋Š” C/A ์ฝ”๋“œ(Coarse/Acquisition code ๋˜๋Š” Standard code) ๋ฐ P ์ฝ”๋“œ(Precision code) ๋“ฑ์ด ์žˆ๋‹ค. C/A ์ฝ”๋“œ๋Š” 1.023 Mbps์˜ ์†๋„, P์ฝ”๋“œ๋Š” 10.23 Mbps์˜ ์†๋„๋ฅผ ๊ฐ€์ง„๋‹ค. P ์ฝ”๋“œ๋Š” C/A ์ฝ”๋“œ๋ณด๋‹ค 10๋ฐฐ ๋น ๋ฅธ ์†๋„๋กœ ์ „์†ก๋˜๋ฉฐ, ๋”์šฑ ๊ธด ๋ฉ”์‹œ์ง€๋ฅผ ๋‹ด๊ณ  ์žˆ๊ธฐ์— ์ •ํ™•๋„๊ฐ€ ๋†’๋‹ค.

์—ฌ๊ธฐ์„œ C/A ์ฝ”๋“œ๋Š” ๋ฏผ๊ฐ„์— ๊ฐœ๋ฐฉ๋˜์–ด ์žˆ์œผ๋‚˜, P ์ฝ”๋“œ๋Š” ๊ตฐ์‚ฌ ์ „์šฉ์œผ๋กœ ๊ณต๊ฐœ๋˜์ง€ ์•Š์€ W ์ฝ”๋“œ๋กœ ์•”ํ˜ธํ™”๋˜์–ด ์žˆ๋‹ค. ์•”ํ˜ธํ™”๋œ P ์ฝ”๋“œ๋ฅผ Y ์ฝ”๋“œ ํ˜น์€ P(Y) ์ฝ”๋“œ๋ผ๊ณ  ํ•œ๋‹ค. ์ด๋ฅผ ํ•ด๋…ํ•˜๋ ค๋ฉด ํŠน๋ณ„ํ•œ ์žฅ๋น„์™€ ํ‚ค๊ฐ€ ํ•„์š”ํ•˜๋‹ค.

2. GPS ์ธก๋Ÿ‰

์‚ผ๋ณ€ ์ธก๋Ÿ‰ (Trilateration Surveying)

GPS๋Š” ์‚ผ๋ณ€ ์ธก๋Ÿ‰(ไธ‰้‚Šๆธฌ้‡, Trilateration)์„ ์‚ฌ์šฉํ•ด ์ธก๋Ÿ‰์„ ์ง„ํ–‰ํ•œ๋‹ค. ์‚ผ๋ณ€์ธก๋Ÿ‰์€ ๋ฌผ์ฒด์˜ ์ƒ๋Œ€ ์œ„์น˜๋ฅผ ๊ตฌํ•˜๊ธฐ ์œ„ํ•ด ์‚ผ๊ฐํ˜• ๊ธฐํ•˜ํ•™์„ ์‚ฌ์šฉํ•œ๋‹ค. ์—ฌ๊ธฐ์—” ๋‘ ๊ฐœ ์ด์ƒ์˜ ๊ธฐ์ค€์ ๊ณผ, ๊ฐ ๊ธฐ์ค€์ ์œผ๋กœ๋ถ€ํ„ฐ ๋ฌผ์ฒด๊นŒ์ง€์˜ ๊ฑฐ๋ฆฌ๊ฐ€ ํ•„์š”ํ•˜๋‹ค. 2์ฐจ์› ์ƒ์—์„œ ์ •ํ™•ํ•˜๊ณ  ์œ ์ผํ•œ ์œ„์น˜๋ฅผ ํŠน์ •ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ๊ธฐ์ค€์ ์€ ์ตœ์†Œ 3๊ฐœ๊ฐ€ ํ•„์š”ํ•˜๋‹ค. (์‹ค์ œ๋กœ๋Š” 4๊ฐœ์˜ ์œ„์„ฑ์„ ์‚ฌ์šฉํ•œ๋‹ค.)

+ ์‚ผ๊ฐ ์ธก๋Ÿ‰(Triangulation Surveying)

์‚ผ๋ณ€ ์ธก๋Ÿ‰์ฒ˜๋Ÿผ ์‚ผ๊ฐํ˜• ๊ธฐํ•˜ํ•™์„ ์‚ฌ์šฉํ•ด ๋ฌผ์ฒด์˜ ์œ„์น˜๋ฅผ ๊ตฌํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค. ์‚ผ๊ฐํ˜• ์ค‘ ๋ฏธ์ง€์ ์„ ์ œ์™ธํ•œ ๋‘ ๊ฐ๊ณผ ๊ทธ ์‚ฌ์ด์˜ ๋ณ€ ํ•˜๋‚˜์˜ ๊ธธ์ด๋ฅผ ์ธก๋Ÿ‰ํ•œ๋‹ค. ๋ฐ˜๋ฉด ์‚ผ๋ณ€์ธก๋Ÿ‰์€ ๊ธฐ์ง€์  ๋‘ ๊ฐœ๋กœ๋ถ€ํ„ฐ ๋ฏธ์ง€์ (์•Œ๊ณ ์ž ํ•˜๋Š” ์ )์„ ์‚ฌ์ด์— ๋‘” ๋‘ ๋ณ€์˜ ๊ธธ์ด๋ฅผ ์ธก์ •ํ•œ๋‹ค.

3. GPS ์˜ค์ฐจ

GPS์˜ ์˜ค์ฐจ๋Š” ์œ„์น˜์ •ํ™•๋„์— ์˜ํ–ฅ์„ ๋ผ์นฉ๋‹ˆ๋‹ค. ์ด๋Ÿฐ ์˜ค์ฐจ๋Š” ์†Œ๊ฑฐ ๋˜๋Š” ๋ชจ๋ธ๋ง์„ ํ†ตํ•ด์„œ ํ•ด๋‹น ์ธก์œ„ ์˜ค์ฐจ๋ฅผ ์ตœ์†Œํ™”ํ•˜์—ฌ GNSS ์ธก์œ„ ์‚ฌ์šฉ์ž์˜ ์ •ํ™•๋„๋ฅผ ํ–ฅ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ GPS ์˜ค์ฐจ๋Š” '๊ตฌ์กฐ์  ์˜ค์ฐจ'์™€ '๊ธฐํ•˜ํ•™์  ์˜ค์ฐจ'๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ์œผ๋ฉฐ, '๊ตฌ์กฐ์  ์˜ค์ฐจ'๋Š” ์œ„์„ฑ ์œ„์น˜ ๋ฐ ์‹œ๊ฐ„ / ์ „๋ฆฌ์ธต ๋ฐ ๋Œ€๋ฅ˜์ธต / ์žก์Œ / ๋‹ค์ค‘๊ฒฝ๋กœ ์˜ค์ฐจ ๋“ฑ์ด ์žˆ๊ณ , '๊ธฐํ•˜ํ•™์  ์˜ค์ฐจ'๋Š” ์œ„์„ฑ์˜ ๋ฐฐ์น˜์™€ ๊ด€๋ จ์ด ์žˆ๋‹ค.

3.1. ๊ตฌ์กฐ์  ์˜ค์ฐจ

GNSS *์œ„์„ฑ ์œ„์น˜(๊ถค๋„) ๋ฐ ์‹œ๊ฐ„ ์˜ค์ฐจ (~2.5m)

  • GNSS ์œ„์„ฑ์ด ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์˜ค์ฐจ๋Š” ์œ„์„ฑ ์‹ ํ˜ธ์˜ ์ง€์—ฐ๊ณผ ๋ฐ”์ด์–ด์Šค, ์œ„์„ฑ ์‹œ๊ฐ ์˜ค์ฐจ, ์œ„์„ฑ ๊ถค๋„ ์˜ค์ฐจ, ์œ„์„ฑ ์•ˆํ…Œ๋‚˜์˜ ์œ„์ƒ ๋ณ€์ด ๋“ฑ์ด ์žˆ์„ ์ˆ˜ ์žˆ๋‹ค.
    • ์œ„์„ฑ์˜ ๊ถค๋„์˜ค์ฐจ: ์ˆ˜ํ•™์  ํ‘œํ˜„์ธ Ephemeris์— ์˜ค์ฐจ๋ฅผ ํฌํ•จํ•˜๋ฉฐ, ํ•ญ๋ฒ•ํ•ด๋ฅผ ๊ณ„์‚ฐํ•  ๋•Œ ์˜ค์ฐจ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค.
    • ์œ„์„ฑ ์‹œ๊ณ„์˜ค์ฐจ: ์›์ž์‹œ๊ณ„๊ฐ€ ํƒ‘์žฌ๋˜์–ด ๋งค์šฐ ์ •๋ฐ€ํ•˜์ง€๋งŒ, ์•„์ฃผ ์ž‘์€ ์˜ค์ฐจ๋‚˜ ์ƒ๋Œ€์„ฑ ์›๋ฆฌ์— ์˜ํ•ด ์˜ค์ฐจ๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋‹ค.
  • 5m ์ด๋‚ด์˜ ์˜ค์ฐจ๋กœ, ์ œ์–ด๊ตญ(Control Segment)์—์„œ ํ•ด๋‹น ์˜ค์ฐจ๋ฅผ ์ถ”์ ํ•˜๋ฉฐ ๋ณด์ • ์ค‘์ด๋‹ค.

์ „๋ฆฌ์ธต ๋ฐ ๋Œ€๋ฅ˜์ธต ์˜ค์ฐจ (~5m)

  • ์ธ๊ณต์œ„์„ฑ์—์„œ ๋ผ๋””์˜คํŒŒ๋ฅผ ์ „์†กํ•˜๋Š”๋ฐ, ์ „๋ฆฌ์ธต์—์„œ๋Š” *ํ•˜์ „์ž…์ž๋“ค์ด ์ด ์‹ ํ˜ธ๋ฅผ ๋Œ์–ด๋‹น๊ฒจ ๊ตด์ ˆ์‹œํ‚ค๊ณ , ๋Œ€๋ฅ˜์ธต์—์„œ๋Š” ๋ฌผ๋ฐฉ์šธ๋“ค์ด ๊ตด์ ˆ์‹œํ‚จ๋‹ค. ์ด๋Ÿฌํ•œ ์‹ ํ˜ธ์˜ ์ง€์—ฐ์€ GNSS ์œ„์„ฑ์ด ๋‚ฎ์€ ๊ณ ๋„์— ์žˆ์„ ๋•Œ, ๋”์šฑ ์‹ฌํ•ด์ง„๋‹ค.
    • ํ•˜์ „์ž…์ž(่ท้›ป็ฒ’ๅญ, charged particle): ์ˆ˜์ค‘์—์„œ ์ž…์ž์˜ ํ‘œ๋ฉด์— ์ „๊ธฐํ™”ํ•™์  ํž˜์˜ ๊ท ํ˜•์œผ๋กœ ์ „ํ•˜๋ฅผ ๋„๋Š” ์ž…์ž
  • 0~15m์˜ ์˜ค์ฐจ๋ฅผ ๊ฐ€์ง€๋ฉฐ, ๋Œ€๊ธฐ ๊ตด์ ˆ ๋ชจ๋ธ ๋ฐ dual-frequency ์ˆ˜์‹ ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋“ฑ์œผ๋กœ ๋ณด์ •ํ•œ๋‹ค.

๋‹ค์ค‘ ๊ฒฝ๋กœ ์˜ค์ฐจ (~1m)

  • ์ธ๊ณต์œ„์„ฑ์—์„œ ์†ก์‹ ํ•œ ์‹ ํ˜ธ๊ฐ€ ๋‹ค๋ฅธ ๊ณณ์— ๋ฐ˜์‚ฌ๋˜๊ฑฐ๋‚˜ ์‚ฐ๋ž€๋˜์–ด ์ˆ˜์‹ ๊ธฐ์— ๋„๋‹ฌํ•˜๋Š” ๊ฒฝ์šฐ, ์‹ ํ˜ธ์˜ ๊ฒฝ๋กœ๊ฐ€ ๊ธธ์–ด์ง€๊ณ  ์ด๋Š” ์‹œ๊ฐ„์˜ ์ง€์—ฐ(delay)์„ ๋ฐœ์ƒ์‹œํ‚จ๋‹ค. ์ด๋Ÿฌํ•œ ์‹œ๊ฐ„์ง€์—ฐ์€ ์œ„์น˜ ์˜ค์ฐจ๋ฅผ ๋ฐœ์ƒ์‹œํ‚ค๋ฉฐ ์ด๋ฅผ '๋‹ค์ค‘ ๊ฒฝ๋กœ ์˜ค์ฐจ(Multipath)'๋ผ๊ณ  ํ•œ๋‹ค.
  • ํŠนํžˆ ๋„์‹ฌ์˜ ๊ฒฝ์šฐ Urban Canyon(๊ฑด๋ฌผ ํ˜‘๊ณก)์— ์ˆ˜์‹ ๊ธฐ๊ฐ€ ์œ„์น˜ํ•  ๊ฒฝ์šฐ ๊ฐ€์‹œ ์œ„์„ฑ์˜ ์ˆ˜๊ฐ€ 1~3๊ฐœ ์ •๋„๋กœ ์ ์–ด์ง€๊ณ , ๋†’์€ ๊ฑด๋ฌผ์— ๋ฐ˜์‚ฌ ๋ฐ ํšŒ์ ˆ ๋˜๋ฉฐ ์‹ ํ˜ธ๊ฐ€ ์ „๋‹ฌ๋  ์ˆ˜ ์žˆ๋‹ค.
  • ๋„์‹ฌ์˜ ๊ฒฝ์šฐ ~400m๊นŒ์ง€๋„ ์˜ค์ฐจ๊ฐ€ ๋‚  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋‹ค์ค‘ ๊ฒฝ๋กœ๋กœ ๋“ค์–ด์˜ค๋Š” ์œ„์„ฑ ์‹ ํ˜ธ์— ๋Œ€ํ•ด์„œ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์ฐจ๋‹จํ•˜๋Š” ๋ฐฉ์‹ (Choke Ring)๋˜๋Š” Phase Center๋กœ ๊ฐ€๋ฉด์„œ ์—๋„ˆ์ง€(์‹ ํ˜ธ ์„ธ๊ธฐ)๋ฅผ ๊ฐ์†Œํ•˜๋Š” ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฉ€ํ‹ฐํŒจ์Šค๋ฅผ ์ตœ์†Œํ™”ํ•˜๋Š” ๊ธฐ๋ฒ•์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

GNSS ์ˆ˜์‹ ๊ธฐ์—์„œ์˜ ์˜ค์ฐจ (์žก์Œ)

  • GNSS ์‹ ํ˜ธ๋Š” ์ง€์ƒ ์•ฝ 20,000 km ์ƒ๊ณต์˜ GNSS ์œ„์„ฑ์—์„œ ๋ฐœ์‚ฌ๋œ GNSS ์‹ ํ˜ธ๋ฅผ ์ˆ˜์‹ ํ•˜๋ฏ€๋กœ, GNSS ์ˆ˜์‹ ๊ธฐ์—์„œ ์ˆ˜์‹ ๋œ ์œ„์„ฑ์‹ ํ˜ธ์˜ ๊ฐ•๋„๋Š” ๋งค์šฐ ์•ฝํ•ฉ๋‹ˆ๋‹ค. 
  • ์ด๋กœ ์ธํ•ด ๋งค์šฐ ์•ฝํ•œ ๊ฐ•๋„๋กœ ์ˆ˜์‹ ๋œ ์‹ ํ˜ธ์™€ ๊ฐ„์„ญ์„ ์ผ์œผ์ผœ ๋ฐœ์ƒํ•˜๋Š” GPS ์ˆ˜์‹ ๊ธฐ ์ž์ฒด์—์„œ์˜ ์˜ค์ฐจ๋กœ, PRN ์ฝ”๋“œ ์žก์Œ๊ณผ ์ˆ˜์‹ ๊ธฐ ์žก์Œ์ด ํ•ฉ์ณ ์ „์ฒด ์žก์Œ์ด ๋œ๋‹ค.
  • 0~3m์˜ ์˜ค์ฐจ๋ฅผ ๊ฐ€์ง€๋ฉฐ, ์ˆ˜์‹ ๊ธฐ ๋Œ€๋ถ€๋ถ„์ด ๋‚ด๋ถ€ ํ•„ํ„ฐ๋ง ์žฅ์น˜๋ฅผ ๊ฐ€์ง€๊ณ  ๋ณด์ •ํ•œ๋‹ค.

3.2. ๊ธฐํ•˜ํ•™์  ์˜ค์ฐจ

์œ„์„ฑ์˜ ๋ฐฐ์น˜

  • ์ธก์œ„์— ์ด์šฉ๋˜๋Š” ์œ„์„ฑ๋“ค์˜ ๋ฐฐ์น˜๋กœ ์ธํ•ด ๋ฐœ์ƒํ•˜๋Š” ์˜ค์ฐจ๋กœ, ์œ„์„ฑ์˜ ๋ฐฐ์น˜๊ฐ€ ๊ณ ๋ฅด๋ฉด ์ž‘์€ ์˜ค์ฐจ๋ฅผ ๊ฐ€์ง€์ง€๋งŒ ๊ณ ๋ฅด์ง€ ์•Š์œผ๋ฉด ์˜ค์ฐจ๊ฐ€ ์ค‘์ฒฉ๋˜์–ด ํฐ ์˜ค์ฐจ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค.
  • ์œ„์„ฑ์˜ ๊ธฐํ•˜ํ•™์  ๋ฐฐ์น˜๋ฅผ ํ™•์ธํ•˜๋Š” ์ฒ™๋„๋ฅผ DOP(Dilution of precision)์ด๋ผ ํ•œ๋‹ค.
    • DOP๊ฐ’์ด ์ž‘์„์ˆ˜๋ก ์œ„์„ฑ์˜ ๊ธฐํ•˜ํ•™์  ๋ฐฐ์น˜๊ฐ€ ์ข‹์€ ์ƒํƒœ(์ˆ˜์‹ ๊ธฐ ํ•˜๋Š˜์˜ ์ „ ๋ฐฉํ–ฅ์— ์œ„์„ฑ์ด ๋ฐฐ์น˜)์ด๋ฉฐ, 
    • DOP๊ฐ’์ด ํฌ๋ฉด ์œ„์„ฑ์˜ ๊ธฐํ•˜ํ•™์  ๋ฐฐ์น˜๊ฐ€ ๋‚˜์œ ์ƒํƒœ(์ˆ˜์‹ ๊ธฐ ํ•˜๋Š˜ ์ผ๋ถ€์ง€์—ญ์—๋งŒ ์œ„์„ฑ์ด ๋ฐฐ์น˜)์ž…๋‹ˆ๋‹ค.
  • DOP๋Š” ์ธก์ •์น˜ ์ข…๋ฅ˜์— ๋”ฐ๋ผ ์•„๋ž˜์™€ ๊ฐ™์ด ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋‹ค.
    • HDOP : Horizontal DOP
    • VDOP : Vertical DOP
    • PDOP : Position(3D) DOP
    • TDOP : Time DOP
    • GDOP : Geometric DOP, GDOP= √(PDOP^2+TDOP^2)

+ ์˜๋„์ ์ธ ์˜ค์ฐจ(~70m)

๋ฏธ๊ตญ์˜ GPS๋Š” ๋ฏธ๊ตฐ์„ ์œ„ํ•ด ๊ฐœ๋ฐœ๋œ ๊ตฐ์šฉ ์žฅ๋น„์˜€์ง€๋งŒ 1983๋…„ KAL007๊ธฐ ํ”ผ๊ฒฉ์‚ฌ๊ฑด์„ ๊ณ„๊ธฐ๋กœ ๋ฏผ๊ฐ„์— ๊ฐœ๋ฐฉ๋˜์—ˆ๋‹ค. ๋ฏผ๊ฐ„์— ๊ฐœ๋ฐฉ ๋‹น์‹œ ์ ๋Œ€๊ตญ๊ฐ€์˜ ์‚ฌ์šฉ์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด์„œ GPS์‹ ํ˜ธ์— ์˜๋„์ ์ธ ์˜ค์ฐจ์ธ SA(Selective Availability)๋ฅผ ์ถ”๊ฐ€ํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋ฏผ๊ฐ„์—์„œ DGPS(Differential GPS)๋“ฑ์˜ ๋ณด์ •๋ฐฉ๋ฒ•์ด ๋ฐœ์ „๋˜๊ณ  ๊ธฐํƒ€ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ด์œ ๋กœ 2000๋…„์— ์ œ๊ฑฐ๋˜์—ˆ๋‹ค.โ€‹

๋ฌผ๋ก  ์˜ค์ฐจ๋„ ๋ณด์ •ํ•  ์ˆ˜ ์žˆ๋‹ค. ์œ„์น˜ ๋ฐ ์‹œ๊ฐ„ ์˜ค์ฐจ์™€ ์ „๋ฆฌ์ธต ๋ฐ ๋Œ€๋ฅ˜์ธต ์˜ค์ฐจ์˜ ๊ฒฝ์šฐ, ์ •ํ™•ํ•œ ์œ„์น˜๋ฅผ ์•Œ๊ณ  ์žˆ๋Š” ๋˜ ๋‹ค๋ฅธ ์ˆ˜์‹ ๊ธฐ๊ฐ€ GPS ์‹ ํ˜ธ๋ฅผ ๋ฐ›์•„ ์—ญ์œผ๋กœ ๊ฐ ์˜ค์ฐจ๋ฅผ ๊ณ„์‚ฐํ•œ ๋’ค, ํ˜„ ์œ„์น˜๋ฅผ ๊ตฌํ•ด์•ผ ํ•˜๋Š” ์ˆ˜์‹ ๊ธฐ(์ด๋™๊ตญ)์— ์ „๋‹ฌํ•œ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ํ•ด๋‹น ์ˆ˜์‹ ๊ธฐ๋Š” ์˜ค์ฐจ ์„ฑ๋ถ„์„ ๊ณ ๋ คํ•ด ์œ„์น˜๋ฅผ ํŠน์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.

4. GPS ์ธก์œ„๋ฒ•: ์ธก์œ„ ๊ธฐ๋ฒ•

4.1. ์ธก์œ„ ๊ธฐ๋ฒ•

GPS ์ธก์œ„ ๊ธฐ๋ฒ•์—๋Š” ์ˆ˜์‹ ๊ธฐ์— ๋”ฐ๋ผ ์•„๋ž˜์™€ ๊ฐ™์€ ๊ฒƒ๋“ค์ด ์žˆ๋‹ค.

  • ํ‘œ์ค€ ์ธก์œ„ ์„œ๋น„์Šค(SPS, Standard Positioning System/Service)
    • ๋‹จ๋… ์ธก์œ„๋กœ, ์ˆ˜์‹ ๊ธฐ 1๋Œ€๋กœ ์œ„์น˜ ์ธก์ •
    • C/A ๋Œ€์—ญํ™•์‚ฐ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ, ์ผ๋ฐ˜์ธ(์Šค๋งˆํŠธํฐ, ๋„ค๋น„๊ฒŒ์ด์…˜ ๋“ฑ)๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Œ
    • ์ •๋ฐ€๋„: 10~30 m
  • ์ •๋ฐ€ ์ธก์œ„ ์„œ๋น„์Šค(PPS, Precise Positioning Service)
    • ๋‹จ๋… ์ธก์œ„๋กœ, ์ˆ˜์‹ ๊ธฐ 1๋Œ€๋กœ ์œ„์น˜ ์ธก์ •
    • SPS๋ณด๋‹ค *chip rate๊ฐ€ ๋†’์€ P ๋Œ€์—ญํ™•์‚ฐ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•ด, ๊ตฐ์‚ฌ์šฉ ์‹ ํ˜ธ ๊ธฐ๋ฐ˜์ž„
      • chip: ๋น ๋ฅด๊ฒŒ ๋ณ€ํ™”ํ•˜๋Š” ํŒŒํ˜• ๋ณ€ํ™”์˜ ํ•œ ๋ถ€๋ถ„
    • ์ •๋ฐ€๋„: 1~3 m
  • ์ƒ๋Œ€ ์ธก์œ„(DGPS, Differential GPS)
    • ์„œ๋กœ ๊ฐ€๊นŒ์šด ๊ฑฐ๋ฆฌ์— ์œ„์น˜ํ•œ ๋‘ ๋Œ€ ์ด์ƒ์˜ ์ธก๋Ÿ‰์šฉ GPS ์ˆ˜์‹ ๊ธฐ๊ฐ€ ์žˆ์„ ๋•Œ, ์ด ๋‘˜์ด ๊ฐ€์ง€๋Š” ๊ณตํ†ต ์˜ค์ฐจ๋ฅผ ์ƒ์‡„ํ•ด ์ •๋ฐ€ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์–ป์Œ. ์˜์‚ฌ ๊ฑฐ๋ฆฌ๋ฅผ ๋ณด์ •(differential)ํ•จ
    • ์ผ๋ฐ˜์ ์œผ๋กœ ๊ธฐ์ค€๊ตญ(Base Station)(์ธก๋Ÿ‰์šฉ ์ˆ˜์‹ ๊ธฐ)์—์„œ ์˜ค์ฐจ ๋ฒ”์œ„ ๋“ฑ์„ ํฌํ•จํ•œ ๋ณด์ •์‹ ํ˜ธ๋ฅผ ์ด๋™๊ตญ(Rover)(ํ•ญ๋ฒ•์šฉ ์ˆ˜์‹ ๊ธฐ)์—๊ฒŒ ์ „์†ก
    • ์ •๋ฐ€๋„: 1~3 m
  • ํ›„์ฒ˜๋ฆฌ ์ƒ๋Œ€ ์ธก์œ„
    • ๋‘ ๋Œ€ ์ด์ƒ์˜ ์ธก๋Ÿ‰์šฉ GPS ์ˆ˜์‹ ๊ธฐ๋ฅผ ์ด์šฉํ•ด ๋†’์€ ์ •๋ฐ€๋„์˜ ์ƒ๋Œ€ ์œ„์น˜๋ฅผ ์ธก์ •ํ•จ
    • ์‹ค์‹œ๊ฐ„ ๊ณ„์‚ฐ์€ ๋ถˆ๊ฐ€๋Šฅํ•จ
    • ์ •๋ฐ€๋„: ์ˆ˜ mm
  • ์‹ค์‹œ๊ฐ„ ์ด๋™ ์ธก์œ„(RTK, Real-Time Kinematic)
    • ๋‘ ๋Œ€ ์ด์ƒ์˜ ์ธก๋Ÿ‰์šฉ ์ˆ˜์‹ ๊ธฐ๋ฅผ ์ด์šฉํ•˜๋ฉฐ, DGPS์™€ ๊ฑฐ์˜ ์œ ์‚ฌ
    • ๊ธฐ์ค€๊ตญ์—์„œ ์ „์†ก๋˜๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ๋ฐ˜์†กํŒŒ์˜ ์ˆ˜์‹ ์ž๋ฃŒ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ธก์ •์„ ์ง„ํ–‰ํ•˜๋ฉด์„œ ์ •๋ฐ€ ์˜์‚ฌ ๊ฑฐ๋ฆฌ ๋ณด์ •์„ ์ง„ํ–‰.
    • ์ •๋ฐ€๋„: 1~2 cm

์ด ์ค‘ GPS ์˜ค์ฐจ ๋ณด์ •์„ ์œ„ํ•ด ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” 'DGPS', 'RTK'์— ๋Œ€ํ•ด ๋”์šฑ ์ž์„ธํžˆ ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

4.2. DGPS(DGNSS)

DGNSS๋Š” C/A ์ฝ”๋“œ๋ฅผ ํ•ด์„ํ•ด ์–ป์€ GNSS ๊ด€์ธก๊ฐ’์„ ์ฐจ๋ถ„(Differential) ๋ฐฉ๋ฒ•์„ ํ™œ์šฉํ•ด ์ฒ˜๋ฆฌํ•˜๋Š” ์ธก์œ„๋ฒ•์ด๋‹ค. ์–ด๋А ์ •๋„ ๊ฐ€๊นŒ์šด ์œ„์น˜์— ์žˆ๋Š” ๋‘ ์ˆ˜์‹ ๊ธฐ๋Š” ์ „๋ฆฌ์ธต ์˜ค์ฐจ, ๋Œ€๋ฅ˜์ธต ์˜ค์ฐจ ๋“ฑ ์™ธ๋ถ€ ํ™˜๊ฒฝ์— ์˜ํ•œ ์˜ค์ฐจ๊ฐ€ ๋™์ผํ•˜๋‹ค๋Š” ์•„์ด๋””์–ด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ฃผ๋ณ€ ์ˆ˜์‹ ๊ธฐ์—์„œ ์ธก์ •ํ•œ ์˜ค์ฐจ๋ฅผ ๋‚˜์˜ ์ธก์ •์น˜์—์„œ ๋นผ์ฃผ์–ด ๋ณด๋‹ค ์ •ํ™•ํ•œ ์ธก์œ„ ๊ฒฐ๊ณผ๋ฅผ ์–ป๋Š” ๊ฒƒ์ด๋‹ค.

DGNSS ์‹ ํ˜ธ ๋‚ด๋ถ€์—๋Š” ์•„๋ž˜์™€ ๊ฐ™์€ ๊ฐ’์„ ํฌํ•จํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ๋ฐ˜์†กํŒŒ ์œ„์ƒ์— ๋Œ€ํ•œ ๋ณด์ •๊ฐ’์€ ํฌํ•จํ•˜๊ณ  ์žˆ์ง€ ์•Š๋‹ค.

  • GNSS ์ฝ”๋“œ ๊ด€์ธก์— ๋Œ€ํ•œ ๋ณด์ •๊ฐ’(PRC, Pseudo-range Correction)
  • ๊ธฐ์ค€๊ตญ ์œ„์น˜ ์ •๋ณด: RTCM message Type1(Differential GPS Corrections), Type3(GPS Reference Station Parameters)

์—ฌ๊ธฐ์„œ '์ฝ”๋“œ ๊ด€์ธก์— ๋Œ€ํ•œ ๋ณด์ •๊ฐ’'์€ ์˜์‚ฌ ๊ฑฐ๋ฆฌ(GNSS ์œ„์„ฑ๊ณผ Base Station ์•ˆํ…Œ๋‚˜ ๊ฐ„ ๊ฑฐ๋ฆฌ์˜ ์ถ”์ •๊ฐ’)๋ฅผ ๋ณด์ •ํ•œ ๊ฐ’์ด๋ฉฐ, ์ด๋Š” ์ด๋™๊ตญ๊ณผ ๊ธฐ์ง€๊ตญ ์‚ฌ์ด์˜ ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ ๋ คํ•ด ์ด๋™๊ตญ์˜ ์œ„์น˜์—์„œ ๋ณด์ •๊ฐ’์„ ์‚ฐ์ˆ ์ ์œผ๋กœ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ์ง€์ƒ์— ์žˆ๋Š” ๊ธฐ์ง€๊ตญ์„ ํ†ตํ•ด ๋ณด์ •์ •๋ณด๋ฅผ ๋ฐ›๋Š” ๋ฐฉ์‹์„ OSR(Observation Space Representation) ๋ฐฉ์‹์˜ *GBAS ๋ณด์ •์‹ ํ˜ธ๋ผ๊ณ  ํ•˜๋ฉฐ, ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

GBAS(Ground Based Agumentation System): ๊ธฐ์ง€๊ตญ์—์„œ ๋ณด์ •์ •๋ณด ์ „์†ก

  • ์ง€์ƒ์— ๋ณด๊ฐ•์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ GBAS(Ground Based Agumentation System)์ด๋ผ๊ณ  ํ•œ๋‹ค.
  • GBAS๋Š” ์ฃผ๋กœ ๊ณตํ•ญ์—์„œ ํ•œ์ •๋œ ์˜์—ญ(์•ฝ 50km)์˜ ์œ„์น˜ํ•œ ํ•ญ๊ณต๊ธฐ ์ด์ฐฉ๋ฅ™ ์œ ๋„๋ฅผ ์œ„ํ•ด ์‚ฌ์šฉ๋œ๋‹ค.
  • ๋Œ€ํ‘œ์ ์ธ GBAS๋กœ๋Š” ๋ฏธ๊ตญ์˜ LAAS, ํ˜ธ์ฃผ์˜ GRAS์‹œ์Šคํ…œ์ด ์žˆ๋‹ค.

์ผ๋ฐ˜์ ์œผ๋กœ๋Š” ๊ธฐ์ง€๊ตญ์ด ์ง€์ƒ์— ์œ„์น˜ํ•œ GBAS ๋ฐฉ์‹์€ ๊ธฐ์ง€๊ตญ์ด ์„ค์น˜๋œ ํ•œ์ •๋œ ์˜์—ญ์—์„œ ์‚ฌ์šฉ๊ฐ€๋Šฅํ•˜๋ฉฐ ๊ธฐ์ง€๊ตญ๊ณผ ์ด๋™๊ตญ ๊ฐ„์˜ ๊ฑฐ๋ฆฌ๊ฐ€ ๋ฉ€๋ฉด ๋ถ€์ •ํ™•ํ•ด์ง„๋‹ค. ์ด๋Ÿฌํ•œ '๊ฑฐ๋ฆฌ๊ฐ€ ๋ฉ€๋ฉด ๋ถ€์ •ํ™•ํ•ด์ง€๋Š” ๋ฌธ์ œ์ '์„ ์œ„์น˜์— ๋”ฐ๋ผ ๊ธฐ์ง€๊ตญ์„ ์„ ํƒํ•ด์„œ ๊ฐœ์„ ํ•  ์ˆ˜๋„ ์žˆ๊ฒ ์ง€๋งŒ, ์ด๋ฅผ ๊ทน๋ณตํ•˜๊ธฐ ์œ„ํ•ด ๋ณด์ •๋ฐฉ์‹ ์ž์ฒด๋ฅผ ๊ฐœ์„ ํ•œ ๋ฐฉ๋ฒ•์€ ๋‘ ๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค.

  • ์ฒซ ๋ฒˆ์งธ ๋ฐฉ๋ฒ•์€ ๊ธฐ์ค€๊ตญ์˜ ์œ„์น˜์— ์ข…์†๋˜์ง€ ์•Š๋Š” ์ƒˆ๋กœ์šด ์ข…๋ฅ˜์˜ ๋ณด์ •์‹ ํ˜ธ๋ฅผ ๊ฐœ๋ฐœํ•˜๋Š” ๊ฒƒ์ด์—ˆ์œผ๋ฉฐ ๊ทธ ๊ฒฐ๊ณผ๋กœ์จ ๊ฐœ๋ฐœ๋œ ๋ณด์ •์‹ ํ˜ธ๊ฐ€ SSR(State Space Representation) ๋ฐฉ์‹์˜ *SBAS ๋ณด์ •์‹ ํ˜ธ์ž…๋‹ˆ๋‹ค.
  • ๋‘ ๋ฒˆ์งธ ๋ฐฉ๋ฒ•์€ ๋„คํŠธ์›Œํฌ ๋ฐฉ์‹์˜ ๋ณด์ •์‹ ํ˜ธ ๊ณ„์‚ฐ ๋ฐฉ๋ฒ•์œผ๋กœ์„œ ์ด๋™๊ตญ ์ฃผ๋ณ€์˜ ์—ฌ๋Ÿฌ ๊ธฐ์ค€๊ตญ ์ •๋ณด๋ฅผ ๋ชจ๋‘ ์‚ฌ์šฉํ•˜์—ฌ ์ด๋™๊ตญ์— ์ ํ•ฉํ•œ ๋ณด์ •์‹ ํ˜ธ๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

SBAS(Satellite Based Augmentation System): ์œ„์„ฑ์—์„œ ๋ณด์ •์ •๋ณด ์ „์†ก

  • GBAS๋Š” ์ง€์ƒ์— ์„ค์น˜๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋Š” ์˜์—ญ์ด ํ•œ์ •๋˜์–ด ์žˆ๋‹ค. GBAS์˜ ํ•œ๊ณ„๋ฅผ ๊ทน๋ณตํ•˜๊ธฐ ์œ„ํ•ด ๋‚˜์˜จ ์‹œ์Šคํ…œ์ด ์ธ๊ณต์œ„์„ฑ์—์„œ ๋ณด์ •์‹ ํ˜ธ๋ฅผ ์ „์†กํ•˜๋Š” SBAS(Satellite Based Augmentation System)์ด๋‹ค. 
  • SBAS๋Š” ์ •์ง€๊ถค๋„์— ์œ„์น˜ํ•œ ์œ„์„ฑ์„ ํ™œ์šฉํ•ด ๋ณด์ •์ •๋ณด์™€ ๋ฌด๊ฒฐ์„ฑ ์ •๋ณด(๋ชจ๋“  GPS์œ„์„ฑ์˜ ๋ณด์ •์ •๋ณด, GPS์‹ ํ˜ธ๊ฐ์‹œ, GPS์‹ ํ˜ธ ์ƒํƒœ ๋“ฑ)๋ฅผ ์†ก์‹ ํ•œ๋‹ค. SBAS๋Š” โ‘ ์ง€์ƒ์— ์œ„์น˜ํ•œ ๊ธฐ์ค€๊ตญ์—์„œ ์ˆ˜์ง‘ํ•œ ์‹ ํ˜ธ๋ฅผ โ‘ก์ค‘์•™ ์ฒ˜๋ฆฌ๊ตญ์—์„œ ์ฒ˜๋ฆฌํ•˜๊ณ  โ‘ข์ƒ์„ฑ๋œ ๋ณด์ •์ •๋ณด๋ฅผ ์ •์ง€๊ถค๋„์— ์œ„์น˜ํ•œ SBAS์œ„์„ฑ์— ์ „๋‹ฌํ•œ ๋’ค ์ง€์ƒ์œผ๋กœ ์†ก์‹ ํ•˜๋Š” ๊ณผ์ •์„ ๊ฑฐ์นœ๋‹ค.
  • ๋Œ€ํ‘œ์ ์ธ SBAS์‹œ์Šคํ…œ์œผ๋กœ ๋ฏธ๊ตญ์˜ WAAS, ์œ ๋Ÿฝ์˜ EGNOS, ์ผ๋ณธ์˜ MASA, ์ธ๋„์˜ GAGAN ๋“ฑ์ด ์žˆ๋‹ค. ์ตœ๊ทผ์—๋Š” ๋Œ€๋ถ€๋ถ„์˜ ์ƒ์—…์šฉ GNSS ์ˆ˜์‹ ๊ธฐ๊ฐ€ SBAS ์‹œ์Šคํ…œ์„ ์ง€์›ํ•œ๋‹ค.

4.3. RTK

GNSS ์œ„์„ฑ ํ•ญ๋ฒ•์šฉ ์‹ ํ˜ธ๋Š” ์œ„์„ฑ์˜ ๊ถค๋„๋‚˜ ์‹œ๊ฐ„ ๋“ฑ ํ•ญ๋ฒ•์ •๋ณด๊ฐ€ ๋‹ด๊ฒจ์žˆ๋Š” ํ•ญ๋ฒ•๋ฉ”์‹œ์ง€, ์œ„์„ฑ์˜ ์‹ ํ˜ธ ๊ฒ€์ถœ์„ ์œ„ํ•œ C/A ์ฝ”๋“œ(Coarse acquisition), ์œ„์„ฑ์—์„œ ์ง€์ƒ์œผ๋กœ ์‹ ํ˜ธ๋ฅผ ์ „๋‹ฌํ•˜๊ธฐ ์œ„ํ•œ ๋ฐ˜์†กํŒŒ(Carrier)๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. ์„ธ ๊ฐ€์ง€ ์‹ ํ˜ธ ์ค‘ ๋ฐ˜์†กํŒŒ์˜ ์œ„์ƒ์ฐจ์ด๋ฅผ ํ™œ์šฉํ•ด ์œ„์น˜๋ฅผ ์ธก์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ RTK(Real Time Kinematics)๋ผ๊ณ  ํ•œ๋‹ค.

์ผ๋ฐ˜์ ์œผ๋กœ ์œ„์„ฑ๊ณผ ์ˆ˜์‹ ๊ธฐ ์‚ฌ์ด์˜ ์˜์‚ฌ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

GNSS์—์„œ ์˜์‚ฌ๊ฑฐ๋ฆฌ๋Š” ์œ„์„ฑ์—์„œ ์‹ ํ˜ธ๋ฅผ ์†ก์‹ ํ•œ ์‹œ๊ฐ„๊ณผ ์ˆ˜์‹ ๊ธฐ์—์„œ ์‹ ํ˜ธ๋ฅผ ์ˆ˜์‹ ํ•œ ์‹œ๊ฐ„ ์ฐจ์ด์— ๋น›์˜ ์†๋„๋ฅผ ๊ณฑํ•˜์—ฌ ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ„์‚ฐํ•œ๋‹ค. ์ด๋ ‡๊ฒŒ ์ธก์ •ํ•œ ์˜์‚ฌ๊ฑฐ๋ฆฌ๋Š” ์—ฌ๋Ÿฌ ์š”์ธ์— ์˜ํ•ด ์˜ค์ฐจ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค. ์ด์— ๋ฐ˜ํ•˜์—ฌ RTK์—์„œ๋Š” ๋ฐ˜์†กํŒŒ์˜ ์œ„์ƒ์ฐจ์ด๋ฅผ ํ™œ์šฉํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ„์‚ฐํ•˜๋ฉฐ, ๊ด€์ธก ์‹œ ๋ฐœ์ƒํ•˜๋Š” ์˜ค์ฐจ์— ๋Œ€ํ•œ ๋ณด์ •์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ฐฉ์‹์— ๋”ฐ๋ผ OSR๊ณผ SSR ๋ฐฉ์‹์œผ๋กœ ๋ถ„๋ฅ˜ํ•œ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฐ ์˜ค์ฐจ์š”์ธ์„ ํ•˜๋‚˜์˜ ๋ณด์ •์ •๋ณด๋กœ ์ œ๊ณตํ•˜๋Š” ๋ฐฉ์‹์„ OSR ๋ฐฉ์‹์˜ RTK๋ผ ํ•˜๋ฉฐ, ํ•˜๋‹จ์—์„œ ์ž์„ธํžˆ ์„ค๋ช…ํ•˜๋„๋ก ํ•˜๊ฒ ๋‹ค.

OSR(Observation Space Representation) ๋ฐฉ์‹: ๊ฐ ์˜ค์ฐจ์š”์ธ์„ 'ํ•˜๋‚˜์˜ ๋ณด์ •์ •๋ณด'๋กœ ์ƒ์„ฑํ•˜์—ฌ ์ œ๊ณต

๋”ฐ๋ผ์„œ RTK์—์„œ๋Š” ๋ฐ˜์†กํŒŒ์˜ ์œ„์ƒ ์ฐจ์ด๋ฅผ ํ™œ์šฉํ•ด ๊ฑฐ๋ฆฌ๋ฅผ ์ธก์ •ํ•œ๋‹ค. GPS์˜ L1์‹ ํ˜ธ์˜ ๊ฒฝ์šฐ ์•ฝ 1.5 GHz์˜ ๋ฐ˜์†กํŒŒ ์‹ ํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š”๋ฐ, 1.5GHz์˜ ๋ฐ˜์†กํŒŒ์‹ ํ˜ธ์˜ ํŒŒ์žฅ์€ ์•ฝ 20cm ๋‹ค. ์œ„์„ฑ์—์„œ ์†ก์‹ ํ•œ ์‹ ํ˜ธ๊ฐ€ ์ˆ˜์‹ ๊ธฐ ์•ˆํ…Œ๋‚˜์— ๋„๋‹ฌํ•  ๋•Œ๊นŒ์ง€์˜ ์œ„์ƒ์ฐจ (๋ช‡ ๊ฐœ์˜ ํŒŒ์žฅ์ด ์žˆ๋Š”์ง€)๋ฅผ ๊ณ„์‚ฐํ•˜๋ฉด, ์˜ค์ฐจ๊ฐ€ 20cm๋ณด๋‹ค ์ž‘์€ ์„ผํ‹ฐ๋ฏธํ„ฐ๊ธ‰์ž„์„ ์ธก์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก , ๊ธฐ์ง€๊ตญ๊ณผ ๋ฉ€์–ด์งˆ์ˆ˜๋ก ์ •๋ฐ€๋„๋Š” ๋‚ฎ์•„์ง„๋‹ค.

RTK๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋จผ์ € ์œ„๋„, ๊ฒฝ๋„, ๊ณ ๋„ ๋“ฑ ์ •ํ™•ํ•œ ์œ„์น˜๋ฅผ ์•Œ๊ณ  ์žˆ๋Š” ๊ธฐ์ง€๊ตญ(Base station)์ด ํ•„์š”ํ•˜๋‹ค. ๊ธฐ์ง€๊ตญ์—์„œ ๊ณ„์‚ฐํ•œ ์˜ค์ฐจ ๋ฐ ์œ„์„ฑ์ •๋ณด๋ฅผ ์ˆ˜์‹ ๊ธฐ(Rover)์— RTCM ๋˜๋Š” RTCA ๋“ฑ์˜ ํฌ๋งท์œผ๋กœ ๊ธฐ์ค€๊ตญ ์ •๋ณด(์œ„์น˜, ์žฅ๋น„, ๊ณ ์œ ์‹๋ณ„์ž), ๋ฐ˜์†กํŒŒ ๋ฐ์ดํ„ฐ, ์ฝ”๋“œ ๋ฐ์ดํ„ฐ ๋“ฑ์˜ ๋ณด์ •์ •๋ณด๋ฅผ ์ „๋‹ฌํ•˜๋ฉด, ์ˆ˜์‹ ๊ธฐ์—์„œ ๋ฐ˜์†กํŒŒ์˜ ์œ„์ƒ์ฐจ์ด๋ฅผ ๊ณ„์‚ฐํ•œ๋‹ค.

  • ์ฝ”๋“œ ๊ธฐ๋ฐ˜, ๋ฐ˜์†กํŒŒ ์œ„์ƒ ๊ธฐ๋ฐ˜์˜ ์˜์‚ฌ๊ฑฐ๋ฆฌ ๊ณ„์‚ฐํ•˜๋Š” ์ž์„ธํ•œ ๋ฐฉ๋ฒ•์€ [Robotics] ์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ(GNSS) ์ •๋ฆฌ(5): GPS ์˜์‚ฌ๊ฑฐ๋ฆฌ ์ธก์ • - ์ฝ”๋“œ ๊ธฐ๋ฐ˜(์‹œ๊ฐ„), ์œ„์ƒ ๊ธฐ๋ฐ˜(์œ„์น˜)์„ ์ฐธ๊ณ ํ•˜๋„๋ก ํ•œ๋‹ค.

RTK ๋ณด์ •์‹ ํ˜ธ๋Š” ๋†’์€ ์ •ํ™•๋„๋กœ ์‚ฌ์šฉ์ž ์ˆ˜์‹ ๊ธฐ์˜ ์œ„์น˜๊ฒฐ์ • ์ž‘์—…์„ ์ง€์›ํ•  ์ˆ˜ ์žˆ์œผ๋‚˜, OSR ๋ฐฉ์‹์œผ๋กœ ๊ณ„์‚ฐ๋œ ๋ณด์ •์‹ ํ˜ธ์˜ ํ•œ๊ณ„๋กœ ์ธํ•˜์—ฌ ์‚ฌ์šฉ์ž์˜ ์œ„์น˜๊ฐ€ ๊ธฐ์ค€๊ตญ์œผ๋กœ๋ถ€ํ„ฐ ๋ฉ€์–ด์งˆ์ˆ˜๋ก ์ •ํ™•๋„๊ฐ€ ์ €ํ•˜๋˜๋Š” ๋‹จ์ ์ด ์žˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋‹จ์ ์„ ๋ณด์™„ํ•˜๊ธฐ ์œ„ํ•˜์—ฌ ๊ฐœ๋ฐœ๋œ ๋ณด์ •์‹ ํ˜ธ๊ฐ€ ๋„คํŠธ์›Œํฌ ๋ฐฉ์‹์œผ๋กœ RTK ๋ณด์ •์‹ ํ˜ธ๋ฅผ ๊ณ„์‚ฐํ•˜์—ฌ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๋„คํŠธ์›Œํฌ RTK ๋ณด์ •์‹ ํ˜ธ์ด๋‹ค. ์ž์„ธํ•œ RTK ๋ณด์ • ๊ธฐ๋ฒ•์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

๋„คํŠธ์›Œํฌ RTK ๋ฐฉ์‹ 

https://novatel.com/industries/autonomous-vehicles

GNSS ๋„คํŠธ์›Œํฌ ๋ฐฉ์‹์œผ๋กœ ๊ณ„์‚ฐํ•œ RTK ๋ณด์ •์‹ ํ˜ธ์ธ ๋„คํŠธ์›Œํฌ RTK ๋ณด์ •์‹ ํ˜ธ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์œ„์น˜ํ•œ ์ง€์ ์˜ ์ธ๊ทผ์— ๋ฐฐ์น˜๋œ ๋‹ค์ˆ˜์˜ ๊ธฐ์ค€๊ตญ๋“ค๋กœ๋ถ€ํ„ฐ RTK ๋ณด์ •์‹ ํ˜ธ๋ฅผ ์ˆ˜์ง‘ํ•œ ํ›„ ์ด๋ฅผ ์ข…ํ•ฉ์ ์œผ๋กœ ํ™œ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ์œ„์น˜์— ์ ํ•ฉํ•œ RTK ๋ณด์ •์‹ ํ˜ธ๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ƒ์„ฑ๋œ๋‹ค. ์—ฌ๋Ÿฌ ๊ธฐ์ค€๊ตญ์—์„œ ๊ณ„์‚ฐํ•œ ์ •๋ณด๋“ค์„ ํ™œ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ์œ„์น˜์— ์ ํ•ฉํ•œ RTK ๋ณด์ •์‹ ํ˜ธ๋ฅผ ๊ณ„์‚ฐํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ผ๋ฐ˜์ ์ธ OSR ๋ฐฉ์‹์˜ RTK์— ๋น„ํ•˜์—ฌ ๋ณด๋‹ค ๋„“์€ ์ง€์—ญ์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ณด์ •์‹ ํ˜ธ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.

VRS(Vertual Reference Station) ๊ธฐ๋ฒ•

VRS(Virtual Reference System) ๋ฐฉ์‹์˜ ๋„คํŠธ์›Œํฌ RTK ๋ณด์ •์‹ ํ˜ธ๋Š” ๋„คํŠธ์›Œํฌ RTK ์‹œ์Šคํ…œ์ด ๋‹ค์ˆ˜ ๊ธฐ์ค€๊ตญ์—์„œ ๊ด€์ธกํ•œ ์ •๋ณด๋ฅผ ์ด์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ์œ„์น˜์— ์ ํ•ฉํ•œ RTK ์‹ ํ˜ธ๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ณ„์‚ฐ๋˜๋ฉฐ, ๊ทธ ํ˜•์‹์€ RTK ๋ณด์ •์‹ ํ˜ธ์™€ ๋™์ผํ•˜๋‹ค. ์—ฌ๋Ÿฌ ๊ณณ์— ์„ค์น˜๋œ ์ƒ์‹œ๊ด€์ธก์†Œ์˜ ์ •๋ณด๋ฅผ ์—ฐ๊ฒฐํ•˜์—ฌ ์ˆ˜์‹ ๊ธฐ ๊ทผ์ฒ˜์— ๊ฐ€์ƒ์˜ ๊ธฐ์ค€๊ตญ์„ ์ƒ์„ฑํ•˜๊ณ , ์ด ๊ฐ€์ƒ๊ธฐ์ค€์ ๊ณผ ์ด๋™๊ตญ์˜ RTK๋ฅผ ํ†ตํ•ด ์ •๋ฐ€ํ•œ ์ด๋™๊ตญ์˜ ์œ„์น˜๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค. 

https://gnss.eseoul.go.kr/system_sub2_02

  • ๊ธฐ์ค€๊ตญ์ด GNSS ๊ด€์ธก์†Œ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ VRS ์„œ๋ฒ„๋กœ ์ „์†กํ•˜๋ฉด, VRS ์„œ๋ฒ„๋Š” ๊ทธ ๋ฐ์ดํ„ฐ๋กœ ์˜ค์ฐจ ๋ชจ๋ธ๋ง์„ ์ˆ˜ํ–‰ํ•˜์—ฌ ๋ณด์ •์น˜๋ฅผ ๋งŒ๋“ ๋‹ค.
    • ์—ฌ๊ธฐ์„œ VRS ์„œ๋ฒ„๋Š”? ์ฃผ๋ณ€์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์‹ ํ•˜์—ฌ ๋ณด์ •์น˜๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ๊ฐ€์ƒ์˜ ์„œ๋ฒ„(NTRIP server).
  • ์ด๋™๊ตญ์€ VRS ์„œ๋ฒ„๋กœ ํ˜„์žฌ ์œ„์น˜(NMEA GGA ํ˜•์‹)๋ฅผ ์ „์†กํ•˜๋ฉด, VRS ์„œ๋ฒ„๋Š” ์ด๋™๊ตญ์ด ์š”์ฒญํ•œ ์œ„์น˜์— ํ•ด๋‹นํ•˜๋Š” ๋ณด์ •์น˜๋ฅผ RTCM์œผ๋กœ ์ „์†กํ•œ๋‹ค.
    • ์—ฌ๊ธฐ์„œ NMEA GGA ํ˜•์‹์€ ์ด์šฉ์ž์˜ ์œ„์น˜, ์‹œ๊ฐ„ ๋“ฑ์˜ ์ •๋ณด๋ฅผ ๋‹ด๊ณ  ์žˆ์œผ๋ฉฐ, '[Robotics] ์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ(GNSS) ์ •๋ฆฌ(3): ๋ฉ”์‹œ์ง€ ๊ทœ๊ฒฉ ๋ฐ ํ”„๋กœํ† ์ฝœ(NTRIP, RTCM, NMEA ๋“ฑ)'๋ฅผ ์ฐธ๊ณ ํ•˜๊ธฐ ๋ฐ”๋ž€๋‹ค.
  • ์ด๋™๊ตญ์€ ํ•ด๋‹น ๋ณด์ •์น˜๋ฅผ ํ†ตํ•ด ์ •๋ฐ€ ์ขŒํ‘œ๋ฅผ ํš๋“ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ฆ‰, ๊ฐ€์ƒ์˜ ๊ธฐ์ค€๊ตญ์„ ์ด์šฉํ•ด ์ด๋™๊ตญ์˜ ์˜ค์ฐจ๋ฅผ ์ œ๊ฑฐํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

์ด๋Ÿฌํ•œ ๋ฐฉ์‹์€ ๋„คํŠธ์›Œํฌ RTK ์‹œ์Šคํ…œ์ด ๋ณด์ •์‹ ํ˜ธ ๊ณ„์‚ฐ ์ž‘์—…์„ ์„œ๋ฒ„์„œ ์ˆ˜ํ–‰ํ•˜๊ณ  ์‚ฌ์šฉ์ž์˜ ์œ„์น˜ ์ •๋ณด๋ฅผ ์ง€์†์ ์œผ๋กœ ์„œ๋ฒ„์— ์ „์†กํ•˜๊ธฐ์—, ์–‘๋ฐฉํ–ฅ ํ†ต์‹ ํ™˜๊ฒฝ ํ•˜์—์„œ๋งŒ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์‚ฌ์šฉ์ž์˜ ์ˆ˜๊ฐ€ ์ฆ๊ฐ€ํ• ์ˆ˜๋ก ์„œ๋ฒ„์˜ ์—ฐ์‚ฐ ๋ถ€๋‹ด์ด ํฌ๊ฒŒ ์ฆ๊ฐ€ํ•  ์ˆ˜๋ฐ–์— ์—†๋‹ค. ์ด๋กœ ์ธํ•ด ์‚ฌ์šฉ์ž๊ฐ€ ์ฆ๊ฐ€ํ• ์ˆ˜๋ก ์„œ๋ฒ„์˜ ์šฉ๋Ÿ‰์„ ์ฆ๊ฐ€์‹œ์ผœ์•ผ ํ•˜๋Š” ๋ถ€๋‹ด์ด ๋”ฐ๋ฅด๊ฒŒ ๋œ๋‹ค. ํ•˜์ง€๋งŒ ์ด๋Ÿฌํ•œ ์ œ์•ฝ์กฐ๊ฑด์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  VRS ๋ฐฉ์‹์˜ ๋„คํŠธ์›Œํฌ RTK ๋ณด์ •์‹ ํ˜ธ ์ œ๊ณต์ฒด๊ณ„๋Š” ๋ณด์ •์‹ ํ˜ธ์˜ ์ •ํ™•๋„๋ฅผ ์•ˆ์ •์ ์œผ๋กœ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์—ฌ๋Ÿฌ ๊ตญ๊ฐ€์—์„œ ํ™œ์šฉ๋˜๊ณ  ์žˆ์œผ๋ฉฐ, ํ˜„์žฌ ๊ตญํ† ์ง€๋ฆฌ์ •๋ณด์›, ์„œ์šธํŠน๋ณ„์‹œ ๋“ฑ์—์„œ VRS ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์žˆ๋‹ค.

GNSS ์‹œ์Šคํ…œ์ด ๋ฐœ์ „ํ•จ์— ๋”ฐ๋ผ ๋„คํŠธ์›Œํฌ RTK ์‹œ์Šคํ…œ ์—ญ์‹œ ๋ฐœ์ „ํ•˜์˜€๋‹ค. GNSS ์œ„์„ฑ์ˆ˜๊ฐ€ ๋งŽ์•„์ง€๊ณ , ์œ„์„ฑ๊ธฐ์ค€์ ์ด ๋งŽ์•„์งˆ์ˆ˜๋ก ์ฐจ๋ถ„๋ฐฉ์‹์„ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ, ์œ„์„ฑ๊ธฐ์ค€์ ๊ฐ ๊ธฐ์„ ํ•ด์„์„ ์œ„ํ•œ ๋ชจํ˜ธ ์ •์ˆ˜ ๊ฒฐ์ •์„ ์œ„ํ•ด ๋” ๊ณ ์‚ฌํ–ฅ์˜ ์ „์‚ฐ์ž์›์ด ํ•„์š”ํ•˜๋‹ค. ๋”ฐ๋ผ์„œ ๋ฉ€ํ‹ฐ GNSS ํ™˜๊ฒฝ, ๋Š˜์–ด๋‚˜๋Š” ์œ„์„ฑ๊ธฐ์ค€์ ์„ ์ด์šฉํ•œ ๋ฉ€ํ‹ฐ GNSS ๋„คํŠธ์›Œํฌ RTK ์†”๋ฃจ์…˜์˜ ์ œ๊ณต์„ ์œ„ํ•ด์„œ๋Š” ์ฐจ๋ถ„๋ฐฉ์‹์ด ์•„๋‹Œ ์ •๋ฐ€๋‹จ๋…์ธก์œ„ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•œ GNSS ๋„คํŠธ์›Œํฌ RTK ์†”๋ฃจ์…˜ ์ƒ์„ฑ์ด ํ•„์š”ํ•˜๋‹ค. ์ •๋ฐ€๋‹จ๋…์ธก์œ„ ๋ฐฉ์‹(PPP-RTK)์— ๋Œ€ํ•ด์„œ๋Š” ํ•˜๋‹จ์—์„œ ์ž์„ธํžˆ ์„ค๋ช…ํ•˜๋„๋ก ํ•˜๊ฒ ๋‹ค.

FKP(Flachen-Korrektur-Parameter) ๊ธฐ๋ฒ•

VRS ๋ฐฉ์‹์ด ํŠน์ • ์ง€์ ์— ๋Œ€ํ•œ ๋ณด์ •์‹ ํ˜ธ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ฐ˜๋ฉด์—, FKP((๋…) Flachen Korrektur Parameter; (์˜) Area Correction Parameter) ๋ฐฉ์‹์€ ๊ธฐ์ค€๊ตญ๋“ค์ด ํ˜•์„ฑํ•˜๋Š” ๊ด€์ธก๋ง ์ „์ฒด์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ณด์ •์‹ ํ˜ธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  • ๋„คํŠธ์›Œํฌ ๋ชจ๋ธ๋ง์„ ํ†ตํ•ด ๋„คํŠธ์›Œํฌ ๋‚ด๋ถ€์˜ ๊ฐ '๋ฉด ๋ณด์ •ํŒŒ๋ผ๋ฏธํ„ฐ(FKP)'๋ฅผ ์ƒ์„ฑ
  • '๋ฉด ๋ณด์ •ํŒŒ๋ผ๋ฏธํ„ฐ'๋ฅผ ์ด๋™๊ตญ์— ์ „์†กํ•ด RTK์˜ ๊ฑฐ๋ฆฌ์— ๋”ฐ๋ฅธ ์˜ค์ฐจ๋ฅผ ๋ณด์ •ํ•ด ์ •๋ฐ€ํ•œ ์ด๋™๊ตญ์˜ ์œ„์น˜๋ฅผ ๊ฒฐ์ •

MAC(Master Auxiliary Concept) ๊ธฐ๋ฒ•

MAC(Master Auxiliary Concept) ๋ฐฉ์‹์˜ ๋ณด์ •์‹ ํ˜ธ๋Š” ์ฃผ๊ธฐ์ค€๊ตญ(master station)๊ณผ ์ธ์ ‘ํ•œ ๋‹ค์ˆ˜์˜ ๋ณด์กฐ๊ธฐ์ค€๊ตญ(auxiliary)๋“ค๋กœ ๊ตฌ์„ฑ๋˜๋Š” ์…€ ๋‹จ์œ„์˜ ๋ณด์ •์‹ ํ˜ธ์ด๋‹ค. MAC ๋ฐฉ์‹์˜ ๋ณด์ •์‹ ํ˜ธ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋„คํŠธ์›Œํฌ RTK ์„œ๋ฒ„๋Š” ๋‹ค์ˆ˜์˜ ์…€์— ๋Œ€ํ•œ ๋ณด์ •์‹ ํ˜ธ๋ฅผ ํ†ตํ•ฉํ•˜์—ฌ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ์ˆ˜์‹ ๊ธฐ๋Š” ํ†ตํ•ฉ๋œ ์ •๋ณด๋ฅผ ์ˆ˜์‹ ํ•œ ์ดํ›„ ์ž์‹ ์˜ ๊ฐœ๋žต์ ์ธ ์œ„์น˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํŠน์ • ์…€์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์„ ํƒํ•œ ํ›„ ์…€๋กœ๋ถ€ํ„ฐ RTK ๋ณด์ •์‹ ํ˜ธ๋ฅผ ์ถ”์‚ฐํ•˜์—ฌ ์œ„์น˜๊ฒฐ์ • ์ž‘์—…์— ํ™œ์šฉํ•ฉ๋‹ˆ๋‹ค.

์„œ๋น„์Šค ๋ฒ”์œ„ ๋‚ด์˜ ๋ชจ๋“  ์…€๋“ค์— ๋Œ€ํ•œ ๋ณด์ •์ •๋ณด๋ฅผ ํ†ตํ•ฉํ•˜์—ฌ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋‹จ๋ฐฉํ–ฅ ํ†ต์‹  ํ™˜๊ฒฝ์—์„œ ์šด์˜ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์‚ฌ์šฉ์ž ์ˆ˜์‹ ๊ธฐ์— ์ ํ•ฉํ•œ ๋ณด์ •์‹ ํ˜ธ์˜ ๊ณ„์‚ฐ์„ ์ˆ˜์‹ ๊ธฐ๊ฐ€ ๋ถ€๋‹ดํ•˜๋Š” ๊ตฌ์กฐ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ผ์ • ๊ทœ๋ชจ์˜ ์„œ๋ฒ„ ์šฉ๋Ÿ‰์œผ๋กœ๋„ ๋งŽ์€ ์ˆ˜์˜ ์‚ฌ์šฉ์ž๋“ค์„ ์ง€์›ํ•  ์ˆ˜ ์žˆ๋‹ค.

SSR(State Space Representation) ๋ฐฉ์‹: '๊ฐ ์˜ค์ฐจ์š”์ธ ๋ณ„๋กœ ๋ณด์ •์ •๋ณด๋ฅผ ์ƒ์„ฑ'ํ•˜์—ฌ ์ œ๊ณต

๊ฐ ์˜ค์ฐจ ์š”์ธ๋ณ„ ๋ณด์ • ์ •๋ณด๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ์ œ๊ณตํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ธฐ์กด ๊ณ ๊ฐ€ํ˜• ์žฅ๋น„ ์ธก์ง€ ์ธก๋Ÿ‰ ๋ชฉ์  ์™ธ์— ๋“œ๋ก , ์ž์œจ์ฐจ ๋“ฑ์˜ ์ด๋™์ฒด์™€ ์ €๊ฐ€ํ˜• ์ˆ˜์‹ ๊ธฐ์—์„œ ๊ณ ์ •๋ฐ€ ์œ„์น˜ ์ •๋ณด๋ฅผ ์„œ๋น„์Šคํ•  ์ˆ˜ ์žˆ๋‹ค.

  • Satellite Clocks
  • Satellite Orbits
  • Satellite Signal Biases
  • Ionospheric Delay/Advance
  • Tropospheric Delay

์ •๋ฐ€๋‹จ๋…์ธก์œ„ ๋ฐฉ์‹

PPP(precise point positioning)-RTK ๊ธฐ๋ฒ•

https://novatel.com/industries/autonomous-vehicles

PPP(precise point positioning) ์ธก์œ„๋ฐฉ์‹๊ณผ RTK ์ธก์œ„๋ฐฉ์‹์„ ๊ฒฐํ•ฉํ•œ PPP-RTK ์ธก์œ„ ๊ธฐ์ˆ ์€ ๊ธฐ์กด์˜ ๋„คํŠธ์›Œํฌ RTK์— ๋น„ํ•˜์—ฌ ์‹œ์Šคํ…œ ๊ตฌ์ถ•๋น„์šฉ์ด ์ €๋ ดํ•˜๊ณ  ์‚ฌ์šฉ์ž ์ˆ˜์˜ ์ œํ•œ ์—†์ด 1~2cm์˜ ์ •ํ™•๋„๋ฅผ ํ™•๋ณดํ•  ์ˆ˜ ์žˆ๋Š” ์ธก๋Ÿ‰๊ธฐ์ˆ ์ด๋‹ค.

PPP-RTK ์ธก์œ„๊ธฐ์ˆ ์€ ์ค‘์•™ ์ œ์–ด๊ตญ์—์„œ ๊ธฐ์ค€๊ตญ ๋„คํŠธ์›Œํฌ์˜ ๊ด€์ธก ์ž๋ฃŒ๋ฅผ ์ด์šฉํ•˜์—ฌ GNSS ์ธก์œ„ ๊ด€๋ จ ๋‹ค์–‘ํ•œ ์˜ค์ฐจ ์„ฑ๋ถ„(์ „๋ฆฌ์ธตโˆ™๋Œ€๋ฅ˜๊ถŒ ์˜ค์ฐจ, ์œ„์„ฑ์‹œ๊ณ„โˆ™๊ถค๋„ ์˜ค์ฐจ ๋“ฑ)์„ ๊ณ„์‚ฐํ•œ ํ›„ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ณด์ •์ •๋ณด๋ฅผ ์ œ๊ณตํ•จ์œผ๋กœ์จ RTK ๊ธฐ์ค€๊ตญ์„ ๋ณ„๋„๋กœ ์„ค์น˜ํ•  ํ•„์š” ์—†์ด ์ •๋ฐ€ํ•˜๊ฒŒ ์œ„์น˜๋ฅผ ๊ฒฐ์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์ƒˆ๋กœ์šด ์ธก์œ„๊ธฐ์ˆ ์ด๋‹ค. ์˜ค์ฐจ์†Œ๊ฑฐ์™€ ๊ด€๋ จํ•˜์—ฌ ๊ธฐ์ค€๊ตญ ์›์‹œ์ž๋ฃŒ๋ฅผ ์ˆ˜์‹ ํ•˜์—ฌ ์ด์ค‘ ์ฐจ๋ถ„์„ ํ†ตํ•ด ์˜ค์ฐจ๋ฅผ ์†Œ๊ฑฐํ•˜๋Š” RTK ๋ฐฉ์‹๊ณผ ๋‹ฌ๋ฆฌ PPP-RTK ๋ฐฉ์‹์€ ์ค‘์•™์ œ์–ด๊ตญ์—์„œ ๊ธฐ์ค€๊ตญ ๋„คํŠธ์›Œํฌ ์›์‹œ์ž๋ฃŒ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์œ„์„ฑ ๊ด€๋ จ ์˜ค์ฐจ, ์ด์˜จ์ธต ๋ฐ ๋Œ€๋ฅ˜๊ถŒ ์˜ค์ฐจ๋ฅผ ์‚ฐ์ถœํ•˜์—ฌ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ œ๊ณตํ•จ์œผ๋กœ ์‚ฌ์šฉ์ž๋Š” ๋‹จ๋…์œผ๋กœ ์ •๋ฐ€ํ•œ ์œ„์น˜๊ฒฐ์ •์„ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

ํ˜„์žฌ๋Š” PPP-RTK ์ธก์œ„ ์ž‘์—…์—์„œ ํ•„์š”๋กœ ์ „์ฒด ์˜ค์ฐจ์ •๋ณด๋“ค ์ค‘ ์ผ๋ถ€๋ถ„์— ๋Œ€ํ•ด์„œ๋งŒ ํ‘œ์ค€ํ™”๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ œ๊ณต๋˜๋Š” ์˜ค์ฐจ์ •๋ณด์˜ ์ข…๋ฅ˜๊ฐ€ ์ ์€ ๊ฒฝ์šฐ PPP-RTK ์ธก์œ„๋ณด๋‹ค ์ •ํ™•๋„์™€ ์„ฑ๋Šฅ์ด ๋‚ฎ์€ DF-RT-PPP / SF-RT-PPP์ธก์œ„๋ฅผ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

<ํ‘œ> ์ œ๊ณต๋˜๋Š” ์˜ค์ฐจ์ •๋ณด์˜ ์ข…๋ฅ˜์— ๋”ฐ๋ฅธ ๊ตฌํ˜„ ๊ฐ€๋Šฅ PPP ์ธก์œ„๋ฒ•์˜ ์ข…๋ฅ˜

๋‹จ๊ณ„ ์ œ๊ณต๋˜๋Š” ์˜ค์ฐจ์ •๋ณด์˜ ์ข…๋ฅ˜ ๊ตฌํ˜„ ๊ฐ€๋Šฅ ์ธก์œ„ ์„ฑ๋Šฅ
1 ์œ„์„ฑ ๊ถค๋„์˜ค์ฐจ, ์œ„์„ฑ ์‹œ๊ณ„์˜ค์ฐจ, ์ฝ”๋“œ๋ฐ์ดํ„ฐ ๋ฐ”์ด์–ด์Šค DF-RT-PPP
- DF: Dual Frequency(2์ฃผํŒŒ ์ˆ˜์‹ ๊ธฐ)
- RT:Real Time
๊ณ ๊ฐ€์˜ 2์ฃผํŒŒ ์ˆ˜์‹ ๊ธฐ๋ฅผ ์ด์šฉํ•œ ์•ฝ 30cm(1σ) ์˜ค์ฐจ ๋ฒ”์œ„ ์œ„์น˜ ๊ฒฐ์ •
2 1๋‹จ๊ณ„์˜ ์˜ค์ฐจ, ์ด์˜จ์ธต ์—ฐ์ง ์ง€์—ฐ๋Ÿ‰(VTEC), ๋ฐ˜์†กํŒŒ๋ฐ์ดํ„ฐ ๋ฐ”์ด์–ด์Šค SF-RT-PPP
- SF: Single Frequency(1์ฃผํŒŒ ์ˆ˜์‹ ๊ธฐ)
- RT:Real Time
์ €๊ฐ€์˜ 1์ฃผํŒŒ ์ˆ˜์‹ ๊ธฐ๋ฅผ ์ด์šฉํ•œ ์•ฝ 30cm(1σ) ์˜ค์ฐจ ๋ฒ”์œ„ ์œ„์น˜ ๊ฒฐ์ •
3 1๋‹จ๊ณ„์˜ ์˜ค์ฐจ, 2๋‹จ๊ณ„์˜ ์˜ค์ฐจ, ์ด์˜จ์ธต ์—ฐ์ง ์ง€์—ฐ๋Ÿ‰(VTEC), ๋Œ€๋ฅ˜์ธต ์ง€์—ฐ๋Ÿ‰ PPP-RTK ์ €๊ฐ€์˜ 1์ฃผํŒŒ ์ˆ˜์‹ ๊ธฐ๋ฅผ ์ด์šฉํ•œ ์ˆ˜ cm(1σ) ์˜ค์ฐจ ๋ฒ”์œ„ ์œ„์น˜ ๊ฒฐ์ •

2007๋…„ ์ค‘๋ฐ˜๊นŒ์ง€๋งŒ ํ•ด๋„ PPP ํ•ด์„์€ ๋Œ€๋ถ€๋ถ„ GPS ์œ„์„ฑ๋งŒ์œผ๋กœ ์ˆ˜ํ–‰๋˜์—ˆ์ง€๋งŒ ์˜ค๋Š˜๋‚  ๋‹ค์–‘ํ•œ GNSS ์œ„์„ฑ๋“ค์˜ ์‚ฌ์šฉ์œผ๋กœ ์กฐํ•ฉ์— ์˜ํ•œ PPP ํ•ด์„ ์—ฐ๊ตฌ๊ฐ€ ํ™œ๋ฐœํžˆ ์ง„ํ–‰๋˜๊ณ  ์žˆ๋‹ค.

์ตœ๊ทผ์—๋Š” ์ „ ์ง€๊ตฌ GNSS ์ƒ์‹œ๊ด€์ธก๋ง์„ ์šด์˜ํ•˜๋Š” ํ•ด์„์„ผํ„ฐ์—์„œ ๊ณ„์‚ฐํ•œ ๋ณด์ •์ •๋ณด๋ฅผ NTRIP(networked transport of RTCM via internet protocol) ๋ฐฉ์‹์œผ๋กœ ์ „์†กํ•˜์—ฌ ์‹ค์‹œ๊ฐ„ ์ •๋ฐ€์ ˆ๋Œ€์ธก์œ„์˜ ์ •ํ™•๋„ ํ–ฅ์ƒ์„ ์œ„ํ•œ ์—ฐ๊ตฌ์™€ RTKLib ๋“ฑ๊ณผ ๊ฐ™์€ ์šด์šฉ ํ”„๋กœ๊ทธ๋žจ์˜ ์—ฐ๊ตฌ๊ฐ€ ํ™œ๋ฐœํžˆ ์ง„ํ–‰๋˜๊ณ  ์žˆ๋‹ค. ๋˜ํ•œ, PPP-RTK ์ธก์œ„๊ธฐ์ˆ ์˜ ๋Œ€ํ‘œ์ ์ธ ์„œ๋น„์Šค์ธ IGS(international GNSS service)์—์„œ๋Š” RTS(real-time service)๋ฅผ ์œ„ํ•˜์—ฌ ์ „ ์„ธ๊ณ„ GNSS ์ƒ์‹œ๊ด€์ธก๋ง ์ž๋ฃŒ์ธ ์œ„์„ฑ๊ธฐ์ค€์ ๊ณผ ๋ถ„์„์„ผํ„ฐ๋ฅผ ์ข…ํ•ฉ ํ•ด์„ํ•˜์—ฌ ์ •๋ฐ€ ์œ„์„ฑ๊ถค๋„๋ ฅ, ์œ„์„ฑ์‹œ๊ณ„์˜ ๋ณด์ •๊ฐ’ ๋ฐ ์ „๋ฆฌ์ธต ๋ณด์ •๋ชจ๋ธ ๋“ฑ์˜ ํ’ˆ์งˆ ํ–ฅ์ƒ๊ณผ ์‚ฐ์ถœ ์ฃผ๊ธฐ ๋‹จ์ถ• ๋“ฑ ์ง€์†์ ์ธ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์ง€๊ตฌ๋ฌผ๋ฆฌ ๋ชจ๋‹ˆํ„ฐ๋ง, ์žฌํ•ด ๊ฐ์ง€โˆ™๊ฒฝ๊ณ  ๋ฐ ์ผ๊ธฐ์˜ˆ๋ณด ๋“ฑ ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์—์„œ ํ™œ์šฉ๋˜๊ณ  ์žˆ๋‹ค.

4.4 DGPS์™€ RTK ๊ธฐ๋ฒ• ๋น„๊ต

๋‘˜ ๋ชจ๋‘์—์„œ, ์ผ์ • ์ง€์—ญ์—์„œ ์ˆ˜์‹ ๊ธฐ ํ•˜๋‚˜๋Š” ์ •์ง€ํ•ด ์žˆ๊ณ (๊ธฐ์ค€๊ตญ, Base Station) ๋‚˜๋จธ์ง€ ํ•˜๋‚˜๋Š” ์ด๋™ํ•˜๋ฉฐ ์œ„์น˜๋ฅผ ์ธก์ •ํ•œ๋‹ค(์ด๋™๊ตญ, Rover). ๊ธฐ์ค€๊ตญ์€ ์œ„์„ฑ์—์„œ ์ˆ˜์‹ ํ•œ ๋ฐ์ดํ„ฐ๋“ค์˜ ์œ„์น˜ ์˜ค์ฐจ๋ฅผ ๊ณ„์‚ฐํ•˜๊ณ  ๋ณด์ • ๋ฐ์ดํ„ฐ๋ฅผ ๋งŒ๋“ ๋‹ค. ์ด๋™๊ตญ์ด ์ด ๋ณด์ •๊ฐ’์œผ๋กœ ์œ„์น˜ ๊ฒฐ์ • ์˜ค์ฐจ๋ฅผ ์ค„์ธ๋‹ค. ๋ฐ˜๋ฉด DGPS์™€ RTK์˜ ์ฐจ์ด๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

DGPS RTK
4๊ฐœ ์ด์ƒ ์œ„์„ฑ ์‚ฌ์šฉ 5๊ฐœ ์ด์ƒ ์œ„์„ฑ ์‚ฌ์šฉ
C/A ์ฝ”๋“œ๋ฅผ ํ•ด์„ํ•ด ์‚ฌ์šฉ ๋ฐ˜์†กํŒŒ์˜ ์˜ค์ฐจ ๋ณด์ •์น˜๋ฅผ ์ด์šฉ
์žฅ๊ฑฐ๋ฆฌ(100~200km)์—์„œ ์‚ฌ์šฉ 10~20km ๋‚ด์™ธ์—์„œ ์‚ฌ์šฉ
1~5m ์˜ค์ฐจ 1cm ~ 1m ์˜ค์ฐจ

5. ์ž์œจ์ฃผํ–‰/์šดํ•ญ๊ณผ GNSS: ์˜ค์ฐจ ๋ณด์ •

5.1. GPS ์„ผ์„œ ํ“จ์ „

์ž์œจ์ฃผํ–‰ ํ˜น์€ ์ž์œจ์šดํ•ญ์˜ ์œ„์น˜ ์ธก์ •์— GNSS๋Š” ์‹œ๊ฐ„๊ณผ ์œ„๋„, ๊ฒฝ๋„, ๋ฐฉ์œ„๊ฐ, ์†๋„ ๋“ฑ์„ ์‚ฌ์šฉํ•  ๋•Œ ์“ธ ์ˆ˜ ์žˆ๋‹ค.

GNSS๋กœ ์—ฐ์† ์ธก์ •์„ ํ•  ๋•Œ ์˜ค์ฐจ์˜ ๋ˆ„์ ์€ ์—†์„ ์ˆ˜๋„ ์žˆ์œผ๋‚˜, ๊ธฐ์ƒ ์ƒํƒœ๋‚˜ ์ฃผ๋ณ€ ํ™˜๊ฒฝ์— ๋”ฐ๋ผ ์œ„์„ฑ ์ˆ˜์‹ ์ด ์–ด๋ ค์šด ์ง€์—ญ์—์„œ๋Š” ์‹ ๋ขฐ๋„ ๋“ฑ์— ์˜ํ–ฅ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค. ์ด๋ฅผ ๋ณด์™„ํ•˜๊ธฐ ์œ„ํ•˜์—ฌ Optical, Vision, IMU ๋“ฑ ๋‹ค์–‘ํ•œ ์„ผ์„œ๋ฅผ ์œตํ•ฉํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

์œ„์น˜์ •ํ™•๋„ ๊ธฐ๋ฐ˜ ์„ผ์„œ ํ“จ์ „: RTK + Ultra Wide Band(UWB)

๋ฌด์ธ๊ธฐ์™€ ๊ฐ™์ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋น ๋ฅด๊ฒŒ ์œ„์น˜๊ฐ€ ๋ณ€ํ•˜๋Š” ๊ฒฝ์šฐ, ์ €์ „๋ ฅ ์†Œ๋น„๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋น ๋ฅธ ๋ฐ์ดํ„ฐ ์ „์†ก๊ณผ ํ•จ๊ป˜ ์œ„์„ฑ์‹ ํ˜ธ์™€๋Š” ๋‹ค๋ฅธ ์ฃผํŒŒ์ˆ˜๋ฅผ ์ด์šฉํ•˜๋Š” UWB ์ธก์œ„ ์‹œ์Šคํ…œ์€ ์ข‹์€ ๋Œ€์•ˆ์ด ๋  ์ˆ˜ ์žˆ๋‹ค.

UWB ์ธก์ •์€ Pozyx ์‚ฌ์—์„œ ์ œ๊ณตํ•˜๋Š” App.pozyx.io์— ์ ‘์†ํ•˜์—ฌ Time Difference of Arrival (TDOA)์™€ TWR ๋ชจ๋“œ๋กœ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.

  • TDOA ๋ชจ๋“œ์˜ ๊ฒฝ์šฐ, ์ฃผ๊ธฐ์ ์œผ๋กœ UWB ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋ฉฐ ํƒœ๊ทธ๋Š” ๋ฉ”์‹œ์ง€ ์ „์†ก๋งŒ ํ•˜๊ณ  ์ˆ˜์‹ ํ•˜์ง€ ์•Š์•„ ์ „๋ ฅ์†Œ๋ชจ๊ฐ€ ์ ์€ ๊ฐ•์ ์„ ๊ฐ€์ ธ ๋Œ€๊ทœ๋ชจ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์‚ฌ์šฉ๊ฐ€๋Šฅ ํ•˜๋‹ค.
  • TWR ๋ชจ๋“œ์˜ ๊ฒฝ์šฐ, ์•ต์ปค์™€ ํƒœ๊ทธ ๋‘˜ ๋‹ค ์†ก์ˆ˜์‹  ๊ฐ€๋Šฅํ•˜๋ฉฐ, Time of Flight (TOF)์™€ ๋น›์˜ ์†๋„๋ฅผ ๊ฒฐํ•ฉํ•˜์—ฌ ๊ฐ ์•ต์ปค๊นŒ์ง€์˜ ํƒœ๊ทธ ๊ฑฐ๋ฆฌ๋ฅผ ๊ฒฐ์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋งค์šฐ ๋†’์€ ์ •ํ™•๋„๋ฅผ ์š”๊ตฌํ•˜๋Š” ํ™˜๊ฒฝ์—์„œ ์‚ฌ์šฉ์ด ์„ ํ˜ธ๋œ๋‹ค.

์ถ”๊ฐ€๋กœ Freedom of movement ๊ฐ€ ๊ฐ•ํ• ์ˆ˜๋ก ๋น„ํ–‰์— ๋”ฐ๋ฅธ ์œ„์น˜ ์ธก์œ„์— ๋Œ€ํ•œ RMS ์—๋Ÿฌ๊ฐ€ ๋‚ฎ๊ณ  ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ฐ˜์‘ํ•˜๋‹ˆ ์ฐธ๊ณ ํ•˜๊ธฐ ๋ฐ”๋ž€๋‹ค.

๋ชจ๋ฉ˜ํ…€ ๊ธฐ๋ฐ˜ GPS ์„ผ์„œ ํ“จ์ „: GNSS + Inertial Navigation System(INS)

GNSS์˜ ๊ฒฝ์šฐ, ๊ฑด๋ฌผ์ด๋‚˜ ๋‚˜๋ฌด ๋“ฑ ์žฅ์• ๋ฌผ์ด ์žˆ์„ ๊ฒฝ์šฐ ์œ„์„ฑ ์‹ ํ˜ธ์˜ ์ˆ˜์‹ ์ด ์›ํ™œ์น˜ ์•Š์•„ ๋ฐ์ดํ„ฐ์˜ ์‹ ๋ขฐ๋„๊ฐ€ ๋–จ์–ด์ง„๋‹ค. ๋‹น์—ฐํžˆ ์‹ค๋‚ด์˜ ๊ฒฝ์šฐ ์‹ ํ˜ธ๊ฐ€ ์•ฝํ•ด์ง„๋‹ค. 

INS์˜ ๊ฒฝ์šฐ, ๋ˆ„์  ์˜ค์ฐจ๋ฅผ ํ•ด๊ฒฐํ•  ๋ฐฉ๋ฒ•์ด ์—†์–ด ์˜ค์ฐจ์˜ ๋ˆ„์ (Drift ํ˜„์ƒ)์ด ์ผ์–ด๋‚  ์ˆ˜ ์žˆ๋‹ค.

๋”ฐ๋ผ์„œ GPS ์„ผ์„œ ํ“จ์ „(GNSS + INS)์„ ํ•˜๋ฉด? 

  • GNSS ์ˆ˜์‹  ๋ถˆ๊ฐ€ ์ง€์—ญ์—์„œ๋Š” IMU์˜ ์—ฐ์†์„ฑ์œผ๋กœ ๋ฐ์ดํ„ฐ์˜ jumping ํ˜„์ƒ์„ ๋ณด์ •ํ•˜๋ฉฐ,
  • GNSS ์ •ํ™•์„ฑ์œผ๋กœ IMU์˜ ์˜ค์ฐจ ๋ˆ„์ ์„ ๋ณด์™„ํ•  ์ˆ˜ ์žˆ์–ด, 
  • ๋‘˜์„ ์œตํ•ฉํ•˜๋ฉด ์ •ํ™•ํ•˜๋ฉด์„œ ์—ฐ์†์  ์œ„์น˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ทจ๋“ํ•  ์ˆ˜ ์žˆ๋‹ค.

์ž์„ธํ•œ ๊ณผ์ •์„ ๋ณด์ž.

์ผ๋‹จ GPS๊ฐ€ ํ˜„ ์œ„์น˜๋ฅผ ๊ฒฐ์ •ํ–ˆ๋‹ค ํ•˜๊ณ , ๋‹ค์Œ ์œ„์น˜๊ฐ€ ๊ณ„์‚ฐ๋  ๋•Œ๊นŒ์ง€ ์‹œ๊ฐ„์ฐจ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค. ์ด ์‹œ๊ฐ„ ๋™์•ˆ IMU๋ฅผ ํ†ตํ•ด ์ด ์ž‘์€ ๋‹จ์œ„๋กœ์˜ ์œ„์น˜ ๋ฐ ์†๋„ ๋ณ€ํ™”๋ฅผ ์˜ˆ์ธกํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‹ค์Œ GPS ์œ„์น˜ ์ธก์œ„ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์˜ค๊ธฐ ์ „์— ์˜ˆ์ธกํ•˜์˜€๋‹ค ํ•˜์—ฌ ์ด๋ฅผ ์‚ฌ์ „ ์ถ”์ •์ด๋ผ๊ณ  ํ•œ๋‹ค.

์ด๋ ‡๊ฒŒ ์‚ฌ์ „ ์ถ”์ •๋œ ์œ„์น˜์™€ ์†๋„๋ฅผ ๋‹ค์Œ GPS ์ธก์œ„ ๊ฒฐ๊ณผ์™€ ๋น„๊ตํ•˜์—ฌ IMU์˜ ์ •ํ™•๋„๋ฅผ ์นผ๋งŒ ํ•„ํ„ฐ(Kalman Filter)๋กœ ํ‰๊ฐ€ ๋ฐ ๋ณด์ •ํ•œ๋‹ค. ๋‘ ์ธก์œ„ ๊ฒฐ๊ณผ๋ฅผ ๋ณด๊ณ  ์ถ”์ •ํ•œ๋‹ค ํ•˜์—ฌ ์‚ฌํ›„ ์ถ”์ •์ด๋ผ ํ•˜๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ๋”์šฑ ์ •ํ™•ํ•œ ์œ„์น˜์˜ ๋ณ€ํ™”, ์†๋„์˜ ๋ณ€ํ™”๋ฅผ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋‹ค.

์—ฌ๊ธฐ์„œ ์นผ๋งŒ ํ•„ํ„ฐ(Kalman Filter, KF) ๋ž€? ์žก์Œ์ด ํฌํ•จ๋œ ์„ ํ˜• ์—ญํ•™๊ณ„์˜ ์ƒํƒœ๋ฅผ ์ถ”์ ํ•˜๋Š” ์žฌ๊ท€(recursive) ํ•„ํ„ฐ์ด๋‹ค. ํ™•์žฅ ์นผ๋งŒ ํ•„ํ„ฐ(Extended KF, EKF)๋Š” ๋น„์„ ํ˜• ๋ฐ์ดํ„ฐ์—๋„ ์นผ๋งŒ ํ•„ํ„ฐ๋ฅผ ์ ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜์—ฌ, GPS ๋“ฑ์˜ ๋น„์„ ํ˜• ์ƒํƒœ ์ถ”์ •์— ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋‹ค.

5.2. ์ง€ํ˜•์ง€๋ฌผ ๊ธฐ๋ฐ˜ ์ƒ๋Œ€ ์ธก์œ„

๋‹ค๋งŒ IMU์™€ GPS ๊ฐ๊ฐ์ด ์˜ค์ฐจ๋ฅผ ๋‚ดํฌํ•˜๊ณ  ์žˆ์œผ๋ฏ€๋กœ, ์ธ๊ณต์ง€๋Šฅ ๋ฐ ์„ผ์„œ ๋“ฑ์„ ์ด์šฉํ•ด ์ฃผ๋ณ€์˜ ์ง€ํ˜•์ง€๋ฌผ(ํ‘œ์ง€ํŒ, ์‹ ํ˜ธ๋“ฑ ๋“ฑ)์˜ ์œ„์น˜๋กœ๋ถ€ํ„ฐ ํ˜„ ์œ„์น˜๋ฅผ ์•Œ์•„๋‚ด๊ธฐ๋„ ํ•œ๋‹ค. ์ง€ํ˜•์ง€๋ฌผ์€ ์ •ํ™•ํ•œ ์œ„์น˜๋ฅผ ํŠน์ •ํ•˜๋ผ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ž์œจ์ฃผํ–‰/์šดํ•ญ ์ฐจ์ฒด์˜ ์นด๋ฉ”๋ผ, ๋ผ์ด๋‹ค, ๋ ˆ์ด๋‹ค ๋“ฑ์˜ ์„ผ์„œ๋กœ ์ด๋ฅผ ์ธ์‹ํ•˜๋ฉด ์ง€ํ˜•์ง€๋ฌผ๊นŒ์ง€์˜ ๊ฑฐ๋ฆฌ์™€ ๊ฐ๋„๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค. ์ด๋ ‡๊ฒŒ ์–ป์€ ์ƒ๋Œ€ ์ธก์œ„๋ฅผ ํ™œ์šฉํ•˜๋ฉด, ์ฃผ๋ณ€ ๊ณ ์ •๋ฌผ์˜ ์œ„์น˜๋ฅผ ์„ผ์„œ๊ฐ€ ์ธ์ง€ํ•˜์—ฌ ์ฐจ์ฒด์˜ ์ƒ๋Œ€ ์œ„์น˜๋ฅผ ์—ญ์œผ๋กœ ํŒŒ์•…ํ•˜์—ฌ GNSS์˜ ์ธก์œ„ ์˜ค์ฐจ๋ฅผ ๋ณด์ƒํ•  ์ˆ˜ ์žˆ๋‹ค.

์ง€ํ˜•์ง€๋ฌผ๋กœ๋ถ€ํ„ฐ ๋–จ์–ด์ง„ ๊ฑฐ๋ฆฌ(L)์™€ ๊ฐ๋„(θ)๋Š” ๊ฐ๊ฐ ๋ถˆํ™•์‹ค์„ฑ σLโ€‹ , σthetaโ€‹๋ฅผ ๊ฐ–๊ณ , ๊ฑฐ๋ฆฌ์™€ ๊ฐ๋„๋ฅผ ๊ฐ€์šฐ์‹œ์•ˆ(๋ถˆํ™•์‹ค์„ฑ ํ•จ์ˆ˜)์œผ๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ฃผ๋ณ€์˜ ์—ฌ๋Ÿฌ ์ง€ํ˜•์ง€๋ฌผ์— ๋Œ€ํ•ด ๊ฐ™์€ ๊ณผ์ •์„ ๋ฐ˜๋ณตํ•ด ํ•ฉ์น˜๋ฉด ์ •๋ฐ€ํ•œ ์ƒ๋Œ€ ์ธก์œ„๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.

5.3. V2X ๊ธฐ๋ฐ˜ ์ƒ๋Œ€ ์ธก์œ„

V2X๋Š” Vehicle To Something(Anything)์ด๋‹ค. ์ฐจ์™€ ์—ฐ๊ฒฐ๋˜๋Š” ๊ฒƒ์ด ๋‹ค๋ฅธ ์ฐจ๋ผ๋ฉด V2V๊ฐ€ ๋˜๋Š” ์‹์œผ๋กœ, ๋‹ค๋ฅธ ๋ฌด์–ธ๊ฐ€์™€ ์—ฐ๊ฒฐ๋œ๋‹ค๋Š” ๋œป์ด๋‹ค.

์ฃผ๋ณ€์˜ ์ž๋™์ฐจ๊ฐ€ V2X ๋ชจ๋“ˆ์„ ๋ณด์œ ํ•˜๊ณ  ์žˆ๋‹ค๋ฉด ์ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ž๋™์ฐจ ๊ฐ„ ์ƒํƒœ ์ธก์œ„๋ฅผ ํ•  ์ˆ˜ ์žˆ๋‹ค. ์„œ๋กœ ์ž์‹ ์˜ ์œ„์น˜๋ฅผ ์ฃผ๊ณ ๋ฐ›์œผ๋ฉฐ ์ธก์ • ๊ฒฐ๊ณผ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ƒ๋Œ€ ์ธก์œ„๋ฅผ ์ง„ํ–‰ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์ฆ‰, ์ž์ฐจ์™€ ์ƒ๋Œ€ ์ฐจ์˜ ์œ„์น˜์™€ ๊ฐ๋„, ๊ฑฐ๋ฆฌ์˜ ์ธก์ •๊ฐ’๊ณผ ์ƒ๋Œ€ ์ฐจ๊ฐ€ ์ž์‹ ์˜ ์œ„์น˜๋ฅผ ์ž์ฐจ์— ์•Œ๋ ค์ค€ ๊ฐ’์„ ์‚ฌ์šฉํ•ด ์œ„์น˜๋ฅผ ์—ญ์œผ๋กœ ๊ณ„์‚ฐํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค.

์ฃผ๋ณ€์˜ ์ž๋™์ฐจ๋ฅผ ์ง€ํ˜•์ง€๋ฌผ์ด๋ผ ์ƒ๊ฐํ•œ๋‹ค๋ฉด ์ธ์‹ํ•œ ์ฐจ์™€ ๊ฑฐ๋ฆฌ์™€ ๊ฐ๋„์˜ ๋ถˆํ™•์‹ค์„ฑ์ด ์žˆ์„ ๊ฒƒ์ด๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ฃผ๋ณ€์˜ ์ฐจ๊ฐ€ ์ž์ฐจ์˜ ์œ„์น˜๋ฅผ V2X๋กœ ์•Œ๋ ค์ค€๋‹ค๋ฉด, ์ž์ฐจ๊ฐ€ ๊ณ„์‚ฐํ•œ ๊ฐ’๊ณผ ๋น„๊ตํ•˜๋Š” ๋“ฑ์˜ ๊ณผ์ •์„ ํ†ตํ•ด ๋ณด๋‹ค ์ •ํ™•ํ•œ ์œ„์น˜๋ฅผ ํŠน์ •ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ ์—ฌ๋Ÿฌ ๋Œ€์˜ ์ž๋™์ฐจ ๊ฐ„ ์ •๋ณด๊ฐ€ ์ „๋‹ฌ๋œ๋‹ค๋ฉด ์ •ํ™•๋„๋Š” ํ–ฅ์ƒ๋  ๊ฒƒ์ด๋‹ค.

์ด๋Ÿฌํ•œ ํ˜‘๋ ฅ ํ•ญ๋ฒ•(Cooperative Positioning)์€ GNSS ์ •๋ณด, ์˜ค์ฐจ ์ •๋ณด, ์ƒ๋Œ€์ฐจ์— ๋Œ€ํ•œ ์ •๋ณด ๋“ฑ ๋ณตํ•ฉ์ ์ธ ์ •๋ณด๋ฅผ ๊ณต์œ ํ•จ์œผ๋กœ์จ ๋”์šฑ ์ •ํ™•ํ•œ ์ธก์œ„๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ๋”๋ถˆ์–ด ์‚ฌ์ด๋ฒ„ ๊ณต๊ฒฉ์€ ํ†ต์‹  ์žฅ์น˜๋ณด๋‹ค๋Š” ์„ผ์„œ ์ž์ฒด์— ๋Œ€ํ•œ ๊ณต๊ฒฉ์ด ๋Œ€๋ถ€๋ถ„์ด๋ฏ€๋กœ, ํ˜‘๋ ฅ ํ•ญ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋ฉด ์ž˜๋ชป๋œ ์„ผ์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด์ •ํ•  ์ˆ˜ ์žˆ์–ด ์‚ฌ์ด๋ฒ„ ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ๋Œ€์‘๋„ ์–ด๋А ์ •๋„ ๊ฐ€๋Šฅํ•˜๋‹ค. SPAWN, MRH-SPAWN(2015) ์—ฐ๊ตฌ ๊ฒฐ๊ณผ๋ฅผ ์ฐธ๊ณ ํ•ด ๋ณด๋ฉด ์ข‹๋‹ค.

5.4. ์ธ๊ณต์ง€๋Šฅ ๊ธฐ๋ฐ˜ ๋‹ค์ค‘ ๊ฒฝ๋กœ ์˜ค์ฐจ ์™„ํ™”

์œ„์—์„œ ์‚ดํŽด๋ณธ ๋ฐ”์™€ ๊ฐ™์ด, ๊ฑด๋ฌผ์ด ๋ฐ€์ง‘ํ•œ ์ง€์—ญ์˜ ๊ฒฝ์šฐ GPS ์‹ ํ˜ธ๊ฐ€ ๋ฐ˜์‚ฌ, ๊ตด์ ˆ, ํšŒ์ ˆ ๋˜๋ฉฐ ํฐ ์˜ค์ฐจ๋ฅผ ๋ณด์ผ ์ˆ˜ ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ด๋Ÿฐ ๋‹ค์ค‘ ๊ฒฝ๋กœ ์˜ค์ฐจ๋ฅผ ์™„ํ™”์‹œํ‚ค๊ธฐ ์œ„ํ•ด ์ธ๊ณต์ง€๋Šฅ ์‹ ๊ฒฝ๋ง์ด ๊ฐœ๋ฐœ๋˜์–ด ๊ฐ€์‹œ ์‹ ํ˜ธ์ธ์ง€ Multipath ์‹ ํ˜ธ๋ฅผ ๊ตฌ๋ณ„ํ•˜๋Š” ๋“ฑ์ด๋‹ค.

๋‹ค์ค‘ ํผ์…‰ํŠธ๋ก  ์‹ ๊ฒฝ๋ง(Multi Layer Perceptron)์— ์˜์‚ฌ ๊ฑฐ๋ฆฌ์˜ ๋ณ€ํ™”์œจ(ρห™โ€‹), ์‹ ํ˜ธ์˜ ์„ธ๊ธฐ ์„ฑ๋ถ„(CN0โ€‹), ๊ทธ๋ฆฌ๊ณ  ์‹ ํ˜ธ์˜ Elevation Angle(EL, ์œ„์„ฑ ์‹ ํ˜ธ๊ฐ€ ์ˆ˜ํ‰์œผ๋กœ๋ถ€ํ„ฐ ์–ผ๋งˆ๋‚˜ ๋†’์ด์—์„œ ๋‚ด๋ ค์˜ค๋Š”๊ฐ€)๋ฅผ ์ž…๋ ฅํ•ด ํ•™์Šต์‹œํ‚จ๋‹ค. ๊ทธ๋Ÿผ MLP๋Š” ์ƒ๋‹นํžˆ ๋†’์€ ์ •ํ™•๋„๋กœ ํ•ด๋‹น ์‹ ํ˜ธ๊ฐ€ Line of Sight(LOS, ๊ฐ€์‹œ ์‹ ํ˜ธ)์ธ์ง€ Non-Line of Sight ์‹ ํ˜ธ์ธ์ง€ ๊ตฌ๋ณ„ํ•œ๋‹ค. ๋ณดํ†ต Multipath ์‹ ํ˜ธ๋Š” ๋ฐ˜์‚ฌ๋˜๋ฉฐ ์—๋„ˆ์ง€๋ฅผ ์†Œ์‹คํ•ด LOS ์‹ ํ˜ธ๋ณด๋‹ค ์‹ ํ˜ธ ์„ธ๊ธฐ๊ฐ€ ์ž‘๋‹ค.

์ฐธ๊ณ 

  • [์„œ์šธํŠน๋ณ„์‹œ] GNSS ์˜ค์ฐจ: https://gnss.eseoul.go.kr/system_sub1_02
  • [์„œ์šธํŠน๋ณ„์‹œ] DGNSS/RTK: https://gnss.eseoul.go.kr/system_sub2_01
  • [์„œ์šธํŠน๋ณ„์‹œ] ๋„คํŠธ์›Œํฌ RTK: https://gnss.eseoul.go.kr/system_sub2_02
  • [์„œ์šธํŠน๋ณ„์‹œ] ์ •๋ฐ€๋‹จ๋…์ธก์œ„: https://gnss.eseoul.go.kr/system_sub2_03
  • [Blog] GPS ์ด๋ก : GNSS, RTK ๋“ฑ: https://velog.io/@717lumos/GPS-GPS-%EC%9D%B4%EB%A1%A0-GNSS-RTK-%EB%93%B1
  • [Blog] 1. ์œ„์„ฑํ•ญ๋ฒ•(GNSS)์˜ ์˜ค์ฐจ ๋ฐ ๋ณด์ •๋ฐฉ๋ฒ•: https://velog.io/@woojinn8/Navigation-1.-%EC%9C%84%EC%84%B1%ED%95%AD%EB%B2%95GNSS%EC%9D%98-%EC%98%A4%EC%B0%A8
  • [Blog] ์œ„์น˜๋ณด์ •์ •๋ณด ์œ„์น˜๊ธฐ๋ฐ˜์„œ๋น„์Šค SSR OSR: https://m.blog.naver.com/mhs10755/221642572096
  • [HEZAGON] Automotive: https://novatel.com/industries/autonomous-vehicles
  • [GIS Resource]Everything You Need To Know About GPS L1, L2, and L5 Frequencies: https://gisresources.com/everything-you-need-to-know-about-gps-l1-l2-and-l5-frequencies/
  • [Paper] ์‹ค์™ธํ™˜๊ฒฝ์—์„œ์˜ ์ƒ์šฉ UWB ์ œํ’ˆ์˜ ์‹ค์‹œ๊ฐ„ UAV ์ธก์œ„์„ฑ๋Šฅ ํ‰๊ฐ€: http://ipnt.or.kr/2020proc/70 

 

 

๋ฐ˜์‘ํ˜•
์ €์ž‘์žํ‘œ์‹œ ๋น„์˜๋ฆฌ ๋ณ€๊ฒฝ๊ธˆ์ง€ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'Study: Robotics(Robot) > Robot: Positioning' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Positioning] UWB(Ultra Wide-Band) ์ธก์œ„๊ธฐ์ˆ ์„ ์•Œ์•„์•ผ ํ•˜๋Š” ์ด์œ   (0) 2023.07.15
[Positioning] GIS์™€ ํ•œ๊ตญ ์ฃผ์š” ์ขŒํ‘œ๊ณ„ EPSG์ฝ”๋“œ  (0) 2023.06.29
[Positioning] ์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ(GNSS) ์ •๋ฆฌ(5): GPS ์˜์‚ฌ๊ฑฐ๋ฆฌ ์ธก์ • - ์ฝ”๋“œ ๊ธฐ๋ฐ˜(์‹œ๊ฐ„), ์œ„์ƒ ๊ธฐ๋ฐ˜(์œ„์น˜)  (0) 2023.03.28
[Positioning] ์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ(GNSS) ์ •๋ฆฌ(4): ์ธก์œ„ ๊ธฐ๋ฒ• ์ƒ์„ธ(GPS, DGPS, RTK ๋“ฑ)  (0) 2023.03.27
[Positioning] ์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ(GNSS) ์ •๋ฆฌ(1): GPS, GNSS ๊ฐœ๋…  (0) 2023.03.24
    'Study: Robotics(Robot)/Robot: Positioning' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
    • [Positioning] GIS์™€ ํ•œ๊ตญ ์ฃผ์š” ์ขŒํ‘œ๊ณ„ EPSG์ฝ”๋“œ
    • [Positioning] ์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ(GNSS) ์ •๋ฆฌ(5): GPS ์˜์‚ฌ๊ฑฐ๋ฆฌ ์ธก์ • - ์ฝ”๋“œ ๊ธฐ๋ฐ˜(์‹œ๊ฐ„), ์œ„์ƒ ๊ธฐ๋ฐ˜(์œ„์น˜)
    • [Positioning] ์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ(GNSS) ์ •๋ฆฌ(4): ์ธก์œ„ ๊ธฐ๋ฒ• ์ƒ์„ธ(GPS, DGPS, RTK ๋“ฑ)
    • [Positioning] ์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ(GNSS) ์ •๋ฆฌ(1): GPS, GNSS ๊ฐœ๋…
    DrawingProcess
    DrawingProcess
    ๊ณผ์ •์„ ๊ทธ๋ฆฌ์ž!

    ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”