Unity3D+C#交互式虚拟温室仿真监控平台设计+源代码_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Unity3D+C#交互式虚拟温室仿真监控平台设计+源代码

摘要:针对传统农作物种植试验需要反复设计和改进的问题,设计与实现了一种交互式虚拟温室监控平台。首先,通过采用虚拟现实技术中三文建模的方法,完成了虚拟温室的仿真,模拟出多种环境状态;然后,利用Unity3D开发工具和C#脚本,实现了空气内循环、补光、换气、灌溉及漫游等交互控制功能;最后,结合专家系统算法,完成并实现了虚拟温室内各项环境因子的动态显示和实时提醒,使用户能够及时控制温室内各个设备,为作物提供一个最佳的生长环境。34938
毕业论文关键词:虚拟现实;交互式;Unity3D;虚拟温室监控平台
Design and Implementation of Interactive Virtual Greenhouse Monitoring Platform
Abstract: In order to solve the problems of repeated design and improvement for traditional crop planting experiment, the virtual greenhouse monitoring platform is designed and accomplished. Firstly, by taking the method of 3D modeling in virtual reality technology, the virtual greenhouse and the various environmental states are simulated; Then, several interactive control functions are completed combined with Unity3D and C# scripts, including air circulation, lighting, ventilation, irrigation and travel and some other functions; Finally, by designing an expert system algorithm, the dynamic display of environmental factors and reminded immediately in virtual greenhouse of the platform are realized. In all, the expert system allows users to control equipment in greenhouse immediately and provides a suitable environment for crops.
Key words: Virtual reality; Interaction; Unity3D; Virtual greenhouse monitoring platform
目  录
摘要    1
关键词    1
Abstract    1
Key words    1
1  绪论    1
1.1  研究背景    1
1.2  国内外研究现状    1
1.3  研究目标及应用前景    2
1.3.1  研究目标    2
1.3.2  应用前景    2
2  系统开发工具及相关技术    2
2.1  系统开发软件工具    2
2.1.1  建模软件简介    2
2.1.2  虚拟仿真软件简介    3
2.2  系统核心技术    3
3  需求分析    3
3.1  可行性分析    3
3.1.1  经济可行性    3
3.1.2  技术可行性    3
3.2  系统用例图设计    4
3.3  系统活动图设计    4
3.3.1  环境因子动态显示模块活动图    5
3.3.2  内循环提醒模块活动图    6
3.3.3  补光提醒模块活动图    7
3.3.4  换气提醒模块活动图    8
3.3.5  灌溉提醒模块活动图    9
3.3.6  昼夜转换模块活动图    10
4  系统详细设计    11
4.1  虚拟仿真环境的构建    11
4.1.1  “文洛式”温室结构建模    11
4.1.2  环境仿真    13
4.1.3  作物建模    15
4.2  关键交互方法的设计    15
4.2.1  机构控制功能设计    16
4.2.2  专家系统算法设计    19
4.3  虚拟温室仿真平台的搭建    19
4.3.1  系统界面设计    19
5  系统测试    20
5.1  交互控制功能测试    20
5.1.1  内循环系统功能测试    20 (责任编辑:qin)