Demo Video

Demo Video. FCA, ์ฐจ์„  ์ดํƒˆ ๊ฐ์ง€, 7์ธ์น˜ ํ„ฐ์น˜์Šคํฌ๋ฆฐ, Real-time system ๊นŒ์ง€ ๊ตฌํ˜„ํ•œ ๊ฒฐ๊ณผ์˜ ๋ฐ๋ชจ ์˜์ƒ์ด๋‹ค. ํ•™์Šต ๋ฐ์ดํ„ฐ๋กœ ์‚ฌ์šฉํ•˜์ง€ ์•Š์€ ํ…Œ์ŠคํŠธ ๋น„๋””์˜ค๋ฅผ ํ…Œ์ŠคํŠธ์šฉ์œผ๋กœ ์‚ฌ์šฉํ•˜์˜€๋‹ค.

Demo Video. FCA, ์ฐจ์„  ์ดํƒˆ ๊ฐ์ง€, 7์ธ์น˜ ํ„ฐ์น˜์Šคํฌ๋ฆฐ, Real-time system ๊นŒ์ง€ ๊ตฌํ˜„ํ•œ ๊ฒฐ๊ณผ์˜ ๋ฐ๋ชจ ์˜์ƒ์ด๋‹ค. ํ•™์Šต ๋ฐ์ดํ„ฐ๋กœ ์‚ฌ์šฉํ•˜์ง€ ์•Š์€ ํ…Œ์ŠคํŠธ ๋น„๋””์˜ค๋ฅผ ํ…Œ์ŠคํŠธ์šฉ์œผ๋กœ ์‚ฌ์šฉํ•˜์˜€๋‹ค.

https://www.youtube.com/watch?v=7U5xfDp8L9c

<aside> โ˜๐Ÿป ์†Œ์Šค์ฝ”๋“œ๋Š” ํ˜„์žฌ ๊ฐ™์ด ์ผํ–ˆ๋˜ ๊ธฐ์—…(ํ€€ํ…€๊ฒŒ์ดํŠธ) ๊ท€์† ๋ผ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ณต๊ฐœํ•  ์ˆ˜ ์—†์Œ.

</aside>

Goal

ADAS ์š”๊ตฌ์‚ฌํ•ญ

  1. [FCA: Forward Collision-avoidance Assist] ์ž๋™์ฐจ ์•ž์˜ ๋ฌผ์ฒด๋ฅผ ํŒ๋ณ„ํ•˜์—ฌ ๊ฑฐ๋ฆฌ๋ฅผ ์ธก์ •ํ•˜๊ณ  ์ฐจ๋Ÿ‰์˜ ์†๋„๊ฐ€ ์ •ํ•ด์ง„ ์†๋„๋ณด๋‹ค ๋น ๋ฅด๊ณ  ๋ฌผ์ฒด์™€ ์ฐจ๋Ÿ‰ ๊ฐ„์˜ ๊ฑฐ๋ฆฌ๊ฐ€ ์ผ์ • ๊ฑฐ๋ฆฌ๋ณด๋‹ค ๊ฐ€๊นŒ์›Œ์ง€๋ฉด ์•Œ๋žŒ์„ ์šธ๋ฆฐ๋‹ค.
  2. ์ฐจ์„  (lane) ์„ ๊ฐ์ง€ํ•˜์—ฌ ์ฐจ๋Ÿ‰์ด ์ฐจ์„ ์„ ๋„˜์—ˆ์„ ๋•Œ ์•Œ๋žŒ์„ ์šธ๋ฆฐ๋‹ค.
  3. ์œ„ํ—˜์šด์ „ (๊ธ‰๊ฐ€์†, ๊ธ‰์„ ํšŒ, ๊ธ‰Uํ„ด, etc.) ๋“ฑ์„ ํ•˜์˜€์„ ๋•Œ ์•Œ๋žŒ์„ ์šธ๋ฆฐ๋‹ค.
  4. 7์ธ์น˜ ํ„ฐ์น˜์Šคํฌ๋ฆฐ ๋””์Šคํ”Œ๋ ˆ์ด์— ์˜์ƒ๊ณผ ๊ฒฐ๊ณผ๋“ค์„ ์ถœ๋ ฅํ•œ๋‹ค.
  5. Real-time system์˜ ์„ฑ๋Šฅ์„ ๋‚ด์•ผํ•œ๋‹ค. (๋ฐ˜์‘์†๋„ 30ms ์ด๋‚ด)

Overview - system diagram

Intelligent-adas-flow-chart.drawio.png

๊ตฌํ˜„ ์ „๋žต

  1. ADAS๋ฅผ ๊ตฌํ˜„ํ•œ open-source ์กฐ์‚ฌ ๋ฐ ์ฝ”๋“œ ๋ถ„์„. ๊ทธ๋ฆฌ๊ณ  ์ด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๋ธ”๋ก๋„๋ฅผ ๊ทธ๋ฆฌ๊ณ  ๋…๋ฆฝ๋œ ๋ชจ๋“ˆ๋ณ„๋กœ ๋ถ„๋‹ดํ•˜์—ฌ ๊ตฌํ˜„ (Github ํ™œ์šฉ ํ˜‘์—…).

  2. AI ๋ชจ๋ธ๋“ค์€ ์ตœ๋Œ€ํ•œ ๊ฐ€๋ฒผ์šด ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜๊ณ  TensorRT๋กœ ๋ชจ๋ธ์„ ๋ณ€ํ™˜ํ•˜์—ฌ ์‚ฌ์šฉ.

  3. ํ„ฐ์น˜์Šคํฌ๋ฆฐ์— ์˜์ƒ๊ณผ ๊ฒฐ๊ณผ๋ฅผ ์ถœ๋ ฅํ•˜๊ธฐ ์œ„ํ•ด QT package ์‚ฌ์šฉ

  4. ์นด๋ฉ”๋ผ๋กœ๋ถ€ํ„ฐ ๋ฐ›์€ ์ด๋ฏธ์ง€๋ฅผ ํ•˜๋“œ์›จ์–ด๋‹จ์—์„œ ์ „์ฒ˜๋ฆฌ ํ•˜๊ธฐ ์œ„ํ•ด gstreamer ํ™œ์šฉ