《机器人与数字人:基于MATLAB的建模与控制》——1.2节数字人建模:历史、成就和新挑战

简介:

本节书摘来自华章社区《机器人与数字人:基于MATLAB的建模与控制》一书中的第1章,第1.2节数字人建模:历史、成就和新挑战,作者[美]顾友谅(Edward Y.L.Gu),更多章节内容可以访问云栖社区“华章社区”公众号查看

1.2数字人建模:历史、成就和新挑战
2008年,密歇根大学HUMOSIM研究室的Don Chaffin博士做了一个综述评论[19]。在评论的开头,他强调许多人机工程/人类工程学专家都渴望有一个具有鲁棒性的分析模型,这个模型具有模拟人口统计学上特定定义人群的物理和认知性能的能力。他还
7
提到了一份来自美国国家研究委员会的1990年人体性能建模报告,并强调这种模型具有如下优点:
1人类工程学专家使用该模型可以模拟和测试各种潜在的人类行为理论,从而明确新研究的优先领域。
2专家们可以使用该模型实现人们在各种环境下的行为的认知和表达。
3这种模型能够提供一种更好的表达人体性能属性的手段,也为其他想要在设计中考虑人类工程学的人提供了一种参考。
由于计算能力的限制,直到20世纪70年代末,数字人物理建模才开始进行初期尝试,而且也仅仅是概念上的。随着计算机计算速度、内存和图像性能的指数级提高,人体模型及其运动可以在数字化环境中实现逼真的可视化,这将帮助人类工程学专家、工程师、设计师和经理更有效地评估、验证他们的理论方案、产品设计、工作分析以及复杂人体控制操作。
根据Chaffin的综述,计算机化人体性能模型最早是由KKilpatrick在1970年完成的。他制作了一个3D人体图解模型来演示这个模型如何运动并达到坐姿状态。20世纪70年代后期,一些复杂的数字化人体模型诞生。
8
当时,英国研制了协助人机交互评估系统(SAMMIE),目前它成为世界上占据主流地位的数字人模拟软件包之一。在20世纪80年代后期,Safework和Jack展示了他们的新型实时运动人体模型及其独特的功能特性。在20世纪90年代早期,丹麦的AnyBody Technology公司研制了一个数字环境的人工肌肉骨骼模型,主要在汽车工业应用中模拟各种工作状况[18]。
其中,在最近的数字人建模历史上最引人关注的成就是,爱荷华大学计算机辅助设计中心Santos的Karim AbdelMalek博士在21世纪初研究和开发的虚拟士兵模型[22,23,24]。目前它正在Santos的子公司SantosHuman被进一步研发。Santos人体模型不仅在数字环境中使用可变形的肌肉和皮肤来展示其独特的高度保真外貌,而且在借用和采用机器人建模理论和方法方面对数字化人体研究做出了开创性的贡献。他们的多学科研究已经整合了许多主要的数字人建模和仿真领域,例如:
 人体性能和人体系统集成;
 姿态和运动预测;
 任务仿真和分析;
 肌肉和生理建模;
 动态强度和疲劳分析;
 全身振动;
 防弹衣的设计和分析;
 军人作战能力和生存能力;
 服饰鞋帽建模;
 手部建模;
 直观界面。
MADYMO(数学动态模型)是最有代表性的建模和动态仿真软件工具之一[20]。在20世纪90年代初期,荷兰应用科学研究(TNO)组织汽车安全解决方案部门(TASS)研制了MADYMO用于研究汽车碰撞虚拟仿真。它提供了几种数学仿真模型,可以在碰撞中进行可视化的实时响应。基于安全标准和法律要求,它还拥有一个强大的后台处理功能来给出详细的分析和检查结果。此外,MADYMO提供了一个实用的安全气囊和安全带设计的仿真工具,以及真实事故的重建和分析功能。
虽然经过了30年的深入研究和发展,数字人模型的设计和工程应用方面已经取得了非常令人鼓舞的成就[20,21],
9
但是仍然有许多重大问题有待于进一步研究。具体可以概括如下:
1虽然在数字人的外观真实感方面已经取得了突破,但是在数字人运动的高保真性方面却存在许多欠缺有待改进,尤其是在连续运动、高速运动以及复杂约束环境下的运动;
2需要进一步建立更有效和更具有适应性的人环境相互作用模型;
3需要进一步提高数字人物理模型在复杂人体测量学、生理学和生物力学方面的适应性,以及数字人的视觉和听觉反应的模型化表达;
4实现数字人的物理模型和非物理模型,包括心理、感觉、认知和情感之间的真正的集成。

相关文章
|
6月前
|
算法 计算机视觉
永磁同步电机的矢量控制PMSM仿真+simulink仿真建模(matlab仿真与图像处理)
永磁同步电机的矢量控制PMSM仿真+simulink仿真建模(matlab仿真与图像处理)
|
8天前
|
算法
基于HASM模型的高精度建模matlab仿真
本课题使用HASM进行高精度建模,介绍HASM模型及其简化实现方法。HASM模型基于层次化与自适应统计思想,通过多层结构捕捉不同尺度特征,自适应调整参数,适用于大规模、高维度数据的分析与预测。MATLAB2022A版本运行测试,展示运行结果。
|
3月前
|
数据采集 存储 移动开发
【2023五一杯数学建模】 B题 快递需求分析问题 建模方案及MATLAB实现代码
本文介绍了2023年五一杯数学建模竞赛B题的解题方法,详细阐述了如何通过数学建模和MATLAB编程来分析快递需求、预测运输数量、优化运输成本,并估计固定和非固定需求,提供了完整的建模方案和代码实现。
90 0
【2023五一杯数学建模】 B题 快递需求分析问题 建模方案及MATLAB实现代码
|
4月前
|
监控
基于偏微分方程离散化计算的地下换热器建模与温度检测matlab仿真
**摘要:** 探索地下换热器的建模与温度检测,使用MATLAB2022a进行系统仿真,关注传热过程的热传导、对流和辐射。通过离散化偏微分方程建立数值模型,模拟温度场,考虑地质特性和水流影响。建模以网格单元描述温度变化,采用热电偶、红外和光纤测温技术验证模型并监控温度,各具优缺点。光纤测温法提供高精度和抗干扰的分布式监测。
|
4月前
|
机器学习/深度学习 算法 数据安全/隐私保护
基于负相关误差函数的4集成BP神经网络matlab建模与仿真
**算法预览:** 图像显示无水印的2022a版MATLAB运行结果 **软件版本:** MATLAB 2022a **核心代码片段:** 省略展示 **理论概述:** NCL集成BP网络利用负相关提升泛化,结合多个弱模型减少错误关联。通过λ参数控制模型间负相关程度,λ>0增强集成效果,提高预测准确性和系统稳健性。
|
3月前
|
算法
基于matlab的风力发电系统建模与详细性能仿真分析
本研究介绍风力发电原理与系统模型,使用MATLAB 2022a进行性能仿真。风力通过风轮转化为电能,涉及贝努利定理及叶素理论。仿真展示了风速与输出功率间的关系,包括风电利用系数、切入切出控制与MPPT控制效果。当风速超过25m/s时,系统自动停机保护设备。MPPT算法确保了在变化风速下获得最大功率。
车辆行驶控制运动学模型的matlab建模与仿真,仿真输出车辆动态行驶过程
该课题在MATLAB2022a中建立了车辆行驶控制运动学模型并进行仿真,展示车辆动态行驶过程。系统仿真结果包含四张图像,显示了车辆在不同时间点的位置和轨迹。核心程序定义了车辆参数和初始条件,使用ode45求解器模拟车辆运动。车辆运动学模型基于几何学,研究车辆空间位姿、速度随时间变化,假设车辆在平面运动且轮胎无滑动。运动学方程描述位置、速度和加速度关系,模型预测控制用于优化轨迹跟踪,考虑道路曲率影响,提升弯道跟踪性能。
|
6月前
|
数据挖掘
考虑时空相关性的风电功率预测误差建模与分析(matlab程序)
考虑时空相关性的风电功率预测误差建模与分析(matlab程序)
【Simulink】飞轮储能系统的建模与MATLAB仿真(永磁同步电机作为飞轮驱动电机)
【Simulink】飞轮储能系统的建模与MATLAB仿真(永磁同步电机作为飞轮驱动电机)
|
6月前
|
机器学习/深度学习 机器人
LabVIEW对并行机器人结构进行建模仿真
LabVIEW对并行机器人结构进行建模仿真
44 0