AGV
-
Visual Studio 프로젝트 종속성 설정AGV 2023. 2. 2. 15:12
한 솔루션 내에 여러 프로젝트가 존재할 경우, 빌드하고 싶은 프로젝트를 시작 프로젝트로 설정 후 빌드를 실행합니다. 만약 A 프로젝트를 빌드하기 위해서 B 프로젝트가 꼭 필요하다면, 가령 A 프로젝트가 B 프로젝트를 도구로써 사용하는 경우가 있다면, A 프로젝트를 빌드하기에 앞서 B 프로젝트를 먼저 빌드해야 합니다. 이때 프로젝트 종속성을 설정하여 줍니다. 솔루션에서 속성을 누르고 프로젝트 종속성을 클릭하면 각 프로젝트가 어떤 프로젝트를 도구로 쓸지(~에 종속될지) 설정할 수 있습니다. 이후, A 프로젝트를 시작 프로젝트로 설정 후 빌드를 실행하면 B 프로젝트 빌드 후 A 프로젝트가 빌드되어 실행됩니다.
-
허브,스위치,라우터AGV 2022. 12. 2. 10:31
* 출처 : https://m.blog.naver.com/chlalsdud61/220744988172 - 허브,스위치,라우터 차이점 * 출처 : https://youtu.be/y8rPmcYRsrk - L2 스위치 - MAC 주소로 스위칭하는 장치 - cmd창에 ipconfig /all 하면 물리적 주소(ex. 04-D4-C4-25-16-F1)가 MAC 주소에 해당한다. - MAC 주소는 전세계에 하나밖에 없다. 중복되는 주소는 없다. - 48Bit로 이루어진 MAC 주소 - 네트워크란 스위치의 집합체
-
양바퀴 중심점의 속도/각속도를 바퀴 중심의 속도로 변환AGV 2022. 6. 22. 09:02
1. 알고리즘 구조 * 독립 Algorithm - 목적 : tread값을 제외하고, 기구에 독립된 알고리즘으로 관리하기 위함. - 입력값 양바퀴 중심점의 속도 : Vs 양바퀴 중심점의 각속도 : Ws 양바퀴 간 거리(tread) : Lt - 출력값 왼쪽 바퀴 중심의 속도 : Vl 오른쪽 바퀴 중심의 속도 : Vr * 종속 Algorithm - 목적 : 기구에 종속된 알고리즘으로 관리하기 위함. - 입력값 왼쪽 바퀴 중심의 속도 : Vl 오른쪽 바퀴 중심의 속도 : Vr - 출력값 왼쪽 바퀴 회전 속도 : RPMl 오른쪽 바퀴 회전 속도 : RPMr 2. 변환 공식 및 제한 조건 * 변환 공식 Vs는 Vl과 Vr의 평균 속도 Ws는 Vl과 Vr 간 상대속도를 tread로 나눈 값. Vr을 0으로 두면 각속..