模拟人类活动与认知传感器网络技术解析
在当今科技领域,模拟人类活动以及认知传感器网络的研究有着重要的意义。下面我们将详细介绍相关的技术和概念。
1. CAROSA框架概述
CAROSA框架极大地便利了功能性、异构群体的创建与模拟。在模拟中,角色不仅仅是在不与彼此或障碍物碰撞的情况下从一个位置导航到另一个位置,它们还拥有赋予其目标的角色。角色的行为会在与对象参与者的适当上下文中执行。由于动作引用的是PAR对象而非直接的坐标,所以模拟的环境设置可以完全重新排列,而无需模拟作者进行额外的工作。即使添加或移除对象,模拟仍可运行,不过如果资源短缺,某些动作可能无法执行。
通过使用PAR表示、资源管理器以及角色和组的定义,我们创建了一个框架,其中动作的调度方式类似于真实人类的调度。为了证明这一点,我们将CAROSA框架连接到了Microsoft Outlook®。通过这个广泛用于安排真实人类和群体活动的界面,主题专家可以创作模拟。为了给模拟增添更多丰富性和合理的行为,我们还创建了简单的自定义GUI,用于创作反应式、机会式和随机动作。
然而,CAROSA框架仍需进一步开发。特别是,我们希望增加群体的规模。在标准PC上,我们的大学模拟可以实时运行30个角色。CAROSA框架中最耗费资源的算法是机会式动作的计算。安排需求的满足可能需要在角色的时间表中寻找时间间隙,并在环境中寻找角色将经过的路径附近的资源。我们正在考虑缓存这些路径或位置,或者使用存储的路点作为资源的路标。我们还希望探索在不同的处理器上运行模拟中的每个角色,并使用一个额外的处理器由底层的HiDAC + MACES人群模拟器或其他引擎来处理碰撞检测。幸运的是,在模拟传感器输入设置中,实时输入并不像合理的群体活动那样重
超级会员免费看
订阅专栏 解锁全文
15万+

被折叠的 条评论
为什么被折叠?



