FAQ - ajouatom/openpilot GitHub Wiki

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

์„ค์น˜ ์ฃผ์†Œ๋Š” ๋ฌด์—‡์ธ๊ฐ€์š”?

carrot-wip ๊ธฐ์ค€ ์ฒ˜์Œ ์„ค์น˜ ์ฃผ์†Œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ajouatom/carrot-wip

comma 3X ์ดˆ๊ธฐ ์„ค์ •์˜ Custom Software โ†’ Enter URL์— ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. carrot-wip์€ ๊ฐœ๋ฐœ ๋ธŒ๋žœ์น˜์ด๋ฏ€๋กœ ์—…๋ฐ์ดํŠธ ์ „ ๋ณ€๊ฒฝ ๋‚ด์šฉ์„ ํ™•์ธํ•˜์„ธ์š”.

์„ค์น˜ ํ›„ ๋ธŒ๋žœ์น˜๊ฐ€ ๋งž๋Š”์ง€ ์–ด๋–ป๊ฒŒ ํ™•์ธํ•˜๋‚˜์š”?

์žฅ์น˜์˜ ์„ค์ • โ†’ ์†Œํ”„ํŠธ์›จ์–ด โ†’ ํ˜„์žฌ ๋ฒ„์ „์—์„œ ๋ธŒ๋žœ์น˜ ์„ค๋ช…์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. Carrot Web์˜ ๋„๊ตฌ ๋˜๋Š” ๋ธŒ๋žœ์น˜ ํ™”๋ฉด์—์„œ๋„ ํ˜„์žฌ ๋ธŒ๋žœ์น˜์™€ Git ์ƒํƒœ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ์ „ ์„ค๋ช…์˜ :8082๋กœ ์ ‘์†๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค

์˜ˆ์ „ Fleet ์•ˆ๋‚ด์™€ ํ˜„์žฌ Carrot Web์€ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ํ˜„์žฌ carrot-wip์˜ Carrot Web ๊ธฐ๋ณธ ์ฃผ์†Œ๋Š” http://์žฅ์น˜-IP:7000์ž…๋‹ˆ๋‹ค.

Carrot Web์ด ์—ด๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค

์žฅ์น˜์™€ ํœด๋Œ€ํฐ์ด ๊ฐ™์€ ๋„คํŠธ์›Œํฌ์ธ์ง€, IP๊ฐ€ ๋งž๋Š”์ง€, ์ฃผ์†Œ๊ฐ€ http://์ธ์ง€, ํฌํŠธ๊ฐ€ 7000์ธ์ง€ ํ™•์ธํ•˜์„ธ์š”. ๊ณต์šฉ Wi-Fi๋Š” ๊ธฐ๊ธฐ ๊ฐ„ ํ†ต์‹ ์„ ์ฐจ๋‹จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹น๊ทผ๋งจ(CarrotMan)์ด๋‚˜ CarrotLink๋กœ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

์•„๋‹ˆ์š”. ๋‹น๊ทผ๋งจ(CarrotMan)๊ณผ CarrotLink๋Š” ํ˜„์žฌ ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. carrotpilot์˜ ์„ธ๋ถ€ ์„ค์ •์€ ์žฅ์น˜์™€ ๊ฐ™์€ ๋„คํŠธ์›Œํฌ์—์„œ http://์žฅ์น˜-IP:7000์œผ๋กœ Carrot Web์— ์ ‘์†ํ•ด ๋ณ€๊ฒฝํ•˜์„ธ์š”. ์ฝ”๋“œ๋‚˜ ์˜ˆ์ „ ๋ฌธ์„œ์— ํ•ด๋‹น ์ด๋ฆ„์ด ๋‚จ์•„ ์žˆ์–ด๋„ ํ˜„์žฌ ์‚ฌ์šฉ์ž์šฉ ์•ฑ ์ง€์›์„ ๋œปํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์—…๋ฐ์ดํŠธ๊ฐ€ ๋‹ค์šด๋กœ๋“œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค

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

์„ค์ •์„ ๋ฐ”๊พผ ๋’ค ๋™์ž‘์ด ์ด์ƒํ•ด์กŒ์Šต๋‹ˆ๋‹ค

๋” ๋งŽ์€ ๊ฐ’์„ ๋ฐ”๊พธ์ง€ ๋ง๊ณ  ๋‹ค์Œ ์ˆœ์„œ๋กœ ๋˜๋Œ๋ฆฝ๋‹ˆ๋‹ค.

  1. ์ œ์–ด ๊ด€๋ จ ๊ธฐ๋Šฅ์„ ๋„๊ณ  ์•ˆ์ „ํ•œ ์ƒํƒœ๋ฅผ ํ™•๋ณดํ•ฉ๋‹ˆ๋‹ค.
  2. ๋งˆ์ง€๋ง‰์œผ๋กœ ๋ฐ”๊พผ ํ•ญ๋ชฉ์„ ์ด์ „ ๊ฐ’์œผ๋กœ ๋ณต์›ํ•ฉ๋‹ˆ๋‹ค.
  3. ์ €์žฅํ•ด ๋‘” ๊ธฐ์ค€ ํ”„๋กœํ•„ ๋˜๋Š” ์„ค์ • ๋ฐฑ์—…์„ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.
  4. ํ•„์š”ํ•˜๋‹ค๊ณ  ํ‘œ์‹œ๋œ ๊ฒฝ์šฐ ์˜คํ”„๋กœ๋“œ ์ƒํƒœ์—์„œ ์žฌ๋ถ€ํŒ…ํ•ฉ๋‹ˆ๋‹ค.
  5. ์ฆ์ƒ์ด ๊ณ„์†๋˜๋ฉด ๋ฐœ์ƒ ์กฐ๊ฑด๊ณผ ๋กœ๊ทธ๋ฅผ ๋ณด์กดํ•ฉ๋‹ˆ๋‹ค.

์ „์ฒด ์„ค์ •์„ ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ์ดˆ๊ธฐํ™”ํ•ด๋„ ๋˜๋‚˜์š”?

์ „์ฒด ์ดˆ๊ธฐํ™”๋Š” ์ฐจ๋Ÿ‰๋ณ„๋กœ ๋งž์ถฐ ๋‘” ์—ฌ๋Ÿฌ Params๋ฅผ ํ•œ๊บผ๋ฒˆ์— ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค. ๋จผ์ € ํŒŒ์ผ ๋ฐฑ์—…์„ ๋งŒ๋“ค๊ณ , ๊ฐ€๋Šฅํ•˜๋ฉด ๋ฌธ์ œ๊ฐ€ ๋œ ํ•ญ๋ชฉ์ด๋‚˜ ๊ธฐ์ค€ ํ”„๋กœํ•„๋งŒ ๋ณต์›ํ•˜์„ธ์š”.

์บ˜๋ฆฌ๋ธŒ๋ ˆ์ด์…˜์€ ์–ธ์ œ ์ดˆ๊ธฐํ™”ํ•˜๋‚˜์š”?

์žฅ์น˜ ์žฅ์ฐฉ ์œ„์น˜๋‚˜ ์ฐจ๋Ÿ‰์ด ๋ฐ”๋€Œ์—ˆ๊ฑฐ๋‚˜ ์บ˜๋ฆฌ๋ธŒ๋ ˆ์ด์…˜์ด ๋ช…๋ฐฑํžˆ ์ž˜๋ชป๋œ ๊ฒฝ์šฐ์— ์ดˆ๊ธฐํ™”ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋ธ์ด๋‚˜ ๋ธŒ๋žœ์น˜๋ฅผ ๋ฐ”๊ฟจ๋‹ค๋Š” ์ด์œ ๋งŒ์œผ๋กœ ๋งค๋ฒˆ ์ดˆ๊ธฐํ™”ํ•  ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค.

์ฐจ์„  ์ค‘์•™์„ ์œ ์ง€ํ•˜์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค

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

์•ž์ฐจ์™€ ๋„ˆ๋ฌด ๊ฐ€๊น๊ฑฐ๋‚˜ ๋ฉ‰๋‹ˆ๋‹ค

ํ˜„์žฌ ์„ ํƒํ•œ ์ฃผํ–‰ ์„ฑํ–ฅ๊ณผ ์ฐจ๊ฐ„ ๋‹จ๊ณ„, TFollowGap1~TFollowGap4, ๋™์  ์ฐจ๊ฐ„ ๊ด€๋ จ ์„ค์ •์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ๋จผ์ € ๊ณ ์ • ์ฐจ๊ฐ„์—์„œ ๊ธฐ์ค€์„ ์žก๊ณ , ๋™์  ๊ธฐ๋Šฅ์€ ๋‚˜์ค‘์— ํ•˜๋‚˜์”ฉ ์ ์šฉํ•˜์„ธ์š”.

์‹ ํ˜ธ ์ •์ง€๋‚˜ ์ž๋™ ๊ฐ์†์ด ๊ธฐ๋Œ€์™€ ๋‹ค๋ฆ…๋‹ˆ๋‹ค

๋ชจ๋ธ ๋˜๋Š” ๋‚ด๋น„๊ฒŒ์ด์…˜์ด ๋Œ€์ƒ๊ณผ ๊ฑฐ๋ฆฌ๋ฅผ ์ •์ƒ ์ธ์‹ํ–ˆ๋Š”์ง€ ๋จผ์ € ํ™•์ธํ•˜์„ธ์š”. ์ธ์‹ ๋ฌธ์ œ์™€ ์ œ์–ด ํŠœ๋‹ ๋ฌธ์ œ๋Š” ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ๋‚ด๋น„ ๊ฐ์†์€ ์—ฐ๊ฒฐ ์ƒํƒœ, ์ด๋ฒคํŠธ ์ข…๋ฅ˜, ์ œํ•œ์†๋„์™€ ๋‚จ์€ ๊ฑฐ๋ฆฌ๊ฐ€ ํ™”๋ฉด์— ํ‘œ์‹œ๋˜๋Š”์ง€๋ถ€ํ„ฐ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

๋กฑ์ปจ์ด๋‚˜ HDA2 ๋ฐฐ์„  ๊ฐœ์กฐ ๋ฐฉ๋ฒ•๋„ ์žˆ๋‚˜์š”?

์ฐจ๋Ÿ‰ ๋ฐฐ์„  ๋ณ€๊ฒฝ์€ ์ฐจ์ข…, ์—ฐ์‹, ์ปค๋„ฅํ„ฐ์™€ ADAS ๊ตฌ์„ฑ๋ณ„๋กœ ๊ฒ€์ฆ๋œ ๋ณ„๋„ ๋ฌธ์„œ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด ์ฒซ ๋ฌธ์„œ ์„ธํŠธ์—๋Š” ์ผ๋ฐ˜ํ™”๋œ ๋ฐฐ์„  ๊ฐœ์กฐ ์ ˆ์ฐจ๋ฅผ ๋„ฃ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์ •ํ™•ํ•œ ์ฐจ๋Ÿ‰๋ณ„ ์ž๋ฃŒ ์—†์ด ์ž„์˜๋กœ ์ž‘์—…ํ•˜์ง€ ๋งˆ์„ธ์š”.

๋ฌธ์ œ๋ฅผ ์งˆ๋ฌธํ•  ๋•Œ ๋ฌด์—‡์„ ์ ์–ด์•ผ ํ•˜๋‚˜์š”?

๋‹ค์Œ์„ ํ•จ๊ป˜ ์ ์œผ๋ฉด ํ•ด๊ฒฐ์ด ๋นจ๋ผ์ง‘๋‹ˆ๋‹ค.

  • ์ฐจ์ข…, ์—ฐ์‹, ํŠธ๋ฆผ๊ณผ ADAS ๊ตฌ์„ฑ
  • ์ˆœ์ • ACC ๋˜๋Š” openpilot ๊ฐ€๊ฐ์† ์ œ์–ด ์—ฌ๋ถ€
  • ํ•˜๋„ค์Šค ์ข…๋ฅ˜์™€ ์—ฐ๊ฒฐ ์œ„์น˜
  • ๋ธŒ๋žœ์น˜, ์ปค๋ฐ‹, ์—…๋ฐ์ดํŠธ ์‹œ๊ฐ
  • ๊ด€๋ จ ์„ค์ •์˜ ์ด๋ฆ„๊ณผ ํ˜„์žฌ ๊ฐ’
  • ๋ฐœ์ƒ ์†๋„, ๋„๋กœ ํ˜•ํƒœ, ์žฌํ˜„ ์ˆœ์„œ
  • ๊ฒฝ๊ณ  ๋ฌธ๊ตฌ, ํ™”๋ฉด ๋…นํ™”์™€ ๋ณด์กดํ•œ ๋กœ๊ทธ
โš ๏ธ **GitHub.com Fallback** โš ๏ธ