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

机器人学习!(二)ROS2-环境配置(6)2026/01/19

古月居ROS2 - 21讲

1、ROS命令行操作

帮助命令:ros2 --help

运行节点:ros2 run 功能包 节点名

查看节点:ros2 node list/info

查看话题:ros2 topic list, ros2 topic echo 话题名

发布话题:ros2 topic pub --发布频率 话题名 消息类型 具体内容

服务:ros2 service call 服务名 服务数据结构 具体内容

数据录制:ros2 bag record 话题 复现:ros2 bag play 文件名称

2、环境配置

版本管理工具:git sudo apt install git

IDE工具:Vscode

推荐插件:chinese、python、C++、cmake、icons、ROS(已弃用,点击安装旁边的改用ROS2)

、msg、URDF、markdown

3、工作空间与功能包

工作空间(workspace)

src:代码空间(source space)

install:安装空间(install space)

build:编译空间(Build space)

log:日志空间(Log space)

rosdepc工具:(鱼香ros)

sudo pip3 install rosdepc sudo rosdepc init & rosdepc update

快速安装文件中所需要的所有依赖:

rosdepc install -i --from-path src --rosdistro=iron -y
缺少3个依赖 sudo apt-get install ros-iron-tf-transformations sudo apt-get install ros-iron-xacro sudo apt-get install ros-iron-joint-state-publisher-gui

colcon编译工具

sudo apt install python3-colcon-ros

在工作空间路径下,进行编译

colcon build

配置环境变量

workspace/install/ 下的 local_setup.sh 和 setup.sh

1、新开终端 source install/local_setup.sh 2、添加到 .bashrc 中 echo "source ~/dev_ws/install/local_setup.sh" >> ~/.bashrc
http://www.jsqmd.com/news/270670/

相关文章:

  • 小白也能玩转文本排序!Qwen3-Reranker-0.6B保姆级教程
  • SGLang-v0.5.6部署实战:混合精度推理加速技巧
  • GTE中文语义相似度计算实战:新闻标题去重系统构建
  • 快速理解LED显示屏与NovaStar控制系统的安装流程
  • SenseVoice Small保姆级教程:语音识别模型训练
  • AI读脸术 vs 传统方案:人脸属性分析性能对比实战评测
  • 图片旋转判断模型Docker部署全攻略:一键启动服务
  • DeepSeek-R1-Distill-Qwen-1.5B参数详解:top_p与temperature协同调优
  • Qwen3-4B推理吞吐低?vLLM并行优化实战解决方案
  • Hunyuan-MT-7B-WEBUI前端优化:WebSocket实现实时交互体验
  • 从论文到落地:SAM3提示词引导分割模型镜像一键部署教程
  • 【毕业设计】SpringBoot+Vue+MySQL 在线课程管理系统平台源码+数据库+论文+部署文档
  • DCT-Net模型版权保护:数字水印技术应用
  • 智能扫描仪部署教程:中小企业文档数字化入门指南
  • 君乐宝冲刺港股:9个月营收151亿净利9亿,刚派息10亿 红杉与春华是股东
  • ComfyUI云端部署:基于容器化的一键启动解决方案
  • YOLOv9/YOLOR多模型对比:基于YOLOR架构的性能评测
  • BGE-Reranker-v2-m3优化实战:处理长尾查询的挑战
  • 图解说明UDS诊断协议通信流程图
  • 别再人盯系统了!DevOps Agent自主值守,智能预见运维风险
  • 语音工程师必备:FSMN-VAD快速搭建技巧
  • AutoGen Studio部署案例:企业知识管理系统构建教程
  • Glyph开源价值解析:为何选择自主部署方案
  • YOLOFuse避坑指南:单模态用户迁移注意事项说明
  • 如何用文字生成萌宠图片?Cute_Animal_For_Kids_Qwen_Image步骤详解
  • 如何用AI捏出理想声音?Voice Sculptor镜像快速上手
  • 从口语到书面语一键转换|FST ITN-ZH镜像实战指南
  • FunASR语音识别数据安全:敏感信息处理策略
  • MediaPipe Hands技术揭秘:彩虹
  • ms-swift+Swift UI:可视化监控训练全过程