도킹 미션 준비
find
명령어는 각 패키지 폴더 내 package.xml
파일에서 이름을 따오면 됨(다르게 쓰면 오류남). 전체 주소를 적을 필요 없음realsense-viewr
말고도 rqt_image_view
로도 볼 수 있음rqt
명령어 입력해 나오는 창에서 전체 토픽을 보거나 rviz를 켜는 등 다양한 기능을 gui 창에서 선택할 수 있음/darknet_ros/bounding_boxes
와 /darknet_ros/find_object
등 주요 사용 토픽이 아예 출력이 안 됨. bounding box로 탐지된 것이 아무것도 없다고 하더라도 헤더부분은 출력이 되어야 하는 것이 정상.ros.yaml
에서 latch
가 무슨 뜻인지 모르겠음pyrealsense2
는 안됨. 확실히 대안을 찾아야 함RLException : Unable to contact my own serverat [http://itricat:38815/]. This is usually means that the networkis not configured properly. (이하 생략)
). 인터넷 변경 때문이라는 의심이 들었지만 그것은 아닌 듯했음.gedit ~/.bashrc
로 bashrc를 열어 export ROS_MASTER
이 있는 2개 줄의 주석을 해제하고 바꿔줌source ~/.bashrc
로 적용하고 다시 실행해봐도 여전히 roslaunch 작동 안함. 원인 불명임도킹 미션 준비
/darknet_ros/bounding_boxes
와 /darknet_ros/find_object
등 주요 사용 토픽이 아예 출력이 안 됨.catkin_make
가 필요했었음을 떠올림catkin_ws
밖에 있기 때문에(itricat/workwpace/src
) 단순 catkin_make
는 먹히지 않음workspace
폴더에서 catkin_make
명령어를 다시 해보거나, 단순히 make
로만 해보는 것을 조언받음pyrealsense2
의 대안을 요리조리 찾아봄. 처음에는 realsense 카메라가 depth 정보도 받아오는 아이디어를 떠올려봄/camera/depth/image_raw
는 mm 단위의 깊이 행렬임을 알게 됨/camera/depth/image_raw
의 사이즈가 과하게 커서, 어떤 점일지 특정하기가 매우 어렵고, subscribe를 해오며 부하가 많이 걸릴 것 같음CvBridge
를 찾아냄. --> 링크 걸자/darknet_ros
토픽이 두 개가 뜸. rqt 그래프를 그려보면 원으로 된 토픽 하나가 허공에 덩그러니 있고, darknet_ros/boundingboxes와 darknet_ros/find_object 토픽은 잘 docking 노드로 연결이 됨RLException : Unable to contact my own serverat [http://itricat:38815/]. This is usually means that the networkis not configured properly. (이하 생략)
에러 발생. bashrc 수정하고 재부팅 해보겠음