当前位置: 首页 > news >正文

关于无人巡航小车的学习笔记

文件名:zmd_ws zmd为队伍名称,下横杠代替空格,ws全称为workspace,即工作空间。工作空间的分隔原理暂时不知道?
文件名:build,devel 用于存放执行catkin_make后的编译文件,也就是编译ROS(src文件夹下)包时所产生的文件。因为ROS包中可能会含有编译型语言所写的代码,所以需要这一道工序。
编译型语言:需要使用编译器进行编译,变成机器码,然后生成可执行文件,一般运行效率很快。
解释型语言:使用解释器进行解释,一般是一行一行的解释,不用编译,时效性比较高,但是运行效率相对于编译型语言来说比较慢。
文件名:src 用于存放ROS包,也可以理解为工具的地方。
文件名:shell 用于执行自动化的一些Linux shell脚本

如何新建一个工作空间:
mkdir -r ~/teamName_ws/src 新建文件夹
cd ~/teamName_ws/ 进入文件夹
caikin init 初始化文件夹
catkin_make 编译文件夹,生成build,devel目录
配置环境变量
手动设置环境变量:source ~/工作空间/devel/setup.bash
自动设置环境变量:在.bashrc文件中新增语句:source ~/工作空间/devel/setup.bash 添加至.bashrc文件末尾

http://www.hskmm.com/?act=detail&tid=34548

相关文章:

  • 详细介绍:springboot+vue智慧旅游管理小程序(源码+文档+调试+基础修改+答疑)
  • 存算一体架构的先行者:RustFS在异构计算环境下的探索与实践
  • 2-SAT
  • CSP-S模拟10
  • CSP-S模拟赛加赛 比赛总结
  • 我要好好写博客了 - Milo
  • 洛谷P4735--最大异或和
  • DAPO代码实现浅析
  • [KaibaMath]1011 关于收敛数列保号性的证明
  • Appium 3.0:跨平台移动自动化测试框架全面解析
  • 赛前训练 12 extra 树上差分倍增
  • 塔吊施工人员操作合规性监测!思通数科 AI 卫士实时守护作业安全
  • Dos命令1
  • 题解:P1073 [NOIP 2009 提高组] 最优贸易
  • 吩咐
  • 互评五
  • 机器人技术新前沿:自动驾驶路径规划算法解析
  • 前端框架文档新思路:基于源码解析的自动化方案
  • 常用模板
  • C++ std::forwardT 的使用
  • tryhackme-预安全-网络基础知识-数据包和帧-07
  • 迈向零信任存储:基于RustFS构建内生安全的数据架构
  • 如果这就是人类脑海的话 雪白纸上划出血红层层痕迹 不如杀死这些记忆
  • 嗣澳——扫,墨依奥——描,希伊桉——线
  • 服务器被攻击!原因竟然是他?真没想到...
  • 得到的眼泪学会了哭泣 得到的悲伤缓慢摧残肉体 被所爱之人踩在地
  • 框架架构的多维赋能——论其对自然语言处理深层语义分析的影响与启示
  • 使用 robocopy 命令备份还原数据速度统计
  • 顺天地之自然
  • Mac 打开终端方式