当前位置:网站首页>ROS file system and related commands
ROS file system and related commands
2022-08-02 08:03:00 【Abbaaccording】
Level 1: catkin_workspace
Level 2: src build devel
The third level (under the src directory): package1 package2
Level 4: CmakeLists.txt package.xml scripts msg srv include src launch

build: Compilation space, used to store CMake and catkin cache information, configuration information and other intermediate files
devel: The development space is used to store the object files generated after compilation, including header files, dynamic and static link libraries, executable files, etc.
src:Source space
Execute command 1 2 3
1. roscore
roscore is a collection of ros system prerequisite nodes and programs, roscore must be running for ROS nodes to communicate
Starting roscore is equivalent to starting ros master ros parameter server rosout log node
2. rosrun
rosrun toolkit name executable
Example: rosrun turtlesim turtlesim_node
3. roslaunch
Example: roslaunch toolkit name launch file name
4. Build
catkin_create_pkg custom package name dependency package -> create a new ROS function package
5, delete
sudo apt purge xxx -> delete a feature package
6, check
rospack list ->List all function packs
rospack find package name ->Query whether a function package exists, if so, return the installation path
roscd package name -> enter a package
rosls package name ->list files under a package
apt search xxx ->Search for a feature package
7, change
rosed package name file name ->modify the function package file
need to install vim
Example: rosed turtlesim Color.msg
边栏推荐
猜你喜欢
随机推荐
LeetCode 283. 移动零(简单、数组)
WebForm DropDownList分别绑定年月
Splunk Field Caculated Calculated Field
神经元网络
Introduction to mysql operation (4) ----- data sorting (ascending, descending, multi-field sorting)
Neural network
View port number occupancy
LeetCode刷题(7)
spark read local file
MySQL-索引详解
Chain Of Responsibility
Mysql报错2003 解决办法 Can‘t connect to MySQL server on ‘localhost‘ (10061)
停止精神内耗 每日分享
pnpm + workspace + changesets 构建你的 monorepo 工程
pnpm install出现:ERR_PNPM_PEER_DEP_ISSUES Unmet peer dependencies
MySQL-FlinkCDC-Hudi enters the lake in real time
(2022 Niu Ke Duo School 5) B-Watches (two points)
带手续费买卖股票的最大利益[找DP的状态定义到底缺什么?]
正则表达式
Modify apt-get source to domestic mirror source









