(二)Unity3d-ROS联合仿真:运行Unity-Robotics-Hub

1.ubuntu安装Unity3d

Unity3d-Ros仿真:unity3d在ubuntu环境下安装使用

2.下载Unity3d-Ros联合仿真官方例子

(1)下载

bash 复制代码
git clone https://github.com/Unity-Technologies/Unity-Robotics-Hub.git
cd Unity-Robotics-Hub

(2)安装依赖库

bash 复制代码
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install python3-pip ros-noetic-robot-state-publisher ros-noetic-moveit ros-noetic-rosbridge-suite ros-noetic-joy ros-noetic-ros-control ros-noetic-ros-controllers
sudo -H pip3 install rospkg jsonpickle

3.导入项目到Unity

导入项目到Unity:

打开Unity Hub

点击"Open" → 选择克隆的Unity-Robotics-Hub目录
注意,工程目录名为PickAndPlaceProject

打开后选择

打开示例场景:

导航到 AssetsScenes 双击打开 Part1DoneScene.unity 场景

如图

4.在unity3d中通过拖动驱动机械臂运动

点击上面的play后使用上下左右箭头就可以控制机械臂运动了

由于工程中已经配置好了,因此能直接驱动机械臂,如果自己从头开始配置,参考工程目录下的文档pick_and_place/README.md

相关推荐
这是我5814 小时前
unity实现梦日记式效果
unity·c#·游戏引擎·unity3d·游戏开发·csharp·c#11.0
DaLiangChen14 小时前
ARFoundation系列讲解 - 101 VisionPro 真机调试
unity·ar·mr·苹果vision pro·visonpro·空间智能·arfoundation
Wiktok18 小时前
03-虚幻引擎蓝图类的各父类作用讲解
游戏引擎·虚幻·蓝图
tealcwu1 天前
【Unity基础】Unity中2D和3D项目开发流程对比
3d·unity·游戏引擎
开发游戏的老王1 天前
2025最新版虚幻引擎5(UE5)入门教程:前言——你的随身教程和学习笔记
ue5·游戏引擎·游戏开发·虚幻·虚幻5
死也不注释2 天前
【Unity编辑器开发GUI.Window】
unity·编辑器·游戏引擎
Wacanda2 天前
Unity笔记——Unity 封装方法指南
笔记·unity
ZPC82102 天前
奥比中光双目摄像头实现物品抓取的机器人系统
c++·python·unity·机器人·游戏引擎·github
呼叫冰河谷2 天前
Unity学习笔记(五)——3DRPG游戏(2)
笔记·学习·unity