ν΄λΉ μ μ₯μλ KAIST μ CAD4X μ°κ΅¬μ€μμ μ§ν μ€μΈ λλ‘ μ μ΄μ©λ¨κ³ μ΅μ νμ μ°κ΅¬ κ³Όμ μ κΈ°λ‘νκΈ° μν μ μ₯μμ λλ€. λλ‘ μ μ΄μ©λ¨κ³ μ΅μ νμ μ°κ΅¬λ κΈ°λ³Έμ μΌλ‘ λλ‘ μ μ΅λ¨ λΉνκ²½λ‘λ₯Ό μ°Ύλ λ¬Έμ λ‘μ¨ μ΄λ₯Ό ꡬννκΈ° μνμ¬ λ€μκ³Ό κ°μ κ³Όμ μ μ§ννμμ΅λλ€.
-
λλ‘ μ μ νν νμ λͺ¨λΈλ§
- RTOS (Real-Time OS) λ₯Ό ν΅ν λλ‘ μ μ νν μ λ ₯ μλΉ μΈ‘μ
- λ¨Έμ λ¬λ (Keras) λ₯Ό μ΄μ©ν λλ‘ μ νμ μλΉ μΈ‘μ λͺ¨λΈ μμ±
-
μ€νλΌμΈ νκ²½μμμ λλ‘ μ μλμ§ μλΉ κ²½λ‘ μΆμ
- Matlab κ³Ό Python μ μ΄μ©ν λλ‘ μ μ΅μ κ²½λ‘ μΆμ (offline)
- κ°ννμ΅ (Tensorflow) μ μ΄μ©ν λλ‘ μ μ΅μ κ²½λ‘ μΆμ (offline)
-
μ¨λΌμΈ νκ²½μμμ λλ‘ μ μλμ§ μλΉ κ²½λ‘ μΆμ
- ROS λ₯Ό μ΄μ©ν PX4 λ¬΄μΈ μ£Όν νκ²½ ꡬμ±
- λ¬΄μΈ μ£Όν νκ²½μμμ λλ‘ μ μ΅μ κ²½λ‘ μΆμ (Online)
λ³Έ λ¬Έμμμλ κ° κ³Όμ μμ μμ±ν μ½λλ€μ΄ λμνλ μ리μ ν΄λΉ μννΈμ¨μ΄μ μΈν μ μ€λͺ νλ λ¬Έμλ₯Ό μμ±νμ¬, μΆν νμλ‘ ν λ ν΄λΉ λ΄μ©μ νμΈμ νκ±°λ μμ©μ ν μ μκ²λ νκ³ μ ν©λλ€.
νμ¬ κ΅κ°μ°κ΅¬κ³Όμ λ‘μ¨ μ§ν μ€μΈ λλ‘ μ μ€κ³ λ° κ΄λ¦¬ μλν : 체κ³μ μΈ ν΅ν© μ μ λ ₯ μ€κ³ λ° κ΄λ¦¬λ₯Ό ν΅ν λλ‘ μ μ΄ μ΄μ©λΉμ© μ΅μ ν λ νμ¬ μ¬μ©λκ³ μλ 무μΈν λΉν체 (UAV) μ μ λ ₯ μλͺ¨μ¨μ΄ λ§€μ° λΉν¨μ¨μ μ΄λ©°, μ΄λ₯Ό κ΄λ¦¬νλ μ΄μ체κ³κ° νμ¬λ‘μ¨λ μλ€λ μ μ μ°©μνμ¬ μ°κ΅¬λ₯Ό μ§ννμμ΅λλ€.
λ°λΌμ μ°λ¦¬λ λ³΄λ€ λλ‘ μ μ λ ₯ μλͺ¨λ₯Ό μ ννκ² λ³Ό νμκ° μμμΌλ©°, λλ‘ μ λ΄λΆμ λΉν 컨νΈλ‘€λ¬κ° κΈ°λ‘νλ μ λ ₯ μλͺ¨ λ°μ΄ν° λ‘κ±° λμ μ°λ¦¬κ° μ§μ μ μν μ λ ₯ μλͺ¨ μΈ‘μ 보λλ₯Ό μ΄μ©νμ¬ μ λ ₯ μλͺ¨ λ°μ΄ν°λ₯Ό μμ§νμμ΅λλ€.
νμ¬ μ¬μ©νκ³ μλ λλ‘ μ DJI μ¬μ Matrice 600 λͺ¨λΈμ΄λ©°, μ°λ¦¬λ 6κ°μ λͺ¨ν°λ₯Ό κ°μ§ μ΄ λλ‘ μ λͺ¨ν°λΆμμ νλ₯΄λ μ λ₯μ μ μμ 1 kHzμ μνλ§λ μ΄νΈλ‘ μΈ‘μ νμκ³ μ΄λ₯Ό λΉν 컨νΈλ‘€λ¬μμ μ μ₯νλ μλ, κ°μλ κ°κ³Ό λ§€μΉνμ¬ λ°μ΄ν°λ₯Ό κΈ°λ‘νμμ΅λλ€.
ν΄λΉ ν΄λμ ν¬ν¨λ λ΄μ©μ λ€μκ³Ό κ°μ΅λλ€.
- RTOS λ₯Ό μ΄μ©ν μλ² λλ 보λμ μ λ ₯ μλͺ¨ μΈ‘μ μ½λ
- μ°λ¦¬λ TI μ¬μ MCU λ₯Ό ν λλ‘ νλ μλ² λλ 보λλ₯Ό μ μνμμΌλ©°, ν΄λΉ 보λλ λ§€μ° λμ μ νλμ 1 kHzμ μνλ§λ μ΄νΈλ₯Ό κ°μ§λλ€.
- λ¬Έμλ‘ λ¨κ²¨ λμ μ¬νμ TI μ¬μ IDEμΈ CCSμ μΈν κ³Ό μμ±ν μ½λμ λν μ€λͺ μΌλ‘, μ½λκ° λμνλ νλ‘μ°μ κ° ν¨μμ μν μ μ€λͺ νκ³ μ ν©λλ€.