728x90

jetson 2

์ž์œจ์ฃผํ–‰ ํ”„๋กœ์ ํŠธ : ์ฐจ๋Š” ์•„์ง ์—†๋Š”๋ฐ, ์ž์œจ์ฃผํ–‰ ํ•ด๋ณผ๋ž˜ ?

์ž์œจ์ฃผํ–‰ ์‹œ์Šคํ…œ ๊ฐœ๋ฐœ ์‹œ์ž‘์˜ ์ดˆ๊ธฐ์˜€๋˜ ์œ„์˜ ๊ธ€์„ ๋ณด๊ณ  ์˜ค๋ฉด ์ดํ•ด๊ฐ€ ์‰ฝ์Šต๋‹ˆ๋‹ค. [์ž์œจ์ฃผํ–‰ ์ž์ž‘ ์ž๋™์ฐจ / DRIVEN ] ํšŒ๊ณ ๋ฅผ ์œ„ํ•œ ๊ธฐ๋กDRIVEN ์€ ์ฒœ์•ˆ์— ์žˆ๋Š” ํ•œ๊ตญ๊ธฐ์ˆ ๊ต์œก๋Œ€ํ•™๊ต์˜ ์ž์ž‘ ์ž๋™์ฐจ ๋™์•„๋ฆฌ์ด๋‹ค. ๋‚ด๊ฐ€ ์ฐธ์—ฌ ํ–ˆ์„ ๋•Œ 19๊ธฐ ๋™์•„๋ฆฌ๋ผ ํ–ˆ์œผ๋‹ˆ ๊ฝค ์œ ์„œ๊ฐ€ ์žˆ๋Š” ๋™์•„๋ฆฌ์ด๋‹ค. ๋‚ด๊ฐ€ ์–ด๋–ป๊ฒŒ ์ฒœ์•ˆ์— ์žˆ๋Š” ๋Œ€ํ•™๊ต ๋™์•„๋ฆฌ์— ์ฐธ์—ฌํ•˜๊ฒŒproggg.tistory.com  ์šฐ๋ฆฌ๋Š” ์„ผ์„œ๊ธฐ๋ฐ˜ Level 4 ์˜ ์ž์œจ์ฃผํ–‰ ์‹œ์Šคํ…œ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค.๊ฒฐ๊ณผ์ฃผํ–‰๊ฒฐ๊ณผ์ž์ž‘์ž๋™์ฐจ ํ”Œ๋žซํผ์— ์ž์œจ์ฃผํ–‰ ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ• ํ•˜์˜€๊ณ  ํƒ€์›ํ˜• ํŠธ๋ž™์„ ์™„์ฃผ ํ–ˆ์œผ๋‚˜,๋Œ€ํšŒ ๋‹น์ผ ์•„๋‘์ด๋…ธ๋ณด๋“œ ๊ณผ๋ถ€ํ™”๋กœ ์ฐจ๊ฐ€ ์›€์ง์ด์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์ˆ˜๋™์šด์ „ 12→ ์ž์œจ์ฃผํ–‰ 14์ดˆ ํ™˜๊ฒฝHardware---main_computer : Jetson Xavier AGX H01 ..

Exp/Project 2024.10.13

๐Ÿค– ROS Custom Message

๐Ÿ’ป ROS ์—์„œ๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ๋ณธ ๋ฉ”์‹œ์ง€๋“ค์„ ์ œ๊ณตํ•˜๋Š”๋ฐ, ํ•œ๊ฐ€์ง€ ๋ฐ์ดํ„ฐ๋งŒ์„ ์ฃผ๊ณ  ์žˆ์„์ˆ˜๋Š” ์—†๋‹ค. ๋•Œ๋กœ๋Š” ๊ฐ์ฒด๋‹จ์œ„๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๋„˜๊ฒจ์•ผํ• ์ˆ˜๋„ ์žˆ๋Š”๊ฒƒ์ด๋‹ค. ์ด๋•Œ ์šฐ๋ฆฌ๋Š” ์ปค์Šคํ…€ ๋ฉ”์‹œ์ง€๋ฅผ ๋งŒ๋“ค์–ด์•ผ ํ•œ๋‹ค.python ๊ธฐ์ค€์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ, C++ ์—์„œ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด CMakeList.txt, package.xml ์„ ์ˆ˜์ •ํ•ด์•ผํ•œ๋‹ค.c++ ์€ ๋‚˜์ค‘์—… ์ง€๊ธˆ ํ•„์š”ํ•œ๊ฑด ์ผ๋‹จ python message ์ด๋‹ค.1. ์™„์„ฑ ๋œ ROS Package ๋ฅผ ์ƒ์ƒํ•ด๋ดค๋‚˜์š”?์™„์„ฑ ๋œ ํŒจํ‚ค์ง€์˜ ๋…ธ๋“œ์™€ ํ† ํ”ฝ์„ ์ƒ์ƒ ํ–ˆ์„๊ฒƒ์ด์ง€์š”. ๋ฌธ์„œ๋กœ ์ •๋ฆฌ๋˜์—ˆ๋‚˜์š” ? ์•„๋‹ˆ๋ฉด ๊ทธ๋ž˜ํ”„๋กœ ์ž‘์„ฑํ•ด๋ดค๋‚˜์š” ? ์šฐ์„  ํ”Œ๋กœ์šฐ์ฐจํŠธ๋ฅผ ROS ๋…ธ๋“œ ํ† ํ”ฝ ๊ธฐ์ค€์œผ๋กœ ๊ทธ๋ ค๋ณด์„ธ์š”. ๋ฌด์Šจ ๋ฐ์ดํ„ฐ๋ฅผ ์–ด๋””๋กœ ๋„˜๊ธฐ๊ณ  ์‹ถ์€๊ฑด์ง€๋ฅผ ์šฐ๋ฆฌ๋Š” ์•Œ์•„์•ผํ•ฉ๋‹ˆ๋‹ค.์šฐ๋ฆฌ๋Š” ๋Œ€์ถฉ ์ด๋Ÿฐ ์‹œ์Šคํ…œ์—์„œ Topic2 ๋ฅผ ์œ„..

Develop/ROS 2024.10.05
728x90