ROS

ROS_Study: Navigation the ROS Filesystem

우기빌리 2023. 9. 11. 10:25

roscd, rosls, rospack과 같은 commandline tool을 소개

-> ROS 환경에서 작업할 때 편의성을 제공해주는 tool이라고 생각하면 될 것 같다.

 

시작하기에 앞서, tutorial을 따라하기 위해

>> sudo apt-get install ros-noetic-ros-tutorials

로 설치해준다.

 

*

Package: software organization unit of ROS code

각 package는 libraries, executables, scripts 등을 포함한다.

 

Manifest(package.xml): description of package

패키지들 사이의 의존성(dependencies)를 정의하거나, versoin, maintainer, license와 같은 패키지의 메타 정보를 담아둔다.

package.xml

 

rospack: 패키지의 정보를 알려준다. 해당 tutorial에선 find 만을 다뤄 볼 예정이다.

rospack

이하로 소개하는 모든 commandline tool은 rosbash의 일부

 

roscd: rosbash에 포함되는 commandline 중 하나로서, 곧바로 해당 package로 경로를 이동

roscd

*

rosbash란?

rosbash

 

'ROS' 카테고리의 다른 글

ROS_Study: catkin/workspaces  (0) 2023.09.11
ROS_Study: CMakeLists.txt(2)  (0) 2023.09.11
ROS_Study: CMakeLists.txt(1)  (0) 2023.09.11
ROS_Study: package.xml  (0) 2023.09.11
ROS_Study: Installing and Configuring Your ROS Environment  (0) 2023.09.11