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

Ros工作空间

工作空间其实放到嵌入式里就是相关的编程包

-------------------------------------

d第一个Init 就是类型的初始化

然后正常一个catkin_make 后 就会产生如devil之类的文件, 你需要再自己 终端 一个catkin_make install 一下 。这样对应install也会产生(再设置环境变量之前)

——————————————————————————————————————

创建功能包  (源码都是要放在功能包之下的)

功能包放置在SRC之下

例子:

cd到src后。  我们建立的这个 名为test_pkg的功能包 后期包括 roscpp rospy std_msgs 有关依赖的有的功能包 就是 c++ python 以及有关消息的功能包

————————

其实创建完 功能包 我们就可以 回到最大的那个工作空间下 进行编译功能包。 使用catkin_make 但是一般没写代码的话 也编译不出来啥

---____________________

那我们弄完大的工作空间, 以及内部src的内部的功能包 (有关catkin_make可以统一最后一块进行编译) 。 下一步就是弄 环境变量 , 环境变量和make一样直接在大工作空间目录下进行即可。 但是他是用于辅助电脑去找到我们设立的功能包的。

所以 环境变量的戏份 就是设置 以及 检测一下对应的环境变量。

这俩就是设置对应环境变量 以及检测的反应。

——————————————

任何一个功能包都是需要这两个txt的文件的。(藏坑了)

————————————————————

总结: 建立 工作空间,  然后 对应的 功能包 pkg相关的指令建立 , 然后大目录下catkin_make进行编译。 然后记得要设立一个环境变量以及检测环境变量。

-----------------------

http://www.dtcms.com/a/174932.html

相关文章:

  • IDEA 占用C盘太大清理
  • LangChain:大语言模型应用的“瑞士军刀”入门指南
  • 上市公司-企业上下游供应链数据(2003-2023年)-社科数据
  • 推导部分和-图论+dfs+连通块
  • 【数据挖掘】Apriori算法
  • 主数据 × 知识图谱:打造企业认知智能的核心基础设施
  • 全国青少年信息素养大赛 Python编程挑战赛初赛 内部集训模拟试卷一及详细答案解析
  • 孤岛铜怎么解决
  • 极狐GitLab 如何将项目共享给群组?
  • 极狐Gitlab 里程碑功能介绍
  • 手写 Vue 源码 === Effect 机制解析
  • Vue3.5 企业级管理系统实战(十七):角色管理
  • WordPress_AdsProPlugin Sql注入漏洞复现(CVE-2024-13322)
  • vue3 computed方法传参数
  • 人工智能 计算智能模糊逻辑讲解
  • 【基于SSM+Vue+Mysql】健身房俱乐部管理系统(附源码+数据库脚本)
  • Kaggle——House Prices(房屋价格预测)简单实现
  • java springboot deepseek流式对话集成示例
  • 推荐系统架构设计
  • 计算机网络复习资料
  • 内存管理(C++)
  • Polygon Miden网络:具有客户端执行的边缘区块链
  • IBM BAW(原BPM升级版)使用教程:基本概念
  • Houdini制作烟雾消散并导入UE5
  • 数字孪生储能充电站,实现智慧能源设施全景管控
  • JDK 发展历史及其版本特性
  • Python训练打卡Day17
  • 基于 AI 的工程投标六随机五区间报价得分模型模拟计算
  • 云计算与大数据进阶 | 25、可扩展系统构建
  • 力扣面试150题--对称二叉树