ROS 2 Node 커멘드 라인 (CLI)


Node의 실행


단일 Node의 실행은 ros2 run을 통해 실행 가능합니다.

$ ros2 run <패키지 이름> <실행 프로그램 이름>

간단한 예시를 통해 노드를 실행 시켜 볼까요?

# 터미널 1
$ source /opt/ros/foxy/setup.bash
$ ros2 run turtlesim turtlesim_node
# 터미널 2
$ source /opt/ros/foxy/setup.bash
$ ros2 run turtlesim turtle_teleop_key

실행 중인 Node들의 리스트를 확인하기


$ ros2 node list

/turtlesim
/teleop_turtle

특정 Node의 정보 살펴보기


ros2 node info <node_name>