(二)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

相关推荐
NRatel13 小时前
亚马逊S3的使用简记(游戏资源发布更新)
游戏·unity·amazon s3
SmalBox18 小时前
【渲染流水线】[几何阶段]-[屏幕映射]以UnityURP为例
unity·渲染
SmalBox2 天前
【渲染流水线】[几何阶段]-[归一化NDC]以UnityURP为例
unity·渲染
SmalBox3 天前
【渲染流水线】[几何阶段]-[图元装配]以UnityURP为例
unity·渲染
霜绛3 天前
Unity:GUI笔记(一)——文本、按钮、多选框和单选框、输入框和拖动条、图片绘制和框绘制
笔记·学习·unity·游戏引擎
谷宇.3 天前
【Unity3D实例-功能-移动】角色行走和奔跑的相互切换
游戏·unity·c#·unity3d·游戏开发·游戏编程
17岁的勇气3 天前
Unity Shader unity文档学习笔记(十九):粘土效果,任意网格转化成一个球(顶点动画,曲面着色器)
笔记·学习·unity·图形渲染·顶点着色器·曲面着色器
benben0444 天前
《Unity Shader入门精要》学习笔记一
unity·shader
YF云飞4 天前
Unity图片优化与比例控制全攻略
游戏·unity·游戏引擎·游戏程序·个人开发
SmalBox4 天前
【渲染流水线】[几何阶段]-[几何着色]以UnityURP为例
unity·渲染