| CPC G06F 16/5854 (2019.01) [G06F 16/51 (2019.01)] | 20 Claims |

|
1. A computer-implemented method, comprising:
obtaining a first spatial representation of one or more first objects in an environment, spatial primitives for the one or more first objects being stored using first nodes of the first spatial representation;
identifying a second object in the environment that is located outside a portion of the environment represented by the first spatial representation;
generating a volume boundary around the second object;
iteratively expanding the volume boundary in alternating directions until the volume boundary for the second object includes the second object and the one or more first objects; and
using the volume boundary, after the expanding, to define a new root node of a second spatial representation storing spatial primitives for the one or more first objects and the second object in the environment.
|