提问 发文

基于Unity构建机器人的数字孪生平台系列2—四旋翼无人机三维模型

微微菌

| 2024-04-23 10:26 106 0 0

系列2的主要内容是探讨如何自己构建一个模型并且导入Unity。

1 简介
3D仿真与其他类型仿真的一大区别是三维场景和三维模型。为了实现对某个对象的仿真,模型是必须的。当然,针对不同的仿真任务,需要描述对象也是不一样的。但是,一个可视化的三维模型是必须的。比如,通过三维模型观测无人机的运行情况,当前的姿态信息等待。Unity是一个游戏引擎,其运行是依赖脚本的生命周期,侧重在于特定功能(人物行走、环境探测)的实现,而在三维模型构建方面相对较弱。不过可以利用所提供的渲染引擎直接生成模型的点、面、法线等,进而实现动态的模型构建。但是这对于使用者而言,需要熟悉整个渲染管线、模型渲染过程。这无疑增加模型构建的难度,而且在实际中,我们需要构建的物体模型大多数是静态的。这里的静态指的是模型的形状规格、表面材质。而模型的动作、行为,我们可以利用脚本编程实现。比如,我们可以利用Rotate()实现螺旋桨的旋转。利用专业的建模软件去构建指定对象的模型,之后导入Unity是一个比较好的选择。在这里,展示了利用Maya软件构建无人机的基本模型并且导入Unity。

2 相关资料
利用Maya构建四旋翼无人机模型B站教程:https://www.bilibili.com/video/BV1rE411n7Ws?spm_id_from=333.337.search-card.all.click
这个教程非常详细,每一步都具体讲解,包括一个基本四旋翼无人机的模型组成,每部分如何拆分并且对于对称部分如何进行构建,这些都详细的讲解。非常好的是对Maya提供的各个工具的作用做了说明,什么样的需求需要用什么工具。


在这里插入图片描述
在这里插入图片描述

一种可选的方法是去Unity的商店(Asset Store)下载无人机的模型。如下图的一个包,这个包有无人机的模型,并且有现成的工程可供参考。(https://assetstore.unity.com/packages/tools/physics/free-pack-117641)

在这里插入图片描述
————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/yyl80/article/details/125259080

收藏 0
分享
分享方式
微信

评论

游客

全部 0条评论

10603

文章

10.51W+

人气

19

粉丝

1

关注

官方媒体

轻松设计高效搭建,减少3倍设计改稿与开发运维工作量

开始免费试用 预约演示

扫一扫关注公众号 扫一扫联系客服

©Copyrights 2016-2022 杭州易知微科技有限公司 浙ICP备2021017017号-3 浙公网安备33011002011932号

互联网信息服务业务 合字B2-20220090

400-8505-905 复制
免费试用
微信社区
易知微-数据可视化
微信扫一扫入群