Method of simulating movement of an autonomous entity through an environment
First Claim
Patent Images
1. A method of simulating movement of an autonomous entity through an environment, the method comprising:
- providing a provisional path through a model of the environment from a current location to an intended destination;
providing a profile for said autonomous entity;
determining a preferred step towards said intended destination based upon said profile and said provisional path;
determining a personal space around said autonomous entity;
determining whether said preferred step is feasible by considering whether obstructions infringe said personal space.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of simulating movement of an autonomous entity through an environment, the method comprising providing a provisional path through a model of the environment from a current location to an intended destination, providing a profile for said autonomous entity, determining a preferred step towards said intended destination based upon said profile and said provisional path, determining a personal space around said autonomous entity and determining whether said preferred step is feasible by considering whether obstructions infringe said personal space.
17 Citations
36 Claims
-
1. A method of simulating movement of an autonomous entity through an environment, the method comprising:
-
providing a provisional path through a model of the environment from a current location to an intended destination;
providing a profile for said autonomous entity;
determining a preferred step towards said intended destination based upon said profile and said provisional path;
determining a personal space around said autonomous entity;
determining whether said preferred step is feasible by considering whether obstructions infringe said personal space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. Apparatus for simulating movement of an autonomous entity through an environment, the apparatus comprising:
-
an interface for providing a provisional path through a model of the environment from a current location to an Intended destination;
all interface for providing a profile for said autonomous entity;
a processor for determining a preferred step towards said intended destination based upon said profile and said provisional path;
a processor for determining a personal space around said autonomous entity;
a processor for determining whether said preferred step is feasible by considering whether obstructions infringe said personal space.
-
-
32. A method of simulating movement of an autonomous entity through an environment, the method comprising:
-
providing a preferred clearance tolerance for said entity; and
determining a personal space around said entity in dependence upon said clearance tolerance. - View Dependent Claims (33, 34)
-
-
35. A method of designing a building structure, the method comprising:
-
providing a model of said building structure;
simulating movement of at least one entity through said building structure, the simulating of said movement of said at least one entity comprises providing a provisional path through a model of the environment from a current location to an intended destination, providing a profile for said autonomous entity, determining a preferred step towards said intended destination based upon said profile and said provisional path, determining a personal space around said autonomous entity and determining whether said preferred step is feasible by considering whether obstructions infringe said personal space; and
revising said model of said building structure in dependence upon movement of said at least one entity.
-
-
36. A method of controlling movement of an entity through an environment, the method comprising:
-
providing a provisional path through a model of the environment from a current location to an intended destination;
providing a profile for said autonomous entity;
determining a preferred step towards said intended destination based upon said profile and said provisional path;
determining a personal space around said autonomous entity;
determining whether said preferred step is feasible by considering whether obstructions infringe said personal space.
-
Specification