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

Ubuntu20.04中ros2 foxy版本安装gazebo,并运行小车运动demo

这里默认你安装好了ros2 foxy版本

sudo apt install gazebo11

在这里插入图片描述

sudo apt install ros-foxy-gazebo-ros-pkgs

在这里插入图片描述
建议把其他的包也安装了

sudo apt install ros-foxy-gazebo-*

在这里插入图片描述
安装速度的话,比安装ros环境快多了。

此时,可以在/opt/ros/foxy/share目录下看到若干gazebo相关文件夹
在这里插入图片描述
测试环境

在终端输入

gazebo --verbose /opt/ros/foxy/share/gazebo_plugins/worlds/gazebo_ros_diff_drive_demo.world

在这里插入图片描述
等待一会会,就会 打开gazebo。

能够看到小车,此时是静止的(且在坐标轴的原点,我这里 是因为控制小车移动了,见后文)

在这里插入图片描述
接着,打开另一个终端,快捷键是ctrl+alt+T。

输入

ros2 topic pub /demo/cmd_demo geometry_msgs/Twist '{linear: {x: 1.0}}' -1

等待一会会,小车就会沿着直线,向前移动。


http://www.kler.cn/a/329311.html

相关文章:

  • Fabric区块链网络搭建:保姆级图文详解
  • 【数据分享】1929-2024年全球站点的逐年平均气温数据(Shp\Excel\无需转发)
  • python编程-OpenCV(图像读写-图像处理-图像滤波-角点检测-边缘检测)角点检测
  • 在 Babylon.js 中使用 Gizmo:交互式 3D 操作工具
  • C语言之装甲车库车辆动态监控辅助记录系统
  • ASP.NET Core 中的 JWT 鉴权实现
  • Java中使用接口实现回调函数的详解与示例
  • C语言、Eazy_X——五子棋
  • 零知识证明在BSV网络上的应用
  • 高度细化的SAGA模式实现:基于Spring Boot与RabbitMQ的跨服务事务
  • 甄选范文“论软件的可靠性设计”,软考高级论文,系统架构设计师论文
  • Vue页面,基础配置
  • 机器学习模型评估
  • Web APIs 4:日期对象、时间戳、节点操作、swiper插件
  • VS code user setting 与 workspace setting 的区别
  • 前端规范工程-2:JS代码规范(Prettier + ESLint)
  • consul 介绍与使用,以及spring boot 项目的集成
  • Servlet——springMvc底层原理
  • 苏州 数字化科技展厅展馆-「世岩科技」一站式服务商
  • RD-Agent Windows安装教程
  • 第一节- C++入门
  • 图论(dfs系列) 9/27
  • telnet发送邮件教程:安全配置与操作指南?
  • 09_OpenCV彩色图片直方图
  • git cherry-pick作用
  • ClientlocaleController