Note : 이 튜토리얼은 이전의 understanding ROS topics 튜토리얼을 학습했다 가정한 후 작성된 튜토리얼이다. 이 튜토리얼에 관련된 문제 및 질문은 answers.ros.org에서 확인하라. 질문 작성 시, 이 튜토리얼 페이지에 대한 링크, OS & ROS 버전 및 적절한 태그를 추가할 것. Understanding ROS Services and Parameters Description : 이 튜토리얼은 ROS의 서비스(service) 및 파라미터(parameter)에 대해 소개하고, 커맨드라인 툴인 rosservice와 rosparam의 사용법에 대해 알아볼 것이다. Tutorial Level : BEGINNER Next Tutorial : Using rqt_console and r..
Note : 이 튜토리얼은 이전의 understanding ROS nodes 튜토리얼을 학습했다고 가정한 후 작성된 튜토리얼이다. 이 튜토리얼에 관련된 문제 및 질문은 answers.ros.org에서 확인할 것. 질문 작성시, 이 튜토리얼 페이지에 대한 링크, OS & ROS 버전 및 적절한 태그를 추가할 것. Understanding ROS Topics Description : 이 튜토리얼은 ROS topic에 대해 소개하고 커맨드라인 툴인 rostopic과 rqt_plot의 사용법에 대해 다룰 것이다. Tutorial Level : BEGINNER Next Tutorial : Understanding ROS services and parameters 1. Setup 1.1 roscore 시작하기에 앞..
Note: 이 튜토리얼은 이전의 building a ROS package튜토리얼을 학습했다고 가정한 후 작성된 튜토리얼이다. 이 튜토리얼에 관련된 문제 및 질문은answers.ros.org에서 확인할 것. 질문 작성시, 이 튜토리얼 페이지에 대한 링크, OS & ROS 버전 및 적절한 태그를 추가할 것. Understanding ROS Nodes Description : 이 튜토리얼은 ROS graph에 대해 소개하고 커맨드라인 툴인 roscore, rosnode, rosrun의 사용법에 대해 다룰 것이다. Tutorial Level : BEGINNER Next Tutorial : Understanding ROS topics 1. Prerequisites 이 튜토리얼에서는 가벼운 시뮬레이터를 하나 설치하..
Note : 이 튜토리얼은 이전의 creating a ROS package 튜토리얼을 학습했다고 가정한 후 작성된 튜토리얼이다. 이 튜토리얼에 관련된 문제 및 질문은 answers.ros.org에서 확인할 것. 질문 작성시, 이 튜토리얼 페이지에 대한 링크, OS & ROS 버전 및 적절한 태그를 추가할 것. Building a ROS Package Description : 이 튜토리얼은 패키지 빌드에 필요한 툴체인에 관해 다룬다. Tutorial Level : BEGINNER Next Tutorial : Understanding ROS Nodes 1. Building Packages 패키지의 모든 시스템 의존성이 설치되면 새로운 패키지를 빌드할 수 있다. Note : apt나 다른 패키지 매니저를 통해..
Creating a ROS Package Description : 이 튜토리얼에서는 roscreate-pkg 혹은 catkin을 사용하여 패키지를 새롭게 생성하고 rospack을 사용하여 패키지의 의존성을 나열하는 방법을 다룬다. Tutorial Level : BEGINNER Next Tutorial : Building a ROS package 1. What makes up a catkin Package? 어떤 패키지가 catkin 패키지로써 인식되려면 몇 가지 조건들을 만족해야 한다. 반드시 catkin과 호환되는 package.xml 파일이 있어야 한다. 이 package.xml 파일은 패키지의 메타 정보를 포함하고 있다. 반드시 catkin을 사용하는 CMakeLists.txt 파일이 있어야 한다...
Navigating the ROS Filesystem Description : 해당 튜토리얼은 ROS 파일시스템의 개념을 설명하고, roscd, rosls, rospack등의 command-line툴을 다룬다. Tutorial Level : BEGINNER Next Tutorial : Creating a ROS package 1. Prerequisites 해당 튜토리얼을 진행하기 위해서 ros-tutorials 패키지를 활용할 것이기 때문에 해당 패키지가 설치 되었는지 확인해야 한다. sudo apt install ros-melodic-ros-tutorials 이미 최신 버전의 패키지가 설치되어 있는 것으로 보인다. 2. Quick Overview of Filesystem Concepts Package ..
Installing and Configuring Your ROS Environment Description : 이튜토리얼은컴퓨터에ROS를설치하고ROS환경을설정하는과정을설명한다. Tutorial Level : BEGINNER Next Tutorial : Navigating the ROS Filesystem 1. Install ROS ROS 설치 과정인데 이미 설치했으므로 패스. 아직 ROS 설치를 하지 않았다면 아래를 참조. ROS installation instructions ROS/Installation - ROS Wiki Available Translations: German | Spanish | French | Italian | Japanese | Korean | Brazilian Portugues..