-
์ค๋งํธ ์นดํธ ์ค๊ณ๊ธฐ (4) - ๋ ๋ฒ์งธ ๊ธฐ๋ฅ ํฉ์น๊ธฐ, ์ํ ๋ฐ ์์ฐ ํ๊ฒฝ ๊พธ๋ฏธ๊ธฐSoliloquy 2020. 12. 25. 00:03
๐จ
์ฌ๋ ์ถ์ ๊ธฐ๋ฅ์ ๋ณ๊ฒฝ ๋ฐ ์ฐ๋
๊ธฐ์กด์๋ ์ฌ๋์ ๋ชจ์ต์ ์ถ์ ํ๋ ๊ธฐ๋ฅ์ ๋ง๋ค๋ ค๊ณ ํ์ง๋ง, ์๋นํ ๊ณ ๋๋์ ์ง์์ด ํ์ํ๋ค๋ ํ๋จ์ ์์ ์ถ์ ์ผ๋ก ๋ณ๊ฒฝํ์ฌ ๊ตฌํํ๋ ๊ฒ์ผ๋ก ๋ณ๊ฒฝํ์๋ค. ๊ทธ๋ฆฌ๊ณ 2ํ๊ธฐ๊ฐ ์์ํ ๋์ฏค, ์ฌ๋ ์ถ์ ๊ธฐ๋ฅ์ ๋ด๋นํ๋ ์น๊ตฌ๋ก๋ถํฐ OpenCV๋ฅผ ํตํด ํด๋น ๊ธฐ๋ฅ์ ๊ตฌํ์ ์ฑ๊ณตํ๋ค๋ ๋ง์ ๋ค์๋ค.
OpenCV๋ฅผ ์ด์ฉํ ์์ ์ถ์ ๊ธฐ๋ฅ์ ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด์ ์นด๋ฉ๋ผ ๋ชจ๋์ ์ด์ฉํ์ฌ ์๋ํ๋๋ฐ, ํ๊ฐ์ด ์์์ ๊ทธ๋ฐ์ง ๊ฐํน ์ ๋์ํ์ง ์๋ ๊ฒฝ์ฐ๋ ์์๋ค. ๋ํ, ์ ๊ตฌ๋ถ์ด ์๋ฒฝํ์ง ์์์ ๊ทธ๋ฐ์ง ์ฃผ๋ณ์ ์์์ ์ํฅ์ ๋ฐ๊ธฐ๋ ํ๋ค. ๋ค์ ํฐ ๋จ์ ์ด ์๊ธด ํ์ง๋ง, ์ด๊ฒ ์ด๋์ผ… ๋ผ๋ ์๊ฐ์ผ๋ก Flask ์น ์๋ฒ ์ฝ๋์ ์ฐ๋ํ๊ธฐ๋ก ๊ฒฐ์ ํ๋ค.
OpenCV๋ฅผ ํตํด ์์์ ์ธ์ํ๋ ๋์์
์ธ๋ถ์์ ๋ณธ ์๋ ๋์์ 1
์์ ์ถ์ ๊ธฐ๋ฅ์ ์ฐ๋
์ฐ์ ์์ ์ถ์ ์ฝ๋๋ฅผ ์ธ์ , ์ด๋ป๊ฒ ์์ํ ์ง์ ๊ดํด ๊ตฌ์ํ์๋ค. ์ฌ๋ฌ ๊ฐ์ง ๋ฐฉ๋ฒ์ ์๊ฐํ๋ค๊ฐ ์๋์ ๊ฐ์ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ ๊ฒ์ด ๋์ ๊ฒ ๊ฐ๋ค๊ณ ํ๋จ๋์๋ค.
- Flask ์๋ฒ ๋จ์์ ROS๋ฅผ ํตํด ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด์ ์์ ์ถ์ ๊ธฐ๋ฅ ์คํ ๋ช ๋ น์ด๋ฅผ ์ ์กํ๋ ๋ฐฉ๋ฒ
- NFC ํ๊ทธ ๊ธฐ๋ก ๋ ์ฌ์ฉํ๋ ๊ฒ์ฒ๋ผ ์๊ณผ Flask ์๋ฒ ๋จ์์ TCP/IP ๋ฌธ์์ด ์ ์ก ๋ฐฉ๋ฒ์ ์ด์ฉํ์ฌ ์์ ์ถ์ ๊ธฐ๋ฅ์ ๋์์ํค๋ ๋ฐฉ๋ฒ
์๋ฌด๋๋ ๋ ๋ฒ์งธ ๋ฐฉ๋ฒ์ธ ROS๋ฅผ ํตํ ๋ฐฉ๋ฒ์ด ๊ฐ์ฅ ์์ด ๋ณด์ด๋ ๋ฐฉ๋ฒ์ด์ด์ ROS๋ฅผ ์ด์ฉํ ์ ์ก์ ์๋ํด๋ณด์์ง๋ง, ์์ฝ๊ฒ๋ ์กฐ์๋ค ๋ชจ๋ ROS์ ๊ดํ ์ง์์ด ๊น์ง๊ฐ ์์์ ROS๋ฅผ ์ด์ฉํ ๋ช ๋ น์ด ์ ์ก์ ์คํจํ๋ค. ํ๋ ์ ์์ด ์ผ๋จ์ TCP/IP๋ก ๊ตฌํํด๋ณด๊ณ , ๋์ค์ ์๊ฐ์ด ๋จ๋๋ค๋ฉด ROS๋ก ๊ตฌํํด๋ณด๊ธฐ๋ก ํ๋ค.
elif data.decode('utf-8') == 'b' : subpro3 = subprocess.Popen(['python', '/home/pi/Desktop/nfc/camera.py']) elif data.decode('utf-8') == 'c' : subpro3.kill()
์ฌ๋ ์ถ์ ์ฝ๋๋ฅผ ๊ฐ๋ํ๋ ์ฝ๋
์์ ์ถ์ ๊ธฐ๋ฅ์ ๋ฌธ์ ์ ํด๊ฒฐ ๊ณผ์
์์ ์ถ์ ๊ธฐ๋ฅ์ ์ฝ๋๊ฐ ์๋ ์์๋ ์๋ฒฝํ ์ค ์์์ง๋ง, ์๋์๋ ๋ช ๊ฐ์ง ๋ฌธ์ ์์๋ค. ๊ทธ์ค์ ๊ฐ์ฅ ํฐ ๋ฌธ์ ๋ ๋ค์๊ณผ ๊ฐ์๋ค.
- ๊ธฐ๋ฅ์ ์์ ๋ฐ ์ข ๋ฃ ์๋๊ฐ ๋๋ฆฌ๋ค. ์์๊ณผ ์ข ๋ฃ ์ ์ฝ 3์ด์ ๋๋ ์ด๊ฐ ์์๋ค.
- ์ ์ง ๋ฒํผ์ ๋๋ ธ์ ๋ ๋ง์ง๋ง ๋์์ ์ ์งํ์ฌ ์ฌ์ฉ์ ์ด๋ ค์์ด ์์๋ค. ์์ผ๋ก ๊ฐ๋ ๋์ค ์ข ๋ฃ ๋ฒํผ์ ๋๋ฅด๋ฉด ์นดํธ๊ฐ ๊ทธ๋๋ก ์์ผ๋ก ์์ง์ธ๋ค.
๋ฐ์ ์๋์ ๋ฌธ์ ์
์น ์ฌ์ดํธ์์ ํด๋น ๊ธฐ๋ฅ์ ์๋ ๋ฒํผ์ ๋๋ฅด๋ฉด ์ฆ์ ๋์ํ๋ ๊ฒ์ด ์๋ ์ฝ 3์ด ๋ค์ ๋์์ ํ๋ฉฐ, ์๋ ์ค๋จ ๋ฒํผ์ ๋๋ฅด๋ฉด ์ฝ 3์ด ๋ค์ ์์ง์์ ๋ฉ์ถ์๋ค. ์ด๋ฅผ ์ต๋ํ ํด๊ฒฐํ๊ธฐ ์ํด์ OpenCV ๋์ ์ฝ๋๋ฅผ ๊ฐ๋จํ๊ฒ ์ค์ฌ๋ณด๊ธฐ๋ ํ๋ค. ํน์๋ ๋์ ๋ฐ์ดํฐ ์ ์ก์ ๋ฌธ์ ์ธ๊ฐ ์ถ์ด์ ๋์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ์ ์ก ๊ณผ์ ์ ๋ฐ๊ฟ๋ณด๊ธฐ๋ก ํ๋ค.
๊ธฐ์กด์๋ OpenCV๋ฅผ ์ด์ฉํ์ฌ ์์ฑ๋ ๋์ ๋ฐ์ดํฐ๋ฅผ Flask ์๋ฒ๋ก ๋ณด๋ด์ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์ด์๋ค๋ฉด, Flask ์๋ฒ๋ก ์ ์กํ์ง ์๊ณ ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด ๋ด๋ถ์์ ๋์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์ผ๋ก ๋ฐ๊ฟ๋ณด๊ธฐ๋ ํ๋ ๋ฑ ์ฌ๋ฌ ๊ฐ์ง ์๋๋ฅผ ํ์๋ค. ํ์ง๋ง ๊ฒฐ๊ณผ๋ ๊ทธ๋ ๊ฒ ๋์์ง์ง ์์๋ค.
ํ์ OpenCV์ ์์ ์๋๋ฅผ ๋น ๋ฅด๊ฒ ํ๊ธฐ ์ํด์ OpenCV์ ๋ ๊ฐ๋ฒผ์ด ๋ฒ์ ์ ์ฐพ์๋ณด๋ ๋ฐฉ๋ฒ, ๊ทธ๋ฆฌ๊ณ ์ข ๋ฃ ์๋๋ฅผ ๋ ๋น ๋ฅด๊ฒ ํ๊ธฐ ์ํด์ ์ค๋ ๋ฉ์ ์ฌ์ฉํ๋ฉด ๋ ๋์์ง ์ ์์ง ์์๊น? ๋ผ๋ ๊ตฌ์๋ ํ๋ค. ํ์ง๋ง, ์์ฝ๊ฒ๋ ์๊ฐ ๊ด๊ณ์ ์ฌ๊ธฐ์ ๋ง๋ฌด๋ฆฌ๋์๋ค.๋ง์ง๋ง ๋์์ ๊ณ์ ์ ์ง ์๋ํ๋ค๋ ๋ฌธ์ ์
๋ณธ ๊ธฐ๋ฅ์ ๋์ ์ค, ์์ง์ด๊ณ ์์ ๋ ๊ธฐ๋ฅ์ ๊บผ๋ฒ๋ฆฌ๋ฉด ์นดํธ๋ ์ด์ ์ ํ๊ณ ์๋ ๋์์ ๊ณ์ ๋ฐ๋ณตํด์ ์ํํ๋ ๋ฌธ์ ์ ์ด ์์๋ค. ์ฐ๋ฆฌ๋ค์ด ๋ฐ๊ฒฌํ ์์ธ์ ๋ค์๊ณผ ๊ฐ์์ผ๋ฉฐ, ์ด๋ ๋ฐ์ ์๋ ๋ฌธ์ ์ ์ด๋ ์ ๋ ์ฐ๊ด์ด ๋์ด ์๋ ๊ฒ ๊ฐ์๋ค.
- ์นดํธ์ ๋์์ ํ๋จํ๋(OpenCV) ์ฝ๋๊ฐ ์ข ๋ฃ๋ ๋ค์๋ ๋์์ ์ํํ๋ ์ฝ๋๊ฐ ์ด์ ๊ฐ์ ๊ณ์ํด์ ์ ์งํด์ ๋์ํ๋ค.
- ์ฌ์ฉ ์ข ๋ฃ ๋ฒํผ์ ๋๋ฅผ ๋ ๋์์ ์ํํ๋ ์ฝ๋๋ฅผ ๊ฐ์ ์ข ๋ฃํ๋ ค๊ณ ํ์ฌ๋ ์นดํธ์ ๋์์ ์ํํ๋ ์ฝ๋๊ฐ ์ ์์ ์ผ๋ก ๋๋ ์ง์ง ์๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์์ค ์ฝ๋๋ฅผ ํ๋์ฉ ํ๋ณด๋ ๊ฒ ๋์ , ์๊ฐ ๊ด๊ณ์ ๊ฐ์ ์ข ๋ฃ์ ๊ฐ์ ๋ก ์ด๋์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ์ฌ ์ด์ ๊ฐ์ ์ฐจ๋จํ๋ ๋ฐฉ๋ฒ์ ์ด์ฉํ์๋ค. ์ด๋ป๊ฒ ๋ณด๋ฉด ์๋ฒฝํ ๋ฐฉ๋ฒ์ด ์๋ ๋ฏธ๋ด์ฑ ์ด๊ธด ํ๋, ๊ทธ๋ ๋น์์๋ ์๊ฐ์ ์๊ฐํ๋ค๋ฉด ์ด๊ฒ์ด ์ต์ ์ด์๋ ๊ฒ ๊ฐ๋ค.
elif data.decode('utf-8') == 'b' : subpro3 = subprocess.Popen(['python', '/home/pi/Desktop/nfc/camera.py']) subpro4 = subprocess.Popen(['roslaunch', 'turtlebot3_teleop', 'turtlebot3_teleop_key.launch']) elif data.decode('utf-8') == 'c' : subpro3.kill() ##OpenCV ๊ฐ์ ์ข ๋ฃ subpro4.terminate() ##ํฐํ๋ด3๋ฅผ ์์ง์ด๋ ์ฝ๋ ๊ฐ์ ์ข ๋ฃ subpro5 = subprocess.Popen(['rostopic', 'pub', '-1', '/cmd_vel', 'geometry_msgs/Twist', '--', '[0.0,0.0,0.0]', '[0.0,0.0,0.0]']) ##ํฐํ๋ด3์ ์์ง์ ๊ฐ์ 0์ผ๋ก ์ ์ก
์ด๋ ๊ฒ ๊ธฐ๋ณธ์ ์ธ ์ฝ๋ ์ค์ ์ ๋ชจ๋ ๋์ด ๋ฌ๋ค. ์ด์ ๋จ์ ๊ฒ์ ์ธ๊ด์ ๊พธ๋ฏธ๋ ์ผ์ด์๋ค.
ํฐํ๋ด3 ์ธ๊ด ๊พธ๋ฏธ๊ธฐ
ํฐํ๋ด3์ ์๋ถ๋ถ์ ์นด๋ฉ๋ผ๋ฅผ ์ฅ์ฐฉํ๊ธฐ ์ํด์ ํ์ด ์นด๋ฉ๋ผ ํ๋ ์์ ๊ตฌ๋งคํ ํ ์ฅ์ฐฉํ๋ค. 2
๊ทธ๋ฆฌ๊ณ ๋ฌผ๊ฑด์ ๋ด์ ์ฒ ์ ๋ฐ๊ตฌ๋ ๊ตฌ๋งคํ์ฌ ์ฅ์ฐฉ, ๊ทธ๋ฆฌ๊ณ ์ผํ ์นดํธ์ ๋ท๋ถ๋ถ์ ์ํํ๋ ์ดํธ๋ผ๋ ํ์ ์ถ๊ฐ๋ก ์ฅ์ฐฉํ์ฌ NFC ๋ชจ๋์ ์ฌ๋ ค๋์ ๊ณต๊ฐ์ ๋ง๋ค์ด NFC ๋ชจ๋์ ์ฅ์ฐฉํ๋ค.
๋๋ต์ ์ผ๋ก ์์ฑ์ ํ ๋ค, ์ํ ์ผ์ ๋์์ ์์ผ๋ณด์๋ค. ์ฒ์์๋ ์ ๋์์ด ๋๋๊ฐ ์ถ๋๋, ์นดํธ๊ฐ ์ ์ง ์์ ์์ด๋ ๋ค๋ก ๊ฐ ๋ ์ฐจ์ฒด๊ฐ ๋ฒ๋ฒ ๊ฑฐ๋ฆฌ๋ฉด์ ์์ง์ด๋ ํ์์ด ๋ฐ์ํ๋ค. ์ด๋ ์ฒ ์ ๋ฐ๊ตฌ๋ ์ชฝ์ผ๋ก์ ๋ฌด๊ฒ ์ค์ฌ ์ ๋ฆผ์ด ์์ธ์ผ ๊ฒ์ด๋ผ ์๊ฐํ์ฌ ์ฒ ์ ๋ฐ๊ตฌ๋์ ๋ฐ๋์ชฝ์ธ ์์ชฝ์ ๋ฌด๊ฑฐ์ด ๋ฌผ์ฒด๋ฅผ ํ๋ ๋งค๋ฌ์ ์ค์ผ ํ ๊ฒ์ด๋ผ ์์ํ๋ค.
๊ทธ๋์ ๊ทผ์ฒ ๋ฌธ๊ตฌ ์ ์ ๋ค๋ ค ์ ๋นํ ๋ฌด๊ฒ์ ๋ฌผ์ฒด๋ฅผ ์ฐพ๊ธฐ๋ก ํ๊ณ , ๊ทธ ๊ฒฐ๊ณผ ํ์นด ์ฌ 2ํฉ๊ณผ ๊ณ ๋ฆฌ๋ฅผ ์ฌ์ ์ ์ชฝ์ ์ถ๊ฐ๋ก ์ฅ์ฐฉํ๊ธฐ๋ก ํ๋ค. ๊ทธ๋ฆฌ๊ณ ์ฅ์ฐฉํ ๊ฒฐ๊ณผ ์ด์ ๋ณด๋ค ์ด๋ ์์ ์ฑ์ด ํจ์ฌ ๋์์ง์ ์ ์ ์์๋ค.
์์ฐ ํ๊ฒฝ ๊พธ๋ฏธ๊ธฐ
์ฌ๋๋ค์๊ฒ ์ํ์ ๋ณด์ฌ์ฃผ๊ธฐ ์ํ ๊ณต๊ฐ์ด ํ์ํ๋ค. ์์ฐ ๊ณต๊ฐ์ ๊ตฌ์์ ์ด๋ป๊ฒ ํ๋ฉด ์ข์๊น? ๋ผ๋ ๊ณ ๋ฏผ ๋์ ๊ฐ๋ก ์ธ๋ก ๊ฐ๊ฐ 1M ์ ๋์ ๊ณต๊ฐ์ ์ํฌ๋ฆดํ์ผ๋ก ๊ตฌ์ฑํ๊ธฐ๋ก ํ๋ค. 3
์์ฐ ํ๊ฒฝ์์์ ์์์ง ๋ชปํ ๋ฌธ์ ๋ฐ์
์ํฌ๋ฆดํ์ผ๋ก ํ๊ฒฝ์ ๊ตฌ์ฑํ๊ณ ์๋ ์์ฐ์ ์ค๋นํด๋ณด๋๋ฐ, ๋ค๋น๊ฒ์ด์ ๊ธฐ๋ฅ์ ์คํ ์ ๋ชฉ์ ์ง๊น์ง ๋์ฐฉํ๋ ๊ฒฝ๋ก๊ฐ ์กฐ๊ธ ์ด์ํ๊ฑฐ๋, ๋ชฉ์ ์ง๊น์ง ์์ง์ด๋ ๋์ค์ ๋ฉ์ถ๋ ์ผ์ด ๋ฐ์ํ๋ค.
SLAM์ ์ด์ฉํ ๋ค๋น๊ฒ์ด์ ์ํ๋ฅผ ๋ณด์ฌ์ฃผ๋ RViz ์ฐฝ๊ณผ ๋ค๋น๊ฒ์ด์ ์ฝ๋ ์คํ ์ฐฝ์ ๋์๋ณด๋ ๋ชฉ์ ์ง๊น์ง ์์ง์ด๋ ๊ฒฝ๋ก๋ฅผ ๋ง๋๋๋ฐ ์คํจํ๋ค๋ ๋ฉ์์ง๊ฐ ์ ํ ์์๋ค. ์ด๋ฅผ ๋ณด๊ณ ์ฐ๋ฆฌ๋ ๋ค์๊ณผ ๊ฐ์ ๋ฌธ์ ๋ก ์ธํด ํด๋น ์ํฉ์ด ๋ฐ์ํ๋ค๊ณ ์๊ฐํ๋ค.
- Lidar ์ผ์์ ๋๋ฐ์ฌ ๋๋ฌธ์ด๋ค.
SLAM ๊ธฐ์ ์ Lidar ์ผ์๋ก ์ฅ์ ๋ฌผ์ ์์น๋ฅผ ํ๋จํ๋ค. ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ๊ฐ ๊ตฌ๋งคํ ์ํฌ๋ฆดํ์ ํฐ์ ์ ๊ด ์ํฌ๋ฆดํ์ด์๋ค. ์ด๋ Lidar ์ผ์์ ๋น์ด ์ํฌ๋ฆดํ์ ์ํด์ ๋๋ฐ์ฌ๊ฐ ๋ฐ์ํ๊ณ , ์ฅ์ ๋ฌผ์ด ์๋ ๊ณณ์ ์ฅ์ ๋ฌผ์ด ์๋ค๊ณ ํ๋จ์ด ๋์์ ๊ฒ์ด๋ค.
RViz ์ฐฝ์ ๊ฐ์๊ธฐ ๋ํ๋ฌ๋ค๊ฐ ๊ฐ์๊ธฐ ์ฌ๋ผ์ง๋ ๋๋ฐ์ฌ๋ก ์ธํ ์ถ์ ๋๋ ์ฅ์ ๋ฌผ์ด ์ค์ ๋ก ํฌ์ฐฉ๋์๋ค. - ์๊ณ ๋ฆฌ์ฆ์ ํน์ฑ์ ์ํ ๋ฌธ์ ์ผ ๊ฒ์ด๋ค.
์ฌ๊ธฐ์ ์ฌ์ฉ๋ ๋ชฉ์ ์ง๊น์ง์ ๊ฒฝ๋ก๋ฅผ ๊ณ์ฐํ๋ ์๊ณ ๋ฆฌ์ฆ์ด ์ด๋ ๊ฒ ์ข์ ๊ณณ์์ ์๋ํ๋๋ฐ ์ ํฉํ ์๊ณ ๋ฆฌ์ฆ์ด ์๋ ์๋ ์๋ค.
๋๋ฐ์ฌ ๋ฌธ์ ์ค์ด๊ธฐ
๊ทธ๋์ ์ฐ๋ฆฌ๋ ์ํฌ๋ฆดํ์ ๋๋ฐ์ฌ๋ฅผ ์์ ๊ธฐ ์ํด์ ๊ฒ์์ ์์ง๋ฅผ ์ฌ์ ์ํฌ๋ฆดํ์ ๋ถ์ฌ ๋ณด์๋ค. ๊ทธ๋ฌ๋๋ ๋๋ฐ์ฌ๋ก ์ธํด ๋ฐ์ํ๋ ์ฅ์ ๋ฌผ ๊ฐ์ง๊ฐ ์ค์ด๋ค์์์ ํ์ธํ ์ ์์๋ค. ํ์ง๋ง, ์ฌ์ ํ ๋ชฉ์ ์ง๊น์ง ๋๋ฌํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ๊ฐ ๋ฐ์ํ๋ค.
์๊ณ ๋ฆฌ์ฆ ๋๋ ํ๊ฒฝ ์์ ํ๊ธฐ
๋ ๋ฒ์งธ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ์์ ํ๊ธฐ ์ํด ๋ค๋น๊ฒ์ด์ ๋ด๋น ์น๊ตฌ๊ฐ ์ด์ฌํ ๋ค๋น๊ฒ์ด์ ๊ฒฝ๋ก ๊ณํ ์๊ณ ๋ฆฌ์ฆ์ ํ๋ผ๋ฉํฐ ๊ฐ๋ค์ ์์ ํด๋ณด์๋ค. ํ์ง๋ง, ์ํ๊น๊ฒ๋ ์ง์ ์ ์ธ ํจ๊ณผ๊ฐ ์์๊ณ ๊ฐ์ธ์ ์ธ ์น๊ตฌ์ ์ฌ์ ์ผ๋ก ์ธํด ๋ ์ด์ ๋ค๋น๊ฒ์ด์ ๊ด๋ จ ์ฝ๋๋ ํ์ผ ์์ ์๋ ์ด๋ ค์์ด ๋ฐ๋ฅด๊ฒ ๋์๋ค.
ํ๋ ์ ์์ด, ๊ธฐ์กด์ ๊ฐ๋ก, ์ธ๋ก 1M ๊ณต๊ฐ์ 1.5M๋ก ๋๋ ค์ ์๋ก ์ ์ํ๊ธฐ๋ก ํ๋ค. ์ํฌ๋ฆดํ์ ๋ค์ ๊ตฌ๋งคํ์ฌ ๋ถ์ฌ๋ณธ ๊ฒฐ๊ณผ ์ด์ ์ ๋ฌธ์ ๊ฐ ๋ง๋ํ ํด๊ฒฐ๋์ง๋ ์์์ง๋ง, ์์ฐ์ด ๊ฐ๋ฅํ ๋งํผ ํด๋น ๋ฌธ์ ๊ฐ ์ค์ด๋ค์์์ ํ์ธํ ์ ์์๋ค.
์ด๋ ๊ฒ ์์ฐ์ ์ํ ์ธ๋ถ ํ๊ฒฝ ๊พธ๋ฏธ๊ธฐ๋ ์ฌ์ฐจ ์ ์ฐจ ๋๋งบ์์ด ๋ฌ๋ค.
[๋ณธ๋ฌธ ๋์์ ํ์ผ]
- ์ธ๊ด์ ๊พธ๋ฏธ๊ณ ๋ ๋ค์ ๋ง๋ค์ด์ง ๋์์์ด์ด์ ์ ๋ฐ์ ์ธ ํ์ด ๋ชจ๋ ๊ฐ์ถฐ์ ธ ์๋ค. [๋ณธ๋ฌธ์ผ๋ก]
- ์กฐ๊ทธ๋ง ๋ถํ์ด 1๋ง ์์ ๋์ด๊ฐ๋ค๋ ๊ฒ ์ฐธ ์ ๊ธฐํ๋ค…… [๋ณธ๋ฌธ์ผ๋ก]
- ์ฌ๋ด์ด์ง๋ง ์ฒ์ ํ๊ฒฝ ์ ์ ์ ์ํฌ๋ฆด ํ์ ์ด ๋ ๊ฐ์ด ์ฃผ๋ฌธํ 1000์์ง๋ฆฌ ์ํฌ๋ฆด ์ ์ฐฉ์ ๋ฅผ ์ฌ์ฉํด์ ๋ถ์๋๋ฐ, ์ ์ฐฉ์ ๊ฐ ๋ค๋ฃจ๊ธฐ ํ๋ค์ด์ ๊ธ๋ฃจ๊ฑด์ผ๋ก ์์ ์ ํ๋ค. [๋ณธ๋ฌธ์ผ๋ก]