μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
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 | 31 |
- μΉ΅ν μΌν€νΈ
- machinelearning #seq2seq #attention #transformer
- μνλ²³μ°ΎκΈ°
- λνμμ°¨μ
- 체μ€νλ€μμΉ νκΈ°
- μμ¨μ£Όν
- SQL char μ·¨μ½μ
- μ λ ₯κΈΈμ΄λ³κ²½
- μμ¨μ£Όνλν
- jetson
- SQL λ¬Έλ² μ·¨μ½μ
- 벨λ‘λ€μΈ
- λνμ μ°½μ λͺ¨λΉλ¦¬ν° κ²½μ§λν μμ¨μ£Όν λΆλ¬Έ
- λνμμμ¨μ£Όν
- ros custom message
- μ·¨μ½νμΈμ¦
- μ½μν¨μμ‘°μ
- λΌμ΄λ€
- λνμμμμλμ°¨
- λΈλ£¨μ€ν¬μ€
- ν¬λ‘μ½
- ros μμ‘΄μ±
- Catkin
- ord #νμ΄μ¬ #λ°±μ€ #10890λ²
- λ°±μ€1018λ²
- μ΄κΈ°μ°½μ #μλΉμ°½μ ν¨ν€μ§ #λνμμ°½μ #μ°½μ νμ€ #μ¬μ #μΉ΅ν μΌ #무μλ³Έμ°½μ
- ros
- λ°±μ€
- memoryexception
- ros package
- Today
- Total
λͺ©λ‘μ 체 κΈ (36)
π» π§
체μ€ν λ€μ μΉ νκΈ° λ¬Έμ λ brute force μ μμμ μλ €μ£Όλ λ¬Έμ μΈ κ² κ°λ€. λ¬Έμ μ μ 1. N*M κ°μ μ μ¬κ°νμΌλ‘ μ΄λ£¨μ΄μ§ 보λκ° μ£Όμ΄μ§λ€.2. μ΄ μ€μμ 8*8 μ ν¬κΈ°λ₯Ό κ°μ§ 체μ€νμ λ§λλ €κ³ νλ€.3. 체μ€νμ ν μ μ¬κ°νμ΄ κ²μμμ΄λΌλ©΄ λ€λ₯Έ μ μ¬κ°νμ ν°μμ΄ λμμΌνλ€.4. N*M κ° μ€μμ μμλ‘ 8*8 ν¬κΈ°μ 보λλ₯Ό κΊΌλμΌλ (3) μ μ΄κΈΈ μ μλ€.5. κ·Έλ κΈ° λλ¬Έμ μ λλ‘ μ²΄μ€ νμ λ§λ€κΈ° μν΄μ λ€μ μμ μΉ ν΄μΌ νλ μλ₯Ό ꡬνλ νλ‘κ·Έλ¨μ μμ±ν΄λΌ. μμ΄λμ΄1. 체μ€νμ 8*8 보λλ [0][0] μμΉμ μμ΄ κ²μ μμ΄κ±°λ ν°μμΈ κ²½μ° λκ°μ§μ΄λ€. λ°λΌμ μλμ²λΌ μ΄κ±°λ μλμ μμ λ°κΏ [0][0] μ΄ ν°μμΈ κ²½μ°λ§ κ°λ₯νλ€. BWBWBWBWWBWBWBWBBWBWBWBWWB..
μμ¨μ£Όν μμ€ν κ°λ° μμμ μ΄κΈ°μλ μμ κΈμ λ³΄κ³ μ€λ©΄ μ΄ν΄κ° μ½μ΅λλ€. [μμ¨μ£Όν μμ μλμ°¨ / DRIVEN ] νκ³ λ₯Ό μν κΈ°λ‘DRIVEN μ μ²μμ μλ νκ΅κΈ°μ κ΅μ‘λνκ΅μ μμ μλμ°¨ λμ리μ΄λ€. λ΄κ° μ°Έμ¬ νμ λ 19κΈ° λμλ¦¬λΌ νμΌλ κ½€ μ μκ° μλ λμ리μ΄λ€. λ΄κ° μ΄λ»κ² μ²μμ μλ λνκ΅ λμ리μ μ°Έμ¬νκ²proggg.tistory.com μ°λ¦¬λ μΌμκΈ°λ° Level 4 μ μμ¨μ£Όν μμ€ν μ λ§λ€κΈ° μν΄ λ Έλ ₯νμ΅λλ€.κ²°κ³Όμ£Όνκ²°κ³Όμμμλμ°¨ νλ«νΌμ μμ¨μ£Όν μμ€ν μ κ΅¬μΆ νμκ³ νμν νΈλμ μμ£Ό νμΌλ,λν λΉμΌ μλμ΄λ Έλ³΄λ κ³ΌλΆνλ‘ μ°¨κ° μμ§μ΄μ§ μμμ΅λλ€. μλμ΄μ 12→ μμ¨μ£Όν 14μ΄ νκ²½Hardware---main_computer : Jetson Xavier AGX H01 ..
π» ROS μμλ λ€μν κΈ°λ³Έ λ©μμ§λ€μ μ 곡νλλ°, νκ°μ§ λ°μ΄ν°λ§μ μ£Όκ³ μμμλ μλ€. λλ‘λ κ°μ²΄λ¨μλ‘ λ°μ΄ν°λ₯Ό λ겨μΌν μλ μλκ²μ΄λ€. μ΄λ μ°λ¦¬λ 컀μ€ν λ©μμ§λ₯Ό λ§λ€μ΄μΌ νλ€.python κΈ°μ€μΌλ‘ μμ±λμμΌλ©°, C++ μμ μ¬μ©νκ³ μΆλ€λ©΄ CMakeList.txt, package.xml μ μμ ν΄μΌνλ€.c++ μ λμ€μ… μ§κΈ νμν건 μΌλ¨ python message μ΄λ€.1. μμ± λ ROS Package λ₯Ό μμν΄λ΄€λμ?μμ± λ ν¨ν€μ§μ λ Έλμ ν ν½μ μμ νμκ²μ΄μ§μ. λ¬Έμλ‘ μ 리λμλμ ? μλλ©΄ κ·Έλνλ‘ μμ±ν΄λ΄€λμ ? μ°μ νλ‘μ°μ°¨νΈλ₯Ό ROS λ Έλ ν ν½ κΈ°μ€μΌλ‘ κ·Έλ €λ³΄μΈμ. λ¬΄μ¨ λ°μ΄ν°λ₯Ό μ΄λλ‘ λκΈ°κ³ μΆμ건μ§λ₯Ό μ°λ¦¬λ μμμΌν©λλ€.μ°λ¦¬λ λμΆ© μ΄λ° μμ€ν μμ Topic2 λ₯Ό μ..
π» ν¨ν€μ§ μμ±ν λ μμ‘΄μ±μ μΆκ°νμ¬ μ€μΉκ° κ°λ₯νλ€.catkin_create_pkg {PKG_NAME} [dependency1] [dependency2] ...ν¨ν€μ§ μμ± ν μμ‘΄μ±μ μΆκ°νκ³ μΆμ μν©μλ μ΄λ»κ² ν΄μΌν κΉ ?1. ν΄λΉ ν¨ν€μ§ κ²½λ‘λ‘ μ΄λνμ¬ pakage.xml νμΌμ νΈμ§νλ€.$ vi package.xml2. catkin μλμ μ½λλ₯Ό μΆκ°νλ€.μμ‘΄μ±μμ‘΄μ±3.rospack depend1 {PKG_NAME} μ μ¬μ©νμ¬ ν¨ν€μ§μ μμ‘΄μ±μ΄ μΆκ°λμλμ§ νμΈνλ€.
λ¬Έμ μμμ μ¬λ¬κ°μ μΌμμ μ’νκ³λ₯Ό μ΄λ»κ² λ§μΆλ? μμ μμλ κ²μ΄λ€. μ¬μ€ λ³ μκ°μ μνμμ§λ§, μ’νκ³λ₯Ό λ§μΆλ μΌμ λ°λμ νμν μΌμ΄λ€. μλνλ©΄, λ€λ₯Έ μ¬λλ€μ΄ λ§λλ κ²½λ‘κ³νμ μν μ§λκ° μ΄λ¨μ§λ λͺ¨λ₯΄κ² μ§λ§ λμ²΄λ‘ κ·Έ μ§λμ λ€λ₯Έ μΌμμ μΌμμλ μΈμ(system, κ³)μ΄ λ§μ§ μκΈ° λλ¬Έμ΄λ€.λ¬Έμ μμμ μ¬λ¬κ°μ μΌμμ μ’νκ³λ₯Ό μ΄λ»κ² λ§μΆλ? μμ μμλ κ²μ΄λ€. μ¬μ€ λ³ μκ°μ μνμμ§λ§, μ’νκ³λ₯Ό λ§μΆλ μΌμ λ°λμ νμν μΌμ΄λ€. μλνλ©΄, λ€λ₯Έ μ¬λλ€μ΄ λ§λλ κ²½λ‘κ³νμ μν μ§λκ° μ΄λ¨μ§λ λͺ¨λ₯΄κ² μ§λ§ λμ²΄λ‘ κ·Έ μ§λμ λ€λ₯Έ μΌμμ μΌμμλ μΈμ(system, κ³)μ΄ λ§μ§ μκΈ° λλ¬Έμ΄λ€.μλ₯Όλ€μ΄ μμ κ°μ μν©μΈκ²μ΄λ€. μ°λ¦¬κ° 그리λ μ§λλ map μ΄κ³ , μμ λ‘λ΄νλ«νΌμ κ·Έ μμμ..
λ Έλλ€κ° λ©μμ§λ₯Ό μ£Όκ³ λ°λκ²μ΄ ROS λ€. κ·Έλ¦¬κ³ μ΄λ»κ² μ£Όκ³ λ°λμ§μ λν΄ μ΄μ μ±ν°μμ λ°νμ( Publisher ) μ μμ μ ( Subscriber ) λΌλκ²μ μΈκΈνμ¬ μκ³ μλ€.1. Publisherpublisher λ λ§ κ·Έλλ‘ λ°ννλ μν μ νλ€. μ΄λ μκ³ μμ΄μΌ ν μ μ Publisher κ° λ°ννλ λ©μμ§λ μμ μκ° μλ€λ κ²μ΄λ€. κ·Έλ λ€λ©΄ Publisher νΌμ μλ€λ©΄ μ무λ λ£κ³ μμ§ μμ§λ§ νΌμ λ λ€κ³ μλ κ·Έλ¦Όμ΄ κ·Έλ €μ§λκ²μ΄λ€.2. SubscriberPublisher μ λ©μμ§λ₯Ό λ€μ΄μ£Όλκ²μ΄ λ°λ‘ Subscriber μ΄λ€. Subscriber λ κ°μ ROS λ€νΈμν¬ μμ μ‘΄μ¬νλ νΉμ *ν ν½ λͺ μ κ°μ§ λ©μμ§κ° λ°νλλκ²μ λ³΄κ³ μκ³ Subscriber κ° μ£Όμνκ³ μλ λ©μμ§..