US 12,321,672 B2
Environment-aware prepositioning of digital models in an environment
Ali Zeighami, Montreal (CA); Pierre-Olivier Lemieux, Montreal (CA); Nicola Hagemeister, Montreal (CA); Julie Charland, Montreal (CA); and Rachid Aissaoui, Montreal (CA)
Assigned to DASSAULT SYSTÈMES AMERICAS CORP., Waltham, MA (US)
Filed by Dassault Systèmes Americas Corp., Waltham, MA (US)
Filed on Jul. 14, 2021, as Appl. No. 17/305,771.
Prior Publication US 2023/0021942 A1, Jan. 26, 2023
Int. Cl. G06F 30/20 (2020.01)
CPC G06F 30/20 (2020.01) 20 Claims
OG exemplary drawing
 
1. A computer implemented method of determining a position for a manikin in a simulation of a real-world environment, the method comprising:
automatically analyzing environment data to determine, based on a data hierarchy, a highest ranking type of data from among one or more types of data in the environment data;
responsively determining (i) a guiding vector with an orientation and (ii) a sweep mode, wherein the guiding vector with the orientation and the sweep mode are determined based upon the determined highest ranking type of data and the sweep mode indicates a range of position sampling around a target object; and
using the determined guiding vector and sweep mode, automatically analyzing free space between a manikin and the target object in a simulated real-world environment to determine a position for the manikin in a simulation of the real-world environment, wherein the simulated real-world environment includes the manikin and the target object, and is represented by a computer-aided design (CAD) model.