DrawingProcess
๋“œํ”„ DrawingProcess
DrawingProcess
์ „์ฒด ๋ฐฉ๋ฌธ์ž
์˜ค๋Š˜
์–ด์ œ
ยซ   2025/06   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
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
  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (964)
    • Profile & Branding (22)
      • Career (15)
    • IT Trends (254)
      • Conference, Faire (Experien.. (31)
      • News (187)
      • Youtube (19)
      • TED (8)
      • Web Page (2)
      • IT: Etc... (6)
    • Contents (97)
      • Book (66)
      • Lecture (31)
    • Project Process (94)
      • Ideation (0)
      • Study Report (34)
      • Challenge & Award (22)
      • 1Day1Process (5)
      • Making (5)
      • KRC-FTC (Team TC(5031, 5048.. (10)
      • GCP (GlobalCitizenProject) (15)
    • Study: ComputerScience(CS) (72)
      • CS: Basic (9)
      • CS: Database(SQL) (5)
      • CS: Network (14)
      • CS: OperatingSystem (3)
      • CS: Linux (39)
      • CS: Etc... (2)
    • 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.. (149)
      • AI: Research (1)
      • AI: 2D Vision(Det, Seg, Tra.. (35)
      • AI: 3D Vision (70)
      • 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)
    • ์ธ์ƒ์„ ์‚ด๋ฉด์„œ (64)
      • ๋‚˜์˜ ์ทจ๋ฏธ๋“ค (7)
      • ๋‚˜์˜ ์ƒ๊ฐ๋“ค (42)
      • ์—ฌํ–‰์„ ๋– ๋‚˜์ž~ (10)
      • ๋ถ„๊ธฐ๋ณ„ ํšŒ๊ณ  (5)

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

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

- Jef Raskin

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

์ธ๊ธฐ ๊ธ€

์ตœ๊ทผ ๊ธ€

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

ํ‹ฐ์Šคํ† ๋ฆฌ

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

๋“œํ”„ DrawingProcess

[Positioning] ์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ(GNSS) ์ •๋ฆฌ(5): GPS ์˜์‚ฌ๊ฑฐ๋ฆฌ ์ธก์ • - ์ฝ”๋“œ ๊ธฐ๋ฐ˜(์‹œ๊ฐ„), ์œ„์ƒ ๊ธฐ๋ฐ˜(์œ„์น˜)
Study: Robotics(Robot)/Robot: Positioning

[Positioning] ์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ(GNSS) ์ •๋ฆฌ(5): GPS ์˜์‚ฌ๊ฑฐ๋ฆฌ ์ธก์ • - ์ฝ”๋“œ ๊ธฐ๋ฐ˜(์‹œ๊ฐ„), ์œ„์ƒ ๊ธฐ๋ฐ˜(์œ„์น˜)

2023. 3. 28. 12:17
๋ฐ˜์‘ํ˜•
๐Ÿ’ก ๋ณธ ๋ฌธ์„œ๋Š” '์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ(GNSS) ์ •๋ฆฌ(5): GPS ์˜์‚ฌ๊ฑฐ๋ฆฌ ์ธก์ • - ์ฝ”๋“œ ๊ธฐ๋ฐ˜(์‹œ๊ฐ„), ์œ„์ƒ ๊ธฐ๋ฐ˜(์œ„์น˜)'์— ๋Œ€ํ•ด ์ •๋ฆฌํ•ด๋†“์€ ๊ธ€์ž…๋‹ˆ๋‹ค.
์ด์ „ ๋‚ด์šฉ์—์„œ๋Š” '์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ(GNSS)'์˜ ์ด๋ก ์— ๋Œ€ํ•ด ์ •๋ฆฌํ•ด๋ณด์•˜์œผ๋ฉฐ, ์—ฌ๊ธฐ์„œ ๋‹ค๋ฃฌ ์ธก์œ„๊ธฐ๋ฒ•์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์˜ค์ฐจ๋ณด์ •ํ•˜๋Š” ๋ฐฉ๋ฒ• ๋ฐ ์‹ค์ œ ์‚ฌ์šฉ์— ๋Œ€ํ•ด ์ •๋ฆฌํ•˜์˜€์œผ๋‹ˆ ์ฐธ๊ณ ํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

1. GPS ์˜์‚ฌ ๊ฑฐ๋ฆฌ

1.1. ์˜์‚ฌ ๊ฑฐ๋ฆฌ ์ธก์ •

์˜์‚ฌ ๊ฑฐ๋ฆฌ ρiโ€‹(Pseudo-range)๋Š” GPS ์œ„์„ฑ๊ณผ ์ˆ˜์‹ ๊ธฐ ๊ฐ„์˜ ๊ฑฐ๋ฆฌ๋ผ ๋ณผ ์ˆ˜ ์žˆ๋Š”๋ฐ, ์˜์‚ฌ๊ฑฐ๋ฆฌ๋ฅผ '์ฝ”๋“œ ๊ธฐ๋ฐ˜(์‹œ๊ฐ„ ์‚ฌ์šฉ)'๊ณผ '์œ„์ƒ ๊ธฐ๋ฐ˜(์œ„์น˜ ์‚ฌ์šฉ)' ๊ฑฐ๋ฆฌ ์ธก์ • ๋ฐฉ๋ฒ• ๋‘˜์— ์˜ํ•ด ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ๋‹ค.

์ฝ”๋“œ ๊ธฐ๋ฐ˜ ๊ฑฐ๋ฆฌ ์ธก์ • ๋ฐฉ๋ฒ•(์‹œ๊ฐ„ ์‚ฌ์šฉ)์—์„œ๋Š” ์œ„์„ฑ์ด ๋ฐฉ์‚ฌํ•œ C/A์ฝ”๋“œ์™€ P์ฝ”๋“œ ๋“ฑ์„ ์ˆ˜์‹ ํ•ด, ์ˆ˜์‹ ๊ธฐ ์ž์ฒด๊ฐ€ ๋ฐœ์ƒ์‹œํ‚จ ๋™์ผํ•œ ์ฝ”๋“œ์™€์˜ ์‹œ๊ฐ„์ฐจ์ด๋กœ ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ„์‚ฐํ•œ๋‹ค. (์˜์‚ฌ๊ฑฐ๋ฆฌ) = (์ „ํŒŒ ์†๋„) X (์‹œ๊ฐ„ ์ฐจ)์ธ ๊ฒƒ์ด๋‹ค. ์ฃผ๋กœ ์ €๊ฐ€ ์Šค๋งˆํŠธํฐ ๋‚ด์žฅ GPS ๋“ฑ ์ €๊ฐ€ ์ˆ˜์‹ ๊ธฐ์—์„œ๋งŒ ์‚ฌ์šฉํ•œ๋‹ค.

์œ„์ƒ ๊ธฐ๋ฐ˜ ๊ฑฐ๋ฆฌ ์ธก์ • ๋ฐฉ๋ฒ•(์œ„์น˜ ์‚ฌ์šฉ) ํ˜น์€ ๋ฐ˜์†กํŒŒ ๊ธฐ๋ฐ˜ ๊ฑฐ๋ฆฌ ์ธก์ • ๋ฐฉ๋ฒ•์€ ์•„๋ž˜์™€ ๊ฐ™์€ ์›๋ฆฌ๋ฅผ ๊ฐ€์ง„๋‹ค.

์˜์‚ฌ ๋žœ๋ค ์ฝ”๋“œ๋ฅผ ์‚ฌ๊ฐํ•จ์ˆ˜๋กœ ๋‚˜ํƒ€๋ƒˆ์„ ๋•Œ +1 ํ˜น์€ -1์˜ ์‹œ๊ฐ„ ๊ฐ„๊ฒฉ(chip)์„ Tcโ€‹, ์นฉ์˜ ์‹œ๊ฐ„ ํญ(chip width)๋ผ๊ณ  ํ•œ๋‹ค. ์œ„์„ฑ๊ณผ ์ˆ˜์‹ ๊ธฐ ์‚ฌ์ด์˜ PRN ์ฝ”๋“œ ์นฉ์˜ ๊ฐœ์ˆ˜๋ฅผ N, ์ฆ‰ ์‹ ํ˜ธ๊ฐ€ ์ˆ˜์‹ ๋  ๋•Œ Tcโ€‹๊ฐ€ ๋ช‡ ๊ฐœ ์žˆ์—ˆ๋Š”์ง€๋ฅผ Niโ€‹๋ผ ํ•˜์ž.

๊ทธ๋ ‡๋‹ค๋ฉด ๋น›์˜ ์†๋„๋ฅผ c๋ผ ํ•  ๋•Œ, (์—๋Ÿฌ๊ฐ€ ์—†๋‹ค ํ•˜๋ฉด) ์‹ค์ œ ๊ฑฐ๋ฆฌ Riโ€‹๋Š” c × Tcโ€‹ × Niโ€‹๊ฐ€ ๋œ๋‹ค. Tcโ€‹×Niโ€‹๋Š” ToAiโ€‹ × ToDiโ€‹๋ผ๊ณ ๋„ ํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ ToAiโ€‹๋Š” Time of Arrival, ์ˆ˜์‹ ๊ธฐ๊ฐ€ ์‹ ํ˜ธ๋ฅผ ์ˆ˜์‹ ํ•œ ์‹œ๊ฐ์ด๋ฉฐ, ToDiโ€‹๋Š” Time of Departure, ์œ„์„ฑ์ด ์‹ ํ˜ธ๋ฅผ ๋ฐฉ์‚ฌํ•œ ์‹œ๊ฐ„์ด๋‹ค. ๋”ฐ๋ผ์„œ, ์œ„์„ฑ์—์„œ ๋ฐฉ์‚ฌํ•œ ์‹œ๊ฐ„์—์„œ ์ˆ˜์‹ ๊ธฐ๊ฐ€ ์ˆ˜์‹ ํ•œ ์‹œ๊ฐ„์˜ ์ฐจ์— ๋น›์˜ ์†๋„๋ฅผ ๊ณฑํ•˜๋ฉด ๊ฑฐ๋ฆฌ๊ฐ€ ๋œ๋‹ค.

1.2. ์˜์‚ฌ ๊ฑฐ๋ฆฌ ์˜ค์ฐจ

๊ทธ๋Ÿฌ๋‚˜ ์œ„์„ฑ์€ ๊ณ„์† ์›€์ง์ด๊ณ  ์ˆ˜์‹ ๊ธฐ๋งˆ๋‹ค ๊ฐ€์ง„ ์‹œ๊ณ„๊ณผ ์‹œ๊ณ„์˜ ์˜ค๋ฅ˜๊ฐ€ ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ GPS์—์„œ์˜ ๊ฑฐ๋ฆฌ ๊ณ„์‚ฐ์€ ์ •ํ™•ํ•˜๊ฑฐ๋‚˜ ๊ฐ„๋‹จํ•˜์ง€ ์•Š๋‹ค.

ํŠน์ • ์‹œ๊ฐ์—์„œ ์œ„์„ฑ์˜ ์œ„์น˜๋ฅผ ๊ณ„์‚ฐํ•  ์ˆ˜๋Š” ์žˆ๋‹ค. ์œ„์„ฑ์ด ๋ฐฉ์‚ฌํ•˜๋Š” ๋ฉ”์‹œ์ง€ ์ค‘ ๊ถค๋„ ์ด๋ ฅ(ephemeris) ๋ฐ์ดํ„ฐ๊ฐ€ ์žˆ๋Š”๋ฐ, ์ด๋ฅผ ์ด์šฉํ•œ๋‹ค. ์ˆ˜์‹ ๊ธฐ๋Š” ์ž์‹ ์ด ๋ฐ›์€ ์‹ ํ˜ธ๊ฐ€ ์–ผ๋งˆ๋งŒํผ์˜ ์‹œ๊ฐ„์„ ๊ฑฐ์ณ ์ˆ˜์‹ ๋˜์—ˆ๋Š”์ง€ ๊ณ„์‚ฐํ•˜๊ณ , ์œ„์„ฑ์—์„œ ๋ฐฉ์‚ฌ๋œ ์‹œ๊ฐ„์„ ์—ญ์ถ”์ ํ•ด ์œ„์„ฑ์˜ ์œ„์น˜๋ฅผ ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ˆ˜์‹ ๊ธฐ ์‹œ๊ณ„ ์ž์ฒด์˜ ์˜ค์ฐจ๊ฐ€ ์žˆ๋‹ค๋ฉด ToA์— ์—๋Ÿฌ๋ฅผ ํฌํ•จํ•˜๋ฏ€๋กœ ๋ฌธ์ œ๊ฐ€ ๋œ๋‹ค.

์ด๋ฅผ ๋ณด์ •ํ•˜์—ฌ ์‚ฌ์šฉ์ž์™€ ์œ„์„ฑ ๊ฐ„ ์˜์‚ฌ๊ฑฐ๋ฆฌ ρiโ€‹(Pseudo-range), ์ฆ‰ ์‹œ๊ฐ ์˜ค์ฐจ๊ฐ€ ํฌํ•จ๋œ ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ๋‹ค.

buโ€‹๋ฅผ m ๋‹จ์œ„์˜ ์‹œ๊ฐ(clock) ์—๋Ÿฌ์— ๋น›์˜ ์†๋„ c๋ฅผ ๊ณฑํ•œ ๊ฒƒ์ด๋ผ๊ณ  ํ•˜์ž. ์˜ˆ๋ฅผ ๋“ค์–ด, 1์ดˆ ์—๋Ÿฌ๋ผ๋ฉด c=3×108m/s์ด๋ฏ€๋กœ 3×108m์ด๋‹ค. ์ด buโ€‹๋ฅผ ๊ธฐ์กด์˜ ์ˆ˜์‹ ToAiโ€‹×ToDiโ€‹์— ๋”ํ•ด ์˜์‚ฌ๊ฑฐ๋ฆฌ ρiโ€‹=ToAiโ€‹×ToDiโ€‹+buโ€‹๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค.

๋˜ ๋‹ค๋ฅด๊ฒŒ๋Š” ์œ„์„ฑ์˜ ์œ„์น˜์™€ ์ˆ˜์‹ ๊ธฐ์˜ ์œ„์น˜๋ฅผ ์œ ํด๋ฆฌ๋“œ ๊ฑฐ๋ฆฌ๋กœ ๊ตฌํ•จ์œผ๋กœ์จ ์˜์‚ฌ๊ฑฐ๋ฆฌ๋ฅผ ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค. ์œ„์„ฑ์˜ ์œ„์น˜๋ฅผ (xiโ€‹,yiโ€‹,ziโ€‹), ์ˆ˜์‹ ๊ธฐ์˜ ์œ„์น˜๋ฅผ (xuโ€‹,yuโ€‹,zu)โ€‹๋ผ๊ณ  ํ•  ๋•Œ ρiโ€‹ = (xiโ€‹−xuโ€‹)2 + (yiโ€‹−yuโ€‹)2 + (ziโ€‹ − zuโ€‹)2 โ€‹+ buโ€‹์ด๋‹ค.

1.3. ์˜์‚ฌ๊ฑฐ๋ฆฌ ๋ณด์ •

์ด๋ฒˆ์—” ๋ณด์ •์„ ์œ„ํ•œ ์‹์„ ์‚ดํŽด๋ณด์ž.

์‹ ρiโ€‹−ρEuclideanโ€‹์€ ์‹œ๊ฐ๊ณผ ์œ„์น˜์— ์˜ํ•œ ์˜ค์ฐจ๋ฅผ ๋‚˜ํƒ€๋‚ผ ๊ฒƒ์ด๋‹ค. ์ด๋ฅผ ํ™œ์šฉํ•  ๊ฒƒ์ด๋‹ค.

์œ„์น˜์— ์˜ํ•ด ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ„์‚ฐํ•œ ์‹ ρiโ€‹=ToAiโ€‹×ToDiโ€‹+buโ€‹์„ ํ…Œ์ผ๋Ÿฌ ๊ธ‰์ˆ˜๋กœ ๋ฏธ๋ถ„ํ•˜๋ฉด, δρiโ€‹๊ฐ€ ๋˜๊ณ , ์•„๋ž˜ ์‹์ฒ˜๋Ÿผ ์„ ํ˜•ํ™”๋œ ์‹์œผ๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๋‹ค. ์—ฌ๊ธฐ์„œ 'SV'๋Š” Setellite Vehicle์˜ ์•ฝ์ž๋กœ, ๋ถ„๋ชจ ํ•ญ์€ ๋ช‡ ๋ฒˆ์งธ ์œ„์„ฑ์˜ ์œ„์น˜์™€ ์œ ํด๋ฆฌ๋”” ๊ฑฐ๋ฆฌ ์ฐจ์ด์ธ์ง€๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค. Ephemeris ๋ฐ์ดํ„ฐ๋กœ๋ถ€ํ„ฐ ์œ„์„ฑ์˜ ์œ„์น˜๋ฅผ ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, ์ˆ˜์‹ ๊ธฐ์˜ ์œ„์น˜๋ฅผ ํŠน์ •ํ•œ๋‹ค๋ฉด ๋ถ„์ž ์—ญ์‹œ ์œ„์„ฑ๊ณผ ์ˆ˜์‹ ๊ธฐ์˜ ์œ„์น˜ ๊ฐ’์œผ๋กœ ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ๋‹ค.

์„ ํ˜•ํ™”๋œ ์œ„ ์‹์„ ํ–‰๋ ฌ๋กœ ํ‘œ์‹œํ•˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

์„ ํ˜•ํ™” ์‹์— Geometry Matrix์ธ g = [δxuโ€‹ δyuโ€‹ δzuโ€‹ δbuโ€‹]๋ฅผ ๊ณฑํ•˜๋ฉด, ์ˆ˜์‹ ๊ธฐ์˜ ์œ„์น˜์™€ ์‹œ๊ฐ ์˜ค์ฐจ ์„ฑ๋ถ„์„ ์ธก์ •๋œ ์˜์‚ฌ๊ฑฐ๋ฆฌ ρiโ€‹ ์—๋Ÿฌ ์„ฑ๋ถ„์ด ๋œ๋‹ค.

ํ•ด๋‹น ์‹์„ ๋ฐ˜๋Œ€๋กœ ์ƒ๊ฐํ•ด ๋ณด๋ฉด ์ˆ˜์‹ ๊ธฐ์œ„ ์‹ค์ œ ์œ„์น˜๋ฅผ ๋น„๊ต์  ์ •ํ™•ํ•˜๊ฒŒ ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค.

์œ„ ์„ ํ˜•ํ™” ์‹์—์„œ Geometry Matrix๋งŒ ๋‚จ๊ธฐ๊ณ  ์•„๋ž˜์ฒ˜๋Ÿผ ์‹์„ ๋ฐ”๊พผ๋‹ค๋ฉด, ์˜์‚ฌ ๊ฑฐ๋ฆฌ์˜ ๋ณด์ •(์˜ค์ฐจ)๊ฐ’์— ์–ด๋–ค ํ–‰๋ ฌ์„ ๊ณฑํ–ˆ์„ ๋•Œ ์ˆ˜์‹ ๊ธฐ์˜ ์œ„์น˜์™€ ์‹œ๊ฐ์— ๋Œ€ํ•œ ๋ณด์ •๊ฐ’์œผ๋กœ ํ™˜์‚ฐ์ด ๋œ๋‹ค.

๊ฐ€์žฅ ๋จผ์ €, ์ดˆ๊ธฐ ์ˆ˜์‹ ๊ธฐ ์œ„์น˜๋ฅผ ํŠน์ •ํ•ด ๊ทธ๊ณณ์—์„œ ์œ„์„ฑ์˜ ์‹ ํ˜ธ๋“ค์„ ์ธก์ •ํ•ด δρiโ€‹ ์„ฑ๋ถ„์„ ์–ป๋Š”๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ δρiโ€‹๋กœ δxuโ€‹ , δyuโ€‹ , δzuโ€‹  , δbuโ€‹๋ฅผ ์–ป์–ด ์ด๊ฒƒ์ด ๊ณง ํ•ด๋‹น ์œ„์น˜์™€ ์‹œ๊ฐ์— ๋Œ€ํ•œ ๋ณด์ • ์„ฑ๋ถ„์ด ๋œ๋‹ค. ์ด ๋ณด์ • ์„ฑ๋ถ„์„ ํ•ด๋‹น ์œ„์น˜์˜ ์‹ ํ˜ธ์— ๋”ํ•˜๋ฉด ์ƒˆ๋กœ์šด ์œ„์น˜์™€ ์‹œ๊ฐ์„ ์–ป๊ฒŒ ๋œ๋‹ค.

์ƒˆ ์œ„์น˜๋ฅผ ์–ป๊ฒŒ ๋˜์—ˆ์œผ๋ฏ€๋กœ ๊ทธ ์œ„์น˜์—์„œ์˜ ์œ„์„ฑ๊นŒ์ง€์˜ ๊ฑฐ๋ฆฌ๋„ ๋ฐ”๋€” ๊ฒƒ์ด๋‹ค. ๊ทธ๋Ÿผ ๋‹ค์‹œ ์œ ํด๋ฆฌ๋“œ ๊ฑฐ๋ฆฌ, ρiโ€‹๋ฅผ ์ƒˆ๋กœ ์—…๋ฐ์ดํŠธํ•ด์•ผ ํ•˜๊ณ , ρiโ€‹ ์ฐจ์ด๋กœ δρiโ€‹๊ฐ€ ๊ตฌํ•ด์งˆ ์ˆ˜ ์žˆ๋‹ค.

δρiโ€‹๋กœ ๋‹ค์‹œ ๊ณต์‹์˜ ์ฒ˜์Œ์œผ๋กœ ๋Œ์•„๊ฐ€ Geometry Matrix์˜ ์—ญํ–‰๋ ฌ๊ณผ ๊ณฑํ•˜๋ฉด ๋‹ค์‹œ ์œ„์น˜์™€ ์‹œ๊ฐ์— ๋Œ€ํ•œ ๋ณด์ • ์„ฑ๋ถ„์„ ์–ป๊ฒŒ ๋˜๋Š” ๊ณผ์ •์ด ๋ฐ˜๋ณต๋œ๋‹ค. ์ด๋Ÿฐ ๊ณผ์ •์„ ๋ฐ˜๋ณตํ•˜๋‹ค๋ณด๋ฉด ์–ด๋А ์ˆœ๊ฐ„ δxuโ€‹ , δyuโ€‹ , δzuโ€‹  , δbuโ€‹๊ฐ€ ๋งค์šฐ ์ž‘์•„์ ธ ์—…๋ฐ์ดํŠธ๊ฐ€ ๋ถˆํ•„์š”ํ•  ์‹œ์ ์ด ์˜จ๋‹ค. ํ†ต์ƒ์ ์œผ๋กœ 4ํšŒ ๋ฐ˜๋ณต ํ›„์— cm ๋‹จ์œ„๋กœ ์—…๋ฐ์ดํŠธ๋œ๋‹ค.

์œ„์™€ ๊ฐ™์€ ์„ ํ˜•ํ™”์™€ ๋น ๋ฅธ ๊ณ„์‚ฐ์„ ์‚ฌ์šฉํ•ด GPS ์ˆ˜์‹ ๊ธฐ๋Š” ๋น ๋ฅด๊ฒŒ ์œ„์น˜๋ฅผ ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ๋‹ค.

์ฐธ๊ณ 

  • [Blog] GPS ์ด๋ก : GNSS, RTK ๋“ฑ: https://velog.io/@717lumos/GPS-GPS-%EC%9D%B4%EB%A1%A0-GNSS-RTK-%EB%93%B1
๋ฐ˜์‘ํ˜•
์ €์ž‘์žํ‘œ์‹œ ๋น„์˜๋ฆฌ ๋ณ€๊ฒฝ๊ธˆ์ง€ (์ƒˆ์ฐฝ์—ด๋ฆผ)

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

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

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