본문 바로가기

ROS2

(7)
[ROS2] navigation2(humble) package install & compile 1. Git Clone from ros-planning navigation2 cd ${your ros2 workspace}/src git clone -b humble https://github.com/ros-planning/navigation2.git 2. 필요 library & package 설치 및 compile 2-1. bondcpp (requires in nav2_util) sudo apt-get install ros-humble-bondcpp 2-2. test_interface_files (requires in test_msgs) cd ${your ros2 workspace}/src git clone -b humble https://github.com/ros2/test_interface_file..
[ROS2] turtlebot3(foxy) install & compile 1. Git Clone from ROBOTIS-GIT turtlebot3 cd ${your ros2 workspace}/src git clone -b foxy-devel https://github.com/ROBOTIS-GIT/turtlebot3.git 2. 필요 library & package 설치 및 compile 2-1. DynamixelSDK (requires in turtlebot3_node) cd ${your ros2 workspace}/src git clone -b foxy-devel https://github.com/ROBOTIS-GIT/DynamixelSDK.git cd DynamixelSDK colcon build --symlink-install cd ../.. colcon build -..
[ROS2] rclpy(foxy) osm_cartographer 운용 rclpy depdencies install sudo apt install python3-sphinx python3-pip sudo -H pip3 install sphinx_autodoc_typehints geographic_msgs install & compile cd ${your ros2 workspace}/src git clone -b ros2 https://github.com/ros-geographic-info/geographic_info.git cd ${your ros2 workspace}/src cd geographic_info colcon build --symlink-install source install/setup.bash cd ../../ colcon build --packages-se..
[ROS2] PCL 1.13.1(Point Cloud Library) install & compile 1. source.tar.gz download link 2. 압축 해제 tar xvf source.tar.gz 3. make build & install cd pcl-pcl-1.13.1 && mkdir build && cd build cmake -DCMAKE_BUILD_TYPE=Release .. make -j4 sudo make -j4 install 4. CMakeLists.txt 수정 cmake_minimum_required(VERSION 3.5) project(your_project) find_package(PCL 1.13 REQUIRED COMPONENTS common io filters segmentation search) include_directories(${PCL_INCLUDE_DIRS})..
[ROS2] RPLiDAR A3M1 ROS2(foxy) package install 및 /scan topic echo test 1. Git Clone cd ${your ros2 workspace}/src git clone -b ros2 https://github.com/Slamtec/rplidar_ros.git 2. Colcon Compile cd ${your ros2 workspace}/src/rplidar_ros colcon build --symlink-install cd ../../ colcon build --packages-select rplidar_ros source install/setup.bash 3. ttyUSB 권한 부여 ls -l /dev | grep ttyUSB sudo chmod 666 /dev/ttyUSB0 cd ${your ros2 workspace}/src/rpldiar_ros/ source scrip..
[ROS2] navigation2(foxy) package install & compile 1. Git Clone from ros-planning navigation2 cd ${your ros2 workspace}/src git clone -b foxy-devel https://github.com/ros-planning/navigation2.git 2. 필요 library & package 설치 및 compile 2-1. ZeroMQ (requires in nav2_common) sudo apt-get install libzmq3-dev 2-2. test_interface_files (requires in rcl_interfaces) cd ${your ros2 workspace}/src git clone -b foxy https://github.com/ros2/test_interface_fil..
[ROS2] Raspberry PI 4 Model B(Ubuntu 20.04 Focal) ROS2 Foxy 설치 1. 설치 도구 설치 sudo apt update sudo apt install curl gnupg2 lsb-release curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add - sudo sh -c 'echo "deb [arch=arm64] http://packages.ros.org/ros2/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/ros2-latest.list' 2. ROS2 foxy 설치 2-1. ros-foxy-desktop 설치 sudo apt update sudo apt install ros-foxy-desktop 2-2...