반응형

Robot Operating System 57

[Foxy] 김수영 대표님 ROS 강의 with Youtube, Notion

https://m-hackathon.tistory.com/category/Toolkit/Robotics 'Toolkit/Robotics' 카테고리의 글 목록 m-hackathon.tistory.com https://youtube.com/playlist?list=PLieE0qnqO2kTNCznjLX_AaXe2hNJ-IpVQ ROS2 www.youtube.com 위 링크의 유튜브 영상을 참고하세요!! ========== [강의순서] 01. ROS 2란? 02. ROS 2 Foxy 설치 - Linux 20.04 03. ROS 2 Foxy 설치 - Windows 10 04. 실습을 위한 Gazebo Simulation 소개 05. ROS 2 Node, Package와 기본 커멘드 06. ROS 2 Launch,..

[ROS Melodic] rosbag record launch

rosbag record를 하기 위해서 수 많은 topic들을 받아들여야하고, 많은 설정을 해주어야할 경우가 생겼다. 이를 해결하기 위해 launch 파일을 작성하여 문제를 해결할 수 있었다. terminal에서 위의 파일(file_name.launch)을 저장한 위치로 이동 후, 아래의 명령으로 실행가능하다. $ roslaunch file_name.launch 참고로, -o 옵션은 저장 장소를 설정하고, timestamp의 이름으로 bag파일이 저장된다. -O 옵션은 저장장소와, 특정한 bag파일 이름을 지정하여 저장한다. ex) rosbag record -o /mnt/pen/ /chatter rosbag record -O /mnt/pen/test.bag /chatter https://answers.r..

[ROS Melodic] ddynamic_reconfigure Error

Jetson AGX Xavier(with jetpack 4.5.1, ubuntu 18.04)에서 ROS Melodic을 설치하고 intel realsense ros wrapper에서 catkin_make clean을 실행하는 중에 다음과 같은 에러가 나왔다. https://jstar0525.tistory.com/117 [Intel Realsense][ROS Melodic] Install realsense-ros on jetson https://github.com/IntelRealSense/realsense-ros/blob/development/README.md#installation-instructions GitHub - IntelRealSense/realsense-ros: Intel(R) RealSen..

[ROS Melodic] CMake Error at /opt/ros/melodic/share/cv_bridge/cmake/cv_bridgeConfig.cmake:113 (message):

Env. Jetson AGX Xavier(with jetpack 4.5.1, ubuntu 18.04) ROS Melodic 에러 현상 ~/catkin_ws$ catkin_make clean CMake Error at /opt/ros/melodic/share/cv_bridge/cmake/cv_bridgeConfig.cmake:113 (message): Project 'cv_bridge' specifies '/usr/include/opencv' as an include dir, which is not found. It does neither exist as an absolute directory nor in '${{prefix}}//usr/include/opencv'. Check the issue track..

[ROS Melodic] Install ROS Melodic

option 1. robotis사에서 제공하는 스크립트 파일 설치 $ sudo apt-get update && sudo apt-get upgrade $ wget https://raw.githubusercontent.com/ROBOTIS-GIT/robotis_tools/master/install_ros_melodic.sh $ chmod 755 ./install_ros_melodic.sh $ sudo apt-get install curl $ bash ./install_ros_melodic.sh option 2. ROS Melodic platform http://wiki.ros.org/melodic/Installation melodic/Installation - ROS Wiki ROS Melodic insta..

[Dashing][Client Libraries] 4. Writing a simple service and client (C++)

이 글은 아래의 자료를 참고로 만들어졌습니다. https://docs.ros.org/en/dashing/Tutorials/Writing-A-Simple-Cpp-Service-And-Client.html Writing a simple service and client (C++) — ROS 2 Documentation: Dashing documentation You're reading the documentation for a version of ROS 2 that has reached its EOL (end-of-life), and is no longer officially supported. If you want up-to-date information, please have a look at Galac..

[Dashing][Client Libraries] 3. Writing a simple publisher and subscriber (C++)

이 글은 아래의 자료를 참고로 만들어졌습니다. https://docs.ros.org/en/dashing/Tutorials/Writing-A-Simple-Cpp-Publisher-And-Subscriber.html Writing a simple publisher and subscriber (C++) — ROS 2 Documentation: Dashing documentation Now there will be a new file named publisher_member_function.cpp. Open the file using your preferred text editor. 2.1 Examine the code The top of the code includes the standard C++ heade..

[Dashing][Client Libraries] 6. Using parameters in a class (Python)

이 글은 아래의 자료를 참고로 만들어졌습니다. https://docs.ros.org/en/dashing/Tutorials/Using-Parameters-In-A-Class-Python.html Using parameters in a class (Python) — ROS 2 Documentation: Dashing documentation Inside the dev_ws/src/python_parameters/python_parameters directory, create a new file called python_parameters_node.py and paste the following code within: 2.2 Add an entry point Open the setup.py file. Agai..

반응형