Method and apparatus for providing agent swarm dispersal and separation by directed movement

   
   

A method, apparatus, and computer program product are presented for directing the movement of an agent in an environment. The operations of the invention comprise determining at least a first zone and direction to objects in at least a portion of the environment around the agent. A determination is also made regarding whether the agent is surrounded by objects. If the agent is surrounded by objects, it stays in the same position, and if it is not surrounded, a determination is made regarding whether the closest object is beyond the first zone from the agent. If the closest object is beyond the first zone, the agent may be moved toward a portion of the environment having the greatest object-saturation, and if the closest object is within the first zone, the agent can be moved toward a portion of the environment having the least object-saturation. Other zones may be provided.

Μια μέθοδος, μια συσκευή, και ένα προϊόν προγράμματος υπολογιστών παρουσιάζονται για την κατεύθυνση της κυκλοφορίας ενός πράκτορα σε ένα περιβάλλον. Οι διαδικασίες της εφεύρεσης περιλαμβάνουν τον καθορισμό τουλάχιστον μιας πρώτων ζώνης και μιας κατεύθυνσης στα αντικείμενα τουλάχιστον σε μια μερίδα του περιβάλλοντος γύρω από τον πράκτορα. Ένας προσδιορισμός γίνεται επίσης σχετικά με εάν ο πράκτορας περιβάλλεται από τα αντικείμενα. Εάν ο πράκτορας περιβάλλεται από τα αντικείμενα, μένει στην ίδια θέση, και εάν δεν είναι, ένας προσδιορισμός γίνεται σχετικά με εάν το πιό στενό αντικείμενο είναι πέρα από την πρώτη ζώνη από τον πράκτορα. Εάν το πιό στενό αντικείμενο είναι πέρα από την πρώτη ζώνη, ο πράκτορας μπορεί να κινηθεί προς μια μερίδα του περιβάλλοντος που έχει το μέγιστο αντικείμενο-κορεσμό, και εάν το πιό στενό αντικείμενο είναι μέσα στην πρώτη ζώνη, ο πράκτορας μπορεί να κινηθεί προς μια μερίδα του περιβάλλοντος που έχει το λιγότερο αντικείμενο-κορεσμό. Αλλες ζώνες μπορούν να παρασχεθούν.

 
Web www.patentalert.com

< Image processing apparatus, robot apparatus and image processing method

< Nanotweezers and nanomanipulator

> Method for positioning a welding torch in the center-line of the desired course of a weld seam

> Method for the metallization of optical fibers

~ 00134