您好,
会员登录 快速注册
退出 ( 条未读消息)
关于本站 意见反馈 首页

公告:小宅博客网可以开发票了,需要发票的,去群里找群主哈!!
全部文章分类
  • 人工智能 >

  • 编程语言 >

  • WPF系列 >

  • ASP.NET系列 >

  • Linux >

  • 数据库 >

  • 嵌入式 >

  • WEB技术 >

  • PLC系列 >

  • 微服务与框架 >

  • 小宅DIY >

  • 学习资料 >

OpenCv基础 ANN车牌识别 yolov5车牌识别 指针式仪表识别 ROS系列 YOLO Halcon Detectron2 昇腾AI ChatGPT在线体验 英伟达JETSON ChatGLM ChatTTS FunASR 地平线 ByteTrack 魔搭社区 LangChain
C C# C++ Python Java Go
WPF
ASP.NET小功能 GPS定位系统-MVC GPS定位系统-VUE ASP.NET WebRTC
Linux Linux内核 Shell MakeFile
MySql SqlServer Oracle
STM8 STM32 51单片机
VUE入门 HTML JavaScript CSS layui镜像网站 ElementUi中文官网 element-plus 图标
三菱 欧姆龙 西门子 施耐德 松下 台达
IOTSharp IOTGateway ABP FRAMEWORK Docker
亚克力音响 编程仙途:智驭万法
面试题与技巧 Python入门技能树 微软C#教程
首页 编程之美 工具下载 全国就业 流量地图 文心一言
ROS系列
ROS - 介绍 ROS1-常规安装方法 ROS1-Linux下的ROS环境搭建 ROS1-ROS话题:发布者 ROS1-发布者与订阅者通讯 ROS1-服务器与客户端节点通讯 ROS1-动作服务器与客户端通讯 ROS1-发布imu和gps消息 ROS2-新建Ubuntu环境 ROS2-创建一个简单节点 ROS2-Python之消息的发布与订阅 ROS2-C++之消息的发布与订阅 ROS2-调用USB免驱摄像头 ROS2-地瓜机器人笔记 ROS2 控制小车进行矩形运动 ROS2 设置节点开机自启 ROS2 添加自定义msg ROS2 URDF建模 ROS2 Gazebo 仿真环境搭建 ROS2 XACRO建模 ROS2 在Gazebo加载机器人模型 ROS2 Carttographer安装 ROS2 配置cartographer进行建图 ROS2 Nav2导航仿真-新建工程 ROS2 Nav2导航仿真 ROS2 Nav2 API导航
ROS2 XACRO建模
ROS2 Carttographer安装
激萌の小宅 小宅博客 ROS系列

文章作者:激萌の小宅

促销:¥0

价格:¥0

配送方式: 购买后立即生效(如购买异常,请联系站长)
付款之后一定要等待自动跳转结束,否则购买可能会失败
  • 0 天

    有效期

  • 0

    总销量

  • 0

    累计评价

在Gazebo加载机器人模型

参考博客:在Gazebo加载机器人模型

现成的工程,拿来直接用:https://github.com/fishros/fishbot/tree/navgation2/src/fishbot_description


把下载的工程直接扔到我们的src目录下

微信截图_20250529153430.jpg


然后编译运行:

# 编译 
colcon build --packages-select fishbot_description

# 运行
source install/setup.bash
ros2 launch fishbot_description display_rviz2.launch.py


运行效果如下:

截图 2025-05-29 15-48-07.jpg


通过下面的命令行来启动gazebo并加载ros2插件

gazebo --verbose -s libgazebo_ros_init.so -s libgazebo_ros_factory.so


新加载的地图是空的,此时需要将我们的小车加载进去。

命令行输入rqt,在插件选项中选择Plugins->Services->Service Caller,然后再下拉框选择/spawn_entity服务,即可看到下面的界面

截图 2025-05-29 16-02-08.png


接着我们把工程中fishbot_gazebo.urdf文件的代码复制粘贴,放到xml中(注意要把原来的''删掉哦!),然后点击上面的小电话Call一下。

截图 2025-05-29 16-05-48.png


接着就可以看到工厂返回说成功把机器人制作出来送入gazebo了。

此时再看我们的Gazebo,一个小小的,白白的机器人出现了。

截图 2025-05-29 16-07-26.jpg


运行ros2 topic list,可以看到cmd_vel消息包,说明此时可以通过发送cmd_vel消息来控制机器人行走了。

微信截图_20250529160948.jpg



ROS2 XACRO建模
ROS2 Carttographer安装

友情链接: CSDN激萌の小宅 95知识库 自考题库 罗分明个人网络博客 精益编程leanboot

小宅博客  www.bilibili996.com All Rights Reserved. 备案号: 闽ICP备2024034575号

网站经营许可证  福建省福州市 Copyright©2021-2025 版权所有

小宅博客
首页 智能家居 地图定位
公告:小宅博客网可以开发票了,需要发票的,去群里找群主哈!!

文章作者:激萌の小宅

促销:¥0

价格:¥0

配送方式: 购买后立即生效(如购买异常,请联系站长)
付款之后一定要等待自动跳转结束,否则购买可能会失败
  • 0 天

    有效期

  • 0

    总销量

  • 0

    累计评价

在Gazebo加载机器人模型

参考博客:在Gazebo加载机器人模型

现成的工程,拿来直接用:https://github.com/fishros/fishbot/tree/navgation2/src/fishbot_description


把下载的工程直接扔到我们的src目录下

微信截图_20250529153430.jpg


然后编译运行:

# 编译 
colcon build --packages-select fishbot_description

# 运行
source install/setup.bash
ros2 launch fishbot_description display_rviz2.launch.py


运行效果如下:

截图 2025-05-29 15-48-07.jpg


通过下面的命令行来启动gazebo并加载ros2插件

gazebo --verbose -s libgazebo_ros_init.so -s libgazebo_ros_factory.so


新加载的地图是空的,此时需要将我们的小车加载进去。

命令行输入rqt,在插件选项中选择Plugins->Services->Service Caller,然后再下拉框选择/spawn_entity服务,即可看到下面的界面

截图 2025-05-29 16-02-08.png


接着我们把工程中fishbot_gazebo.urdf文件的代码复制粘贴,放到xml中(注意要把原来的''删掉哦!),然后点击上面的小电话Call一下。

截图 2025-05-29 16-05-48.png


接着就可以看到工厂返回说成功把机器人制作出来送入gazebo了。

此时再看我们的Gazebo,一个小小的,白白的机器人出现了。

截图 2025-05-29 16-07-26.jpg


运行ros2 topic list,可以看到cmd_vel消息包,说明此时可以通过发送cmd_vel消息来控制机器人行走了。

微信截图_20250529160948.jpg