프로그래밍/ROS
[ROS2] turtlesim 동작
복습
2024. 10. 7. 23:02
728x90
1. 실행
~$ ros2 run turtlesim turtlesim_node
2. 터틀 소환하기
코드를 사용해서 소환할 수도 있는데 rqt를 사용하는게 더 직관적이어서 편하다
기본적으로 소환하면 0,0위치에 소환된다.
$ ros2 service call /spawn turtlesim/srv/Spawn
requester: making request: turtlesim.srv.Spawn_Request(x=0.0, y=0.0, theta=0.0, name='')
~$ ros2 service call /spawn turtlesim/srv/Spawn "{x: 8.0, y: 8.0, theta: 0.0, name: 'turtle19'}"
requester: making request: turtlesim.srv.Spawn_Request(x=8.0, y=8.0, theta=0.0, name='turtle19')
response:
turtlesim.srv.Spawn_Response(name='turtle19')
기본 맵은 (11,11) 크기인듯
3. rqt로 배경 색 바꾸기
4. 터틀의 위치 확인 - Rqt → Plugins → topics → Topic Monitor에 들어가서 turtle1/ pose의 value를 확인한다
728x90