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

宇树机器狗GO2在gazebo驱动仿真

一、一键安装ros

wget http://fishros.com/install -O fishros && . fishros

二、安装GO2相关项目

*构建项目空间

mkdir go2_fz_ws cd go2_fz_ws mkdir src cd src

* 安装项目

git clone https://github.com/unitreerobotics/unitree_legged_sdk.git cd unitree_legged_sdk/ mkdir build cd build/ cmake .. make cmake -DPYTHON_BUILD=TRUE ..
git clone https://github.com/unitreerobotics/unitree_ros_to_real.git git clone https://github.com/unitreerobotics/unitree_ros.git git clone https://github.com/unitreerobotics/unitree_guide.git

* 回到目录 go2_fz_ws 进行编译。

catkin_make

三、运行

* 加载环境

source devel/setup.bash

* 运行go2

roslaunch unitree_guide gazeboSim.launch rname:=go2

四、开启 MOVE_BASE模式

vim src/unitree_guide/unitree_guide/CMakeLists.txt # 如下设置 set(MOVE_BASE ON) # Need move_base or not, ON or OFF #回到根目录,重新编译 catkin_make # 加载环境 source devel/setup.bash # 运行 roslaunch unitree_guide gazeboSim.launch rname:=go2

五、操作

* 键盘操作

# 开启键盘操作,开启另一个命令行窗口 ./devel/lib/unitree_guide/junior_ctrl 2:站立 4:切步态 w: 前进 s:后退 a:左移 d: 右移 j: 左旋转 l: 右旋转 空格:运动停止

* 开启 movebase模式

# 开启键盘操作,开启另一个命令行窗口 ./devel/lib/unitree_guide/junior_ctrl 2:站立 5:切换为 move_base 模式 # 开启另一个命令行 输入 cmd指令,如前进 rostopic pub -r 10 /cmd_vel geometry_msgs/Twist -- '[0.15, 0.0, 0.0]' '[0.0, 0.0, 0.0]'

http://www.jsqmd.com/news/314034/

相关文章:

  • 亲测好用10个AI论文网站,助你轻松搞定本科毕业论文!
  • gazebo仿真环境启动velodyne雷达
  • 信号处理仿真:信号处理基础_(3).模拟信号与数字信号转换
  • Thinkphp和Laravel学生宿舍管理系统功能多 echart统计可视化120wq-_
  • 今日,DeepSeek再次“拆掉重做”,开源架构炸场:OCR 2只是起点,这次要重构AI的“眼睛”和“大脑”?
  • 影悦电影推荐系统
  • 基于STM32单片机设计的智能坐垫_431
  • 68344
  • AI大模型数据治理 = 治理过程*AI增强:感知智能化、决策智能化、执行智能化、优化智能化
  • 谷歌和苹果应用商店发现数十款AI去衣应用
  • 冬季风暴考验因AI数据中心而紧张的电网系统
  • 网站建设完整指南:从零开始到跨平台部署
  • 单例模式 懒汉式(双重检查锁)
  • 用Ticker API写一个行情面板:一次完整的实现过程
  • 2026年1月28日
  • 社会网络仿真软件:NetLogo_(8).NetLogo在社会网络建模中的应用
  • 社会网络仿真软件:NetLogo_(8).社会网络动态分析
  • 1 人公司 + 智能体军团:流量、内容、营销、变现体系
  • weixin193基于微信小程序的社区垃圾回收管理系统ssm(源码)_kaic
  • 社会网络仿真软件:NetLogo_(9).可视化技术与应用
  • weixin194高校学习助手小程序ssm(源码)_kaic
  • 【毕设】基于Python的Django-html基于web漏洞挖掘技术的研究
  • 解读欧美安全准绳:一氧化碳报警器制造商如何精准选择核心器件
  • 社会网络仿真软件:NetLogo_(4).NetLogo编程基础
  • 社会网络仿真软件:NetLogo_(5).NetLogo模型库解析
  • 10、C语言程序设计:define编译预处理在嵌入式开发中的应用
  • 【Matlab】MATLAB矩阵子矩阵索引详解:从语法案例到分块应用
  • 奇正沐古:靠谱的大健康行业品牌全案营销咨询公司
  • 使用 Python 将 PDF 转成 Excel:高效数据提取的自动化之道 - 详解
  • 2026年西安装修公司综合实力排名:透明报价/精湛工艺/业主口碑全解析