Skip to content

chandong83/rosserial_arduino_multiple_publisher_and_subscriber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

rosserial_arduino_multiple_publisher_and_subscriber

์•„๋‘์ด๋…ธ์—์„œ ROS ์‹œ๋ฆฌ์–ผ + ๋‹ค์ค‘ ์„œ๋ณด ์ œ์–ด(Subscriber) + Publisher ํ…Œ์ŠคํŠธ (STM32 ๊ธฐ์ค€)

ํ•จ๊ป˜ ๋ณด๋ฉด ์ข‹์€ ๊ฒƒ๋“ค

์•„๋‘์ด๋…ธ ROS ์‚ฌ์šฉํ•˜๊ธฐ

http://chandong83.blog.me/220851270328

์•„๋‘์ด๋…ธ(arduino) ROS & STM32 - Serial ์„ ํƒํ•˜๊ธฐ

http://chandong83.blog.me/221009668897

์•„๋‘์ด๋…ธ ROS ์„œ๋ณด ์˜ˆ์ œ ๋Œ๋ ค๋ณด๊ธฐ - ft.ROSSerial

http://chandong83.blog.me/221068884860

์•„๋‘์ด๋…ธ ROS - ROSSerial Publisher + Subscriber

https://m.blog.naver.com/chandong83/221071279817

์‹คํ–‰ ๋ฐฉ๋ฒ•

Ubuntu PC
# ros ์‹œ์ž‘ - roscore
$ roscore&

# ROS ์‹œ๋ฆฌ์–ผ ์‹œ์ž‘ - rosrun
# rosrun rosserial_python serial_node.py _port:=[Arduino ROS ์‹œ๋ฆฌ์–ผ ํฌํŠธ]
$ rosrun rosserial_python serial_node.py _port:=/dev/ttyUSB0

# ํ† ํ”ฝ ๋ฉ”์‹œ์ง€ ์ „์†ก - rostopic pub
# rostopic pub /servo std_msgs/UInt16MultiArray "{data: [์„œ๋ณด1 ๊ฐ, ์„œ๋ณด2 ๊ฐ, ์„œ๋ณด3 ๊ฐ]}" --once
$ rostopic pub /servo std_msgs/UInt16MultiArray "{data: [90, 120, 120]}" --once

# ํ† ํ”ฝ ๋ฉ”์‹œ์ง€ ์†ก์‹  - rostopic echo
$ rostopic echo /echo_hello

roscore ์‹คํ–‰ ํ™”๋ฉด

rosrun ์‹คํ–‰ ํ™”๋ฉด

rostopic ์†ก์‹ (pub)์‹คํ–‰ ํ™”๋ฉด

rostopic ์ˆ˜์‹ (echo)์‹คํ–‰ ํ™”๋ฉด

http://blog.naver.com/chandong83

์ฐธ๊ณ  ์ž๋ฃŒ

https://answers.ros.org/question/87016/rosserial-multiple-publishers/

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Other 100.0%