2019/03/05

    (10) 카메라 세팅 및 Opencv 설치

    라즈베리파이에 usb웹캠, opencv를 사용하기 위해 관련 패키지를 설치해보자. opencv package 설치 $sudo apt install ros-kinetic-opencv*cs usb cam 패키지 설치 sudo apt-get install ros-kinetic-usb-camcs rqt 패키지 설치 sudo apt-get install ros-kinetic-rqt ros-kinetic-rqt-common-pluginscs usb 웹캠을 라즈베리파이에 연결하고rosrun usb_cam usb_cam_node 명령어로 usb_cam 패키지 실행rqt_image_view명령어로 rqt를 실행한다영상이 안나오면 왼쪽 상단 image View밑에있는 버튼을 눌러서 /usb_cam/image_raw를 선택..

    (9) 아두이노 펌웨어

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 #if (ARDUINO >= 100) #include #else #include #endif #include #include #include ros::NodeHandle nh; Servo servo; int dir = 8; int pwm = 11; int val = 0; int angle = 100; void servo_cb( const std_msgs::UInt16MultiArray& cmd_msg){ val = cmd_msg.data[0]; //set servo angle, shoul..

    아두이노 Servo 라이브러리 사용시 주의 사항

    아두이노 Servo 라이브러리 사용시 디지털 9,10번핀에 PWM출력(analogWrite함수)을 할수없다.주의하자