pc 환경 : Ubuntu 18.04 melodic, ROS1로스의 빌드 시스템은 기본적으로 CMake(Cross Platform Make)2 를 이용하고 있고, 패키지 폴더에 CMakeLists.txt 라는 파일에 빌드 환경을 기술하고 있다. 로스에서는 CMake를
ROS 메시지 통신에서 사용되는 발행자(Publisher) 와 구독자(Subscriber) 라는 용어는 쉽게 우리말로 따지면 송신과 수신역할을 담당하게 된다. ROS에서는 송신측을 Publisher, 수신측을 Subscriber 라고 부르고 있다. 이 강좌에서는 간단한
pc 환경 : Ubuntu 18.04 melodic, ROS1로스런(rosrun)이 하나의 노드를 실행하는 명령어라면 로스런치(roslaunch)는 복 수개의 노드를 실행하는 개념이다. 이 명령어를 통해 정해진 단일 혹은 복수의 노드를 실행시킬 수 있다. 그 이외의 기
rosbag play 시 발생되는 오류rosbag play failed to contact master \-> roscore 실행$ roscorerosbag error reading from file\-> 파일의 권한이 부족한게 원인. 따라서 권한 수정$ chmode
pc 환경 : Ubuntu 18.04 melodic, ROS1센서 : OS1 64ch$ mkdir ~/catkin_tools_ws/src$ cd ~/catkin_tools_ws/src$ git clone https://github.com/AtsushiSakai