news 2026/4/3 4:43:58

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
机器人学习!(二)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
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/3 1:48:33

Llama3显存不足怎么办?LoRA微调显存优化实战教程

Llama3显存不足怎么办?LoRA微调显存优化实战教程 1. 引言:Llama3微调的显存挑战与现实需求 随着大语言模型在实际业务场景中的广泛应用,越来越多开发者希望基于开源模型进行定制化微调。Meta-Llama-3-8B-Instruct 作为2024年发布的中等规模…

作者头像 李华
网站建设 2026/3/27 12:15:14

NewBie-image-Exp0.1教程:动漫场景自动生成系统搭建

NewBie-image-Exp0.1教程:动漫场景自动生成系统搭建 1. 引言 随着生成式AI技术的快速发展,高质量动漫图像的自动化生成已成为内容创作与研究的重要方向。然而,从零搭建一个稳定可用的生成系统往往面临环境依赖复杂、源码Bug频出、模型权重下…

作者头像 李华
网站建设 2026/3/27 17:36:30

老电影截图修复实战:Super Resolution细节重建能力检验

老电影截图修复实战:Super Resolution细节重建能力检验 1. 引言 1.1 业务场景描述 随着数字内容的不断积累,大量老电影、历史影像资料以低分辨率形式保存。这些素材在现代高清显示设备上播放时,常常出现模糊、锯齿、马赛克等问题&#xff…

作者头像 李华
网站建设 2026/3/23 5:05:29

智能扫描仪部署教程:中小企业文档数字化入门指南

智能扫描仪部署教程:中小企业文档数字化入门指南 1. 引言 1.1 学习目标 本文旨在为中小企业IT人员或办公自动化初学者提供一套完整、可落地的文档数字化解决方案。通过本教程,您将掌握如何快速部署一个基于OpenCV的AI智能文档扫描系统,实现…

作者头像 李华