두기기간 ros 연결 이더넷 Jetsonnano SITL 연결 - Jeonda/kaldeep GitHub Wiki
- 환경 변수 설정
ROS_IP, ROS_MASTER_URI, ROS_HOSTNAME 3개의 환경변수를 설정해줘야한다.
Primary - Jetson nano
export ROS_IP={IP_of_P} export ROS_MASTER_URI=http://localhost:11311 export ROS_HOSTNAME=$ROS_IP
Secondary - Linux pc
export ROS_MASTER_URI=http://{IP_of_P}:11311 export ROS_HOSTNAME={IP_of_S}
Primary
export ROS_IP=10.160.17.253 export ROS_MASTER_URI=http://localhost:11311 export ROS_HOSTNAME=$ROS_IP
Secondary
export ROS_MASTER_URI=http://10.160.17.253:11311 export ROS_HOSTNAME=10.160.17.42
jetson nano ip 253 linux pc ip 42
이렇게 된다.
각 기기의 ~/.bashrc 최하단에 넣어주고 재부팅 혹은 $ source ~/.bashrc 하면 끝