当前位置: 首页 > 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

相关文章:

  • JAVA中CountDownLatch使用方法
  • 集群聊天服务器(11)客户端开发
  • 【初阶数据结构与算法】线性表之栈和队列的定义与实现(含源码和有效的括号练习)
  • 有限状态机(续)
  • 【C语言】科技要闻。
  • 后仿真中的GLS测试用例的选取规则
  • 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