目录 配套资源(教学课件、教学大纲、习题答案等) 第1章数字孪生概述(49min) 1.1数字孪生的概念 1.2数字孪生的前世今生 1.2.1数字孪生的萌芽 1.2.2数字孪生概念的提出 1.2.3数字孪生的发展现状 1.3数字孪生体系架构 1.3.1数字孪生的特征 1.3.2数字孪生的系统架构 1.3.3数字孪生的关键技术 1.3.4数字孪生平台 1.4数字孪生的应用场景 1.4.1智能制造行业 1.4.2石化行业 1.4.3医疗保健行业 1.4.4智慧城市 1.4.5自动驾驶行业 本章小结 本章习题 第2章数字孪生的关键技术(53min) 2.1物联网技术 2.1.1物联网的体系架构 2.1.2传感器及应用技术 2.1.3自动识别技术 2.1.4无线射频识别技术 2.1.5计算机控制技术 2.2大数据技术 2.2.1大数据的概念 2.2.2大数据的特征 2.2.3大数据的结构类型 2.2.4大数据的关键技术 2.3虚拟现实 2.3.1虚拟现实的概念 2.3.2虚拟现实系统的组成 2.3.3虚拟现实的分类 2.3.4虚拟现实的发展 2.3.5虚拟现实的应用 2.4模拟仿真 2.4.1仿真概念与仿真技术 2.4.2经典仿真技术 2.4.3微观仿真技术 2.4.4离散事件系统仿真 2.4.5排队系统仿真 2.5数字孪生模型 2.5.1几何建模 2.5.2物理建模 2.5.3行为建模 2.5.4六自由度 2.5.5模型验证 本章小结 本章习题 第3章数字孪生的实现平台和工具(52min) 3.1数字孪生常用实现工具 3.1.1Unity 3D 3.1.2Unreal Engine 3.1.3WebGL 3.2数字孪生常用开发平台 3.2.1ThingJS 3.2.2WDP 3.2.3木棉树 3.2.4EasyV 3.2.5数字孪生专用平台 本章小结 本章习题 第4章ThingJS基础(47min) 4.1入门 4.1.1准备工作 4.1.2第1个例程 4.1.3场景加载 4.1.4程序调试 4.2ThingJS对象 4.2.1几何体对象 4.2.2模型对象 4.2.3对象变换 4.2.4对象样式 4.2.5对象标记 4.2.6对象查询 4.2.7对象销毁 4.3ThingJS中的摄像机 4.3.1摄像机介绍 4.3.2摄像机飞行 4.4环境设置 4.4.1背景设置 4.4.2灯光设置 4.4.3后期效果 4.5ThingJS中的事件 4.5.1全局事件 4.5.2对象事件 4.5.3键盘事件 4.5.4事件管理 4.6建筑监控场景案例 4.6.1创建项目结构 4.6.2三维场景 4.6.3二三维交互 本章小结 本章习题 第5章ThingJS进阶(82min) 5.1组件 5.1.1组件的定义 5.1.2组件的作用和生命周期 5.1.3组件开发 5.2预制件 5.2.1预制件介绍 5.2.2预制件开发 5.3插件 5.3.1插件介绍 5.3.2插件开发 5.4场景和层级 5.4.1场景的概念和加载的意义 5.4.2层级和层级切换 5.5数据对接 5.5.1数据对接介绍 5.5.2数据对接接口 5.5.3数据对接案例 5.6界面展示 5.6.1Marker 5.6.2WebView 5.6.3ECharts 5.6.4Widget 5.6.5CSS组件 5.7人员定位场景案例 5.7.1创建项目结构 5.7.2加载场景 5.7.3创建人员对象 5.7.4创建人员标记 5.7.5定位事件 5.7.6人员行走 5.7.7视角跟随 5.7.8二三维交互 本章小结 本章习题 第6章物联网设备对接(67min) 6.1物联网通信技术 6.1.1标准串行通信接口 6.1.2无线通信技术 6.1.3无线传感器网络 6.1.4定位技术与卫星定位系统 6.2人机交互技术 6.2.1嵌入式系统简介 6.2.2键盘接口技术 6.2.3显示器接口技术 6.2.4触摸屏接口技术 6.2.5物联网API 6.3物联网设备对接 6.3.1物联网在数字孪生中的重要意义 6.3.2物联网设备对接流程 6.4物联网设备对接场景案例 6.4.1设备管理场景解决方案 6.4.2设备管理场景的实现 本章小结 本章习题 第7章综合案例: 汽车换电(78min) 7.1汽车换电案例需求 7.2汽车换电解决方案设计 7.3开发准备 7.4功能实现 7.4.1全局设置 7.4.2模型动画 7.4.3泊车检查 7.4.4电池拆卸 7.4.5电池调度 7.4.6电池安装 7.4.7车辆驶离 本章小结 本章习题 第8章综合案例: 智慧校园(107min) 8.1需求分析 8.2解决方案设计 8.3功能实现 8.3.1开发准备 8.3.2场景可视化 8.3.3智慧安防 8.3.4智慧节能 8.3.5智慧教室 8.3.6数据对接 本章小结 本章习题