스터디그룹
-
ROS2-Dashing build[환경 설정및 빌드]스터디그룹/ROS2 2020. 1. 26. 13:46
개발도구들과 ROS를 설치합니다. colcon build를 사용해서 빌드시키려다가 없다고 해서 찾아보니....(무식한...로스바보...ㅠㅠ) 그래서 확인해봤습니다.. 설치를 해야지 이놈....설치도 안하고 쓸려고하니...안되지...ㅜㅜ 그래서 이렇게 설치하시면 됩니다. sudo apt update && sudo apt install -y \ build-essential \ cmake \ git \ python3-colcon-common-extensions \ python3-pip \ python-rosdep \ python3-vcstool \ wget install some pip packages needed for testing python3 -m pip install -U \ argcomplete \..
-
ROS2 설치스터디그룹/ROS2 2020. 1. 19. 01:17
$ sudo locale-gen en_US en_US.UTF-8 $ sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 $ export LANG=en_US.UTF-8 시스템에 ROS 2 apt 저장소를 추가합니다. 그렇게하려면 먼저 다음과 같이 적절한 방법으로 GPG 키에 권한을 부여하십시오. $ sudo apt update && sudo apt install curl gnupg2 lsb-release $ curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add - 소스 목록에 저장소를 추가합니다. $ sudo sh -c 'echo "deb [arch=am..
-
Jetson nano, ROS - turtlesim1스터디그룹/Jetson Nano 튜토리얼 스터디 2020. 1. 14. 19:01
#패키지 실행 $roscore -ros 실행, 노드간의 메세지 통신 연결 마스터 새 터미널창을 열고실행, $ rosrun turtlesim turtlesim_node -turtlesim 패키지실행, $rosrun [패키지이름] [노드이름] #rosnode 패키지를 실행 시키고 다음의 노드를 실행한다. $ rosrun turtlesim turtle_teleop_key -키보드로 동작을 할 수 있다. $ rosnode list -roscore에 연결된 노드의 목록을 확인 할 수 있다. $ rosnode ping /turtlesim -현재 사용 중인 컴퓨터와 연결되어 있는 것을 확인, $ rosnode ping /[노드이름] Jetson nano인 jetbot과 연결되어 있는 것을 확인 할 수 있다. $ ro..
-
opencv를 이용한 자율주행 자동차 제작기(2)스터디그룹/OpenCv 2020. 1. 12. 15:49
opencv를 이용하기 위한 기본학습과정 대칭 영상이나 이미지를 대칭 시켜 띄울 수 있다. 상하 또는 좌우방향으로 대칭할 수 있다. dst = cv2.flip(src, 0)을 입력하여 대칭시켰다. 0일 경우, 상하방향으로 대칭한다. 그래서 아래 사진과 같이 나왔다. 회전 영상이나 이미지를 회전 시켜 띄울 수 있다 . 90°, 45°, -45°등 다양한 각도로 회전 가능하다. cv2.getRotationMatrix2D((중심점 X좌표, 중심점 Y좌표), 각도, 스케일)을 설정한다. 그래서 90°로 설정하여 아래 사진과 같이 나왔다. 확대 & 축소 영상이나 이미지를 확대, 축소시켜 띄울 수 있다. height, width, channel = src.shape를 이용하여 해당 이미지의 높이, 너비, 채널의 값..
-
opencv를 이용한 자율주행 자동차 제작기(1)스터디그룹/OpenCv 2020. 1. 7. 00:50
opencv를 이용한 공부시작... ubuntu 18.04 + opencv3 + python3.7이용 [code1] import cv2 import numpy as np img = cv2.imread('ro.jpg') gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) edges = cv2.Canny(gray,50,150,apertureSize = 3) lines = cv2.HoughLines(edges,1,np.pi/180,150) for line in lines: rho,theta = line[0] a = np.cos(theta) b = np.sin(theta) x0 = a*rho y0 = b*rho x1 = int(x0 + 1000*(-b)) y1 = int(y0 + 10..
-
Jetson nano + Rasberry Pi Camera스터디그룹/Jetson Nano 튜토리얼 스터디 2019. 10. 16. 12:25
Jetson nano 와 picam을 이용한 카메라 테스트에 관한 내용을 정리합니다. [재료] - Raspberry Pi Camera Module V2-8 Megapixel,1080p - NVIDIA Jetson Nano Developer Kit - 마우스(쓰던거) - 키보드(쓰던거) picam을 nano와 연결한 후, HDMI와 키보드 마우스 그리고 와이파이... 그리고 또 전원(두개중에 택일...) 준비가 완료되었습니다. 깃허브에서 자료를 받아옵니다. CSI-Camera repository on Github JetsonHacksNano/CSI-Camera Simple example of using a CSI-Camera (like the Raspberry Pi Version 2 camera) with..