Unity导入URDF模型(turtlebot3 waffle pi为例)

  本篇文章介绍Unity下如何导入机器人的URDF模型,主要参考官方教程:https://github.com/Unity-Technologies/Unity-Robotics-Hub/blob/main/tutorials/urdf_importer/urdf_tutorial.md
  关于导入的机器人模型选择了turtlebot3 waffle pi作为示例

1.Unity中导入URDF Importer的包

在这里插入图片描述
  如果按照URL导入就输入下面这个:

https://github.com/Unity-Technologies/URDF-Importer.git?path=/com.unity.robotics.urdf-importer#v0.5.2

  有的时候网络不好,就手动从本地磁盘导入:
  在这个网址下载源码包,然后把选择磁盘导入,选择com.unity.robotics.urdf-importer目录下的package.json导入即可:Unity-Technologies/URDF-Importer: URDF importer (github.com)
在这里插入图片描述

2.ros生成.urdf(根据.urdf.xacro)

ps:所以前提是先有模型的urdf.xacro文件,然后按照命令生成urdf文件
在这里插入图片描述
在这里插入图片描述

3.Unity中文件配置

3.1在Unity下Assets文件夹下生成一个urdf文件夹,并在urdf下导入turtlebot3_description文件夹。

  其他机器人也一样,会有一些相关的mesh配套文件。
ps:turtlebot3_description来源turtlebot3/turtlebot3_description at master · ROBOTIS-GIT/turtlebot3 (github.com)

3.2 鼠标右击urdf文件,选择”Import Robot from Selected URDF file”

在这里插入图片描述
  选择你主要的轴(Y轴或者Z轴),然后”import URDF”
在这里插入图片描述
  然后在试图界面中就能看到模型啦,生成结果如下:
在这里插入图片描述

  • 6
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值