点击package manger之后会出现:
在系统报错的同时你可以看到在这个页面当中也会给你提示:
我缺少的包是与ROS连接的包ros-top-connector 以及与机器人连接的包 urdf-importor
之后我在左上角的+号上面点击“Add package from git URL”选项,会出现以下的页面:
然后想要通过以下url添加ros-top-connector包
https://github.com/Unity-Technologies/ROS-TCP-Connector.git?path=/com.unity.robotics.ros-tcp-connector
但是出现了安装失败的提示:
因此我们需要在安装包之前添加git,用来从 GitHub 克隆项目。
我们从Git - Downloads下载符合我们电脑的版本:
下载之后进行系统环境变量配置
注:详细的安装git流程可以看这篇文章(他比较详细)
最后把unity和unity hub都要关掉【重要】如果你的unity版本比较高以上这种方法是可以的
我的版本是2020.3的可能无法兼容适配url插入服务包。可以在这个网页中找到答案
出现url错误的时候有可能是
所以我选择了另一种方式:Package Manager/Add/Add Package from disk,和之前的流程一样但是在+之后选择Add Package from disk。
在进行这步骤之前需要根据以上安装包的网站下载安装包,把安装包解压缩。
Add Package from disk找到.json源文件
之后两个插件就解决了。
两个包的文档在下载中可以找到。
解决了之后又发生了的问题:
这个方法可以解决,但是你会发现删除了这个文件之后你的之前的操作需要重新再进行一次