ROS

ROS

Gazebo SLAM 실행해보기 (WSL2)

💡 omo_r1mini의 원격 로봇을 활용하여 SLAM을 테스트하여 본다. SLAM이란? Simultaneous localization and mapping의 약자로, 로봇이 스스로 위치 추정(localization)과 주변 환경에 대한 지도 작성(Mapping)을 동시에 하는 기술이다. 로봇이 다양한 센서를 통해서 주변 공간을 지도화시킨 후, 완성된 지도와 센서로 얻어 낸 공간 데이터를 활용하여 스스로 로봇의 이동 경로를 결정하는 방법이다. SLAM에 필요한 센서 정보와 로봇의 위치 정보인 오도메트리 정보가 필요하다. omo_r1mini 패키지 설치하기 omo_r1mini의 read.md를 통해서 관련 패키지를 설치할 수 있다. omorobot 공식 홈페이지에서도 설치 방법을 안내해주고 있다. 설치 이..

ROS

CMake 실습

CMake 설치 sudo apt-get install -y cmake VSCode Plugin C/C++ Extension Pack - Visual Studio Marketplace Extension for Visual Studio Code - Popular extensions for C++ development in Visual Studio Code. marketplace.visualstudio.com C/C++ Runner - Visual Studio Marketplace Extension for Visual Studio Code - 🚀 Compile, run and debug single or multiple C/C++ files with ease. 🚀 marketplace.visualstudio...

ROS

Ubuntu OpenCV 소스 빌드

명령어 실행 git clone https://github.com/opencv/opencv.git mkdir build/ mkdir install/ cd build cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=../install ../opencv make -j 2 # 혹은 make -j sudo make install 설치 완료 예제 코드 실행 #include "opencv2/opencv.hpp" #include using namespace std; int main() { cout

'ROS' 카테고리의 글 목록 (2 Page)
devskim