일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- LeetCode
- install opencv-4.4.0 on ubuntu 22.04
- Linux
- 토픽
- while
- 오늘도 우라라
- 그랑사가
- 우분투
- topic
- 기초
- publish
- 등차수열
- 반복문
- 환경설정
- 마리아 DB
- ros
- 오늘도 우라라 공략
- MSG
- ubuntu
- Subscribe
- C++
- JungOl
- 데이터 베이스
- 오늘도 우라라 펫 공략
- mariaDB
- 리눅스
- mysql
- 프로그래밍
- C언어
- 오늘도 우라라 펫
- Today
- Total
하루의 쉼터
0. outline특정 프로젝트에서 의존성으로 opencv-4.4.0을 사용하고 있었다.이에 따라 설치하려는데 오류가 발생될지도 모르는데 모르는 패키지를 마구잡이로 설치하기 보다 정확하게 필요와 이해를 하고 설치하고 싶었고, 본 글에서는 공식 사이트를 참조하여 설치를 진행한다.https://docs.opencv.org/4.x/d7/d9f/tutorial_linux_install.html= 3.0 Quick start Build core modules # Install minimal prerequisites (Ubuntu 18.04 as reference) sudo apt update && sudo apt install -y cmake g++ wget unzip" data-og-host="docs.open..
1. 경로 설정* 자신이 사용할 ws 경로 설정2. git clone git clone --recursive https://github.com/stevenlovegrove/Pangolin.git3. 추천 종속성 설치./scripts/install_prerequisites.sh --dry-run recommended4. 의존성 설치./scripts/install_prerequisites.sh recommended5. Buildcmake -B buildcmake --build build* 아래와 같은 에러가 발생 시5-1. build-essential 패키지 설치sudo apt updatesudo apt install build-essential6. Ninja for faster builds cmake -..
1. 실물2. 환경 및 설정Viwer Windows11Ros2 OSUbuntu22.04Ros2 VersionHumbleGrapic Card NVIDIA GeForce GTX 1060Nvidia Driver Version535.183.01Velodyne과 마찬가지로 네트워크 설정을 해줘야한다.2023.04.26 - [프로그래밍/정보] - [Sensor] Velodyne Lidar(VLP-16) 윈도우 ip 및 뷰어 셋팅 [Sensor] Velodyne Lidar(VLP-16) 윈도우 ip 및 뷰어 셋팅| Velodyne Lidar(VLP-16) 윈도우 ip 및 뷰어 셋팅 Velodyne Lidar를 사용하기 위해서는 몇가지 설정을 해줘야 하는데 ip 및 뷰어 셋팅하는법에 대해서 쓰고자 한다. 뷰어를 통해 ..
1. Virtal Box 사용을 위해 네트워크 설정을 해주면 주컴퓨터에 아래와 같은 ip가 생김.- 192.168.56.12. ssh 접속을 위해 할당된 네트워크로 접속해주면 편안한 세팅을 할 수 있는데 다음과 같음.2-1. 어댑터에 호스트 전용 어댑터 부여이러면 가상 머신에 설치된 리눅스에는 192.168.56.x라는 아이피가 할당되는데 이를 확인2-2. 포트포워딩어댑터 1에 있는 네트워크 - 고급 - 포트포워딩을 눌러 아래와 같이 설정- 22는 ssh 서버에서 사용되는 포트로 변경했을 시 같이 변경해주면됨.3. 완료
1. 우분투에서 apt update를 사용하려고 하니 gpg error를 볼 수 있었다. 만료된 public key 혹은 서버에 public key가 등록되지 않아 생긴 문제로 보인다. 2. error에서 발생된 EXPKEYSIG 뒤 public key를 하단에 넣어서 해결 하면 된다. apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "public key" * Reference https://askubuntu.com/questions/13065/how-do-i-fix-the-gpg-error-no-pubkey How do I fix the GPG error "NO_PUBKEY"? I added some extra repositories with the..
1. git init 2. .gitignore 작성 ( 선택 ) 3. git add . (커밋할 내용 add 하면 됨 .은 전부 업로드) 4. git commit -m "commit message" 5. git remote add origin [git url] 6. git brach [branch name] * 임시 브런치를 만들던지, 원격 저장소에 있는 브런치를 통하여 업로드 진행(선택) 7. git checkout [branch name] 8. git pull origin [원격 branch name] --allow-unrelated-histories * conflict 조심 9. git push -u origin [branch name] * 없는 경우 git push --set-upstream or..
저자 개발 환경 * Host OS : Ubuntu 20.04 * Ros2 Version : Foxy * Connet OS : Windows11 * IDE Tools : VSCode 1.84.2 * 접속 방법 : SSH 코드 수정 및 개발이 필요 시 상위 워크스페이스 보다는 최하위 패키지를 열어서 설정해두는 것을 권장함. 해당 글에서는 rclcpp/topics/minimal_publisher 패키지 기준으로 작성되었음. 해당 글은 오로카 및 공식레퍼런스를 참조하였음. 본 글에 의도는 SSH 접속으로도 충분히 디버깅이 가능한 모습을 보여주며 기초 환경설정을 알려주기 위함. 1. c_cpp_properties.json C/C++ 관련 설정으로 해당 패키지(현재 작업 공간)에게 사용할 compiler, incl..
OutLine : ros2 log 기록을 위한 rqt_console 사용법 익혀보기 본문 : 1. RCLCPP_INFO, RCLCPP_DEBUG, RCLCPP_WARN… 등으로 소스 상에서 출력을 해야됨. RCLCPP_INFO(rclcpp::get_logger("rclcpp"), "Incoming request\na: %ld" " b: %ld", request->a, request->b); 예제 : https://docs.ros.org/en/foxy/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Service-And-Client.html Writing a simple service and client (C++) — ROS 2 Documentation..