一种在虚拟现实中复杂运动约束下物体抓取交互方法

    公开(公告)号:CN109669538B

    公开(公告)日:2021-06-04

    申请号:CN201811479678.7

    申请日:2018-12-05

    IPC分类号: G06F3/01

    摘要: 本发明公开了一种在虚拟现实中复杂运动约束下物体抓取交互方法,主要包括初始设置、抓取操作、物体当前状态确定、抓取物体判断、虚拟手掌位置调整、运动趋势计算、运动趋势判断、运动趋势有效性判断。本发明正确处理了用户在现实中无运动约束情况下对虚拟环境中复杂运动约束下物体抓取的操作仿真问题,实现了虚拟空间中操作对象在交互操作过程中满足实体之间相互阻挡的约束关系,避免出现被虚拟手抓取的物体穿越约束限制的问题与虚拟手抓取物体过程中跳变的问题。

    虚拟空间中虚拟手操作物体的仿真方法及系统

    公开(公告)号:CN108958471A

    公开(公告)日:2018-12-07

    申请号:CN201810474398.0

    申请日:2018-05-17

    IPC分类号: G06F3/01

    CPC分类号: G06F3/017 G06F2203/012

    摘要: 本发明提供一种虚拟空间中虚拟手操作物体的仿真方法及系统,该方法包括:根据交互设备的初始位置、姿态信息、实时位置、姿态信息计算交互设备的位置增量和姿态增量;根据位置增量和姿态增量计算交互设备对应的虚拟手中第一虚拟手模型的位置和姿态、手指部分的位置和姿态;根据虚拟物体的自由度类型确定第一虚拟手模型对应的第二虚拟手模型的位置和姿态;根据第一虚拟手模型手指部分的位置和姿态、第二虚拟手模型的位置和姿态判定虚拟手对虚拟物体的当前操作状态;根据当前操作状态和虚拟物体的自由度类型确定虚拟物体的位置和姿态,并将虚拟物体的位置和姿态作用于虚拟物体。本发明实现了对各种自由度类型物体在交互操作仿真过程中的统一处理。

    虚拟空间中虚拟手操作物体的仿真方法及系统

    公开(公告)号:CN108958471B

    公开(公告)日:2021-06-04

    申请号:CN201810474398.0

    申请日:2018-05-17

    IPC分类号: G06F3/01

    摘要: 本发明提供一种虚拟空间中虚拟手操作物体的仿真方法及系统,该方法包括:根据交互设备的初始位置、姿态信息、实时位置、姿态信息计算交互设备的位置增量和姿态增量;根据位置增量和姿态增量计算交互设备对应的虚拟手中第一虚拟手模型的位置和姿态、手指部分的位置和姿态;根据虚拟物体的自由度类型确定第一虚拟手模型对应的第二虚拟手模型的位置和姿态;根据第一虚拟手模型手指部分的位置和姿态、第二虚拟手模型的位置和姿态判定虚拟手对虚拟物体的当前操作状态;根据当前操作状态和虚拟物体的自由度类型确定虚拟物体的位置和姿态,并将虚拟物体的位置和姿态作用于虚拟物体。本发明实现了对各种自由度类型物体在交互操作仿真过程中的统一处理。

    一种在虚拟现实中复杂运动约束下物体抓取交互方法

    公开(公告)号:CN109669538A

    公开(公告)日:2019-04-23

    申请号:CN201811479678.7

    申请日:2018-12-05

    IPC分类号: G06F3/01

    摘要: 本发明公开了一种在虚拟现实中复杂运动约束下物体抓取交互方法,主要包括初始设置、抓取操作、物体当前状态确定、抓取物体判断、虚拟手掌位置调整、运动趋势计算、运动趋势判断、运动趋势有效性判断。本发明正确处理了用户在现实中无运动约束情况下对虚拟环境中复杂运动约束下物体抓取的操作仿真问题,实现了虚拟空间中操作对象在交互操作过程中满足实体之间相互阻挡的约束关系,避免出现被虚拟手抓取的物体穿越约束限制的问题与虚拟手抓取物体过程中跳变的问题。