728x90

ADAS 5

U-center를 이용한 gps보드 수신 주기 조정

Window 10 Ublox ZED-f9p U-Center v22.02 1. U-Center 설치 U-Center를 여기에서 다운로드한다. 현재 GPS를 이용한 자율주행 자동차를 Linux 환경에서 개발 중이지만, U-Center는 Linux를 지원하지 않으므로 Window 환경에서 GPS 수신 주기만 변경해주었다. Window가 아닌 Linux 환경에서 U-center를 사용하고 싶다면 Wine을 통해 사용 가능하다. (Wine 설치 방법은 예전에 포스팅해두었으니 여기를 참고하면 된다.) 2. U-Center에 GPS보드 연결 U-Center 설치를 완료허였으면 U-center를 실행한 후 GPS 보드를 연결해준다. 왼쪽 상단의 Receiver-> Baudrate 를 누르고 사용하는 보드에 맞는 Bau..

ROS/GPS 2022.04.12

Mapviz 사용법

Ubuntu 18.04 ROS Melodic GPS : ZED-f9p 1. Set Launch file Mapviz에 GPS 값을 수신해주기 위해 Launch 파일을 수정해줘야 한다. mapviz/mapviz/launch/mapviz.launch initialize_origin.py는 GPS 좌표를 받아 WGS84 좌표계를 ROS TF트리에 연결하므로 로 변환해주면 첫 수신한 GPS 값을 원점으로 사용한다. 을 추가하면 내가 사용하는 GPS 보드가 수신한 GPS값을 토대로 Mapviz를 사용할 수 있다. 수정 전 [{ name: swri, latitude: 29.45196669, longitude: -98.61370577, altitude: 233.719, heading: 0.0}, { name: bac..

ROS/GPS 2022.04.08

ROS Melodic에 Mapviz 설치

Ubuntu 18.04 ROS Melodic Mapviz는 그냥 git clone을 이용하여 설치 시 cmake에러가 발생하므로 해당 방법을 따라 설치해줘야 한다. 1. Install by apt $ sudo apt-get install ros-$ROS_DISTRO-mapviz ros-$ROS_DISTRO-mapviz-plugins ros-$ROS_DISTRO-tile-map ros-$ROS_DISTRO-multires-image 2. Install by git clone $ cd catkin_ws/ $ cd src/ $ git clone https://github.com/swri-robotics/mapviz 3. make $ cd .. $ catkin_make https://github.com/swri..

ROS/GPS 2022.04.08

Resolve gps-waypoint-based-autonomous-navigation-in-ros PKG Cmake Error

Ubuntu 18.04 ROS Melodic 1. 오류 목록 geographic error robot_localization error 2. Solution (1) Geographic Lib 1) geographic lib을 저장할 디렉토리로 이동 2) geographic lib 을 clone 3) geographiclib 디렉토리로 이동 4) build 파일 생성및 해당 디렉토리로 이동 5) make 6) make 설치 $ git clone git://git.code.sourceforge.net/p/geographiclib/code ./geographiclib $ cd geographiclib $ mkdir build && cd build $ cmake .. && make $ sudo make inst..

ROS/GPS 2022.03.29

ublox ZED-f9p GPS(RTK) 사용

Ubuntu 18.04 ROS Melodic Ublox ZED-f9p 1. 보드 연결 (1) usb 케이블을 이용하여 GPS 보드와 PC를 연결해준다. (2) 기기에 할당된 이름을 확인해준다. (3) 기기에 권한을 부여해준다. $ ls /dev/tty* $ sudo chmod 777 /dev/tty* 2. 드라이버 설치 (1) 깃허브에서 ublox_f9p 패키지를 설치해준다. (2) 다운로드한 ublox_f9p 패키지 파일 안에 ntrip_ros를 설치해준다. (3) 노드가 퍼블리쉬할 토픽의 메시지 타입을 다운로드한다. (4) 다운로드한 패키지를 모두 빌드해준다. (5) source ~/.bashrc를 해준다. $ cd ~/catkin_ws/src $ git clone https://github.com/..

ROS/GPS 2022.02.01
728x90