ROS Troubleshooting
ROS 실행
실행 가능한 노드를 찾을 수 없음
[rosrun] Couldn’t find executable named ik_node below /home/jyh/catkin_ws/src/kinematics_demo
% Solution
$ source ~/catkin_ws/devel/setup.bash
그래도 안 되면 catkin_ws의 build, devel을 삭제 후 다시 catkin_make
패키지 하나만 build
$ catkin_make -DCATKIN_WHITELIST_PACKAGES="foo;bar"
세미콜론으로 패키지 분리. 만약 전체 패키지를 build하고자 한다면
$ catkin_make -DCATKIN_WHITELIST_PACKAGES=""
ROS 코드
C++ Style 출력
ROS_INFO_STREAM();
Rviz
URDF를 열었는데 로봇이 하얗게 나온다
Global Options의 Fixed Frame을 재설정. default는 base_link로 설정되어있으므로 base_link가 없으면 깨진다.
로봇이 움직이지 않고 좌표계만 움직임
Planning scene topic을 /move_group/monitored_planning_scene
으로 바꾼다.