pc세팅
ifconfig 로 자신의 ip주소를 확인
eb로 배쉬파일을 열고
ROS_MASTER_URI, ROS_HOSTNAME 부분을 localhost에서 자신의 ip주소로 변경
라즈베리파이 세팅
pc와 똑같이 하되 ROS_HOSTNAME에는 라즈베리파이의 ip를 넣어주어야한다.
ros_lib 예제중에 servocontrol예제 업로드
roscore 구동전에 sb, cm할것
pc에서 roscore 구동
라즈베리파이에서 rosrun rosserial_python serial_node.py _port:=/dev/ttyACM0 _baud:=57600
pc에서 rostopic pub /servo std_msgs/UInt16 50 --once // 각도를 50으로 한번만 보냄
자세히보면 라즈베리파이에 아두이노가 연결되어있음을 볼수있다
'자율주행 > ROS기반 자율주행모형차 개발' 카테고리의 다른 글
(7) 키보드 조작노드 작성 (keyboard teleoperation) (0) | 2018.07.16 |
---|---|
(6) pc에서 rc카 dc모터 제어 성공 (2) | 2018.07.16 |
(4) raspberry pi 에 아두이노 설치후 rosserial 사용 (0) | 2018.07.04 |
(3) PC에 ROS 설치 (0) | 2018.07.04 |
(2) raspberry pi에 ros kinetic 설치 (0) | 2018.07.04 |