![]() |
|||
|
|
Simulating Flocking Behaviors in Complex Environments
supported by NSF
O. Burchan Bayazit,
Jyh-Ming Lien,
Nancy M. Amato
Group behavior can be observed everywhere. For example, birds fly in flocks, fish swim in schools, sheep move as a herd steered by a dog, and ants explore until they find a food source and then all ants follow the same path to the food source. The objective of our research is to develop efficient techniques for simulating such behaviors. In our research, we integrate adaptive roadmaps with traditional flocking techniques to generate complex global behaviors that are difficult to generate using traditional emergent approaches such as flocking. An adaptive roadmap is a roadmap (graph) containing representative paths in the environment whose edge values can be updated according to information gathered by the flock members.
We extend ideas from cognitive modeling, and embed
behavior rules in individual flock members and in the nodes and edges
of the roadmap. We find that the global information provided
by our rule-based roadmaps improves the behavior of autonomous
characters, and in particular, enables more sophisticated group
behaviors than are possible using traditional (local) flocking methods.
Key features of our approach include:
To our knowledge, this is the first time global maps have
been used to support group behavior. However, Parker's work
supports our use of global information to enable sophisticated
group behaviors.
![]() |
![]() |
![]() |
![]() |
|
Homing
In the movies, the roadmap is displayed with the lines. The first movie shows the roadmap approach in a complex 2D environment. The goal location is represen ted with a red line. The second movie shows the roadmap approach in a 3D environ ment. |
|
Covering
![]() |
|
Goal Searching
The first part of the movie shows the basic behavior. The goal (which is unknown ) is represented by a yellow line. The flock couldn't reach the goal. The second part shows the roadmap approach where the goal location was known. As it can be seen, all the members converge to the goal location immediately. In the third p art, the goal location is unknown and individual members update the roadmap edge s' weight if they find the goal. At the beginning the members are searching the space. As individual members reach the goal they increase the weight of edges th at reaches the goal. At the end all the members converge to the goal.
Movie: 2D Goal Searching. (mpeg 10.6MB)
Movie: Deformable Object Goal Searching. (mpeg 9 .4MB) |
|
Shepherding
(see also Specialized Techniques for Shepherding Behaviors)
The movie shows a simple environment. The roadmap is represented in the white lines. The goal is to move the herd to the stable. The radius of individual gro ups are represented by a circle. If some members gets far away from the herd, th e dog steers them back to the herd. The dog uses roadmap to find a path for the herd to the stable. It steers the herd towards subgoals placed in the path. Thes e subgoals are represented with a red sphere in the movie. The steering location for the dog for either moving the herd towards to subgoal or moving the separat ed members towards to the herd is represented with a light blue sphere.
Movie: Shepherding (mpeg 10.8MB)
|
|
Narrow Passage
Movie: |
![]() |
Related Projects
Planning Motion Among Moving Obstacles
Shepherding Behaviors
Composable Group Behaviors
A Framework for Planning Motion in Environments with Moving Obstacles, Sam Rodriguez, Jyh-Ming Lien, Nancy M. Amato, In Proc. IEEE Int. Conf. Intel.
Rob. Syst. (IROS), pp. 3309-3314, Oct 2007. Also, Technical Report, TR06-010, Parasol Laboratory, Department of Computer Science, Texas A&M University, Sep 2007.
Proceedings(ps, pdf, abstract) Technical Report(ps, pdf, abstract)
Roadmap-Based Group Behaviors: Generation and Evaluation, Samuel Rodriguez, Robert Salazar, Troy McMahon, Nancy M. Amato, Technical Report, TR07-004, Parasol Laboratory, Department of Computer Science, Texas A&M University, Sep 2007.
Technical Report(ps, pdf, abstract)
Composable Group Behaviors, Jyh-Ming Lien, Samuel Rodriguez, Xinyu Tang, John Maffei, Arnaud Masciotra, Technical Report, TR05-006, Parasol Laboratory, Department of Computer Science, Texas A&M University, Sep 2005.
Technical Report(ps, pdf, abstract)
Shepherding Behaviors with Multiple Shepherds, Jyh-Ming Lien, Samuel Rodriguez, Jean-Philippe Malric, Nancy M. Amato, In Proc. IEEE Int. Conf. Robot.
Autom. (ICRA), Apr 2005. Also, Technical Report, TR04-003, Parasol Laboratory, Department of Computer Science, Texas A&M University, Sep 2004.
Proceedings(ps, pdf, abstract) Technical Report(ps, pdf)
Swarming Behavior Using Probabilistic Roadmap Techniques, O. Burchan Bayazit, Jyh-Ming Lien, Nancy M. Amato, Lecture Notes in Computer Science, 3342/2005:112-125, Jan 2005.
Journal(ps, pdf, abstract)
Shepherding Behaviors, Jyh-Ming Lien, O. Burchan Bayazit, Ross T. Sowell, Samuel Rodriguez, Nancy M. Amato, In Proc. IEEE Int. Conf. Robot.
Autom. (ICRA), pp. 4159-4164, New Orleans, Apr 2004. Also, Technical Report, TR03-006, Parasol Laboratory, Department of Computer Science, Texas A&M University, Nov 2003.
Proceedings(ps, pdf, abstract) Technical Report(ps, pdf)
Better Shepherding Behaviors Using Improved Shepherd Locomotion, Ross T. Sowell, O. Burchan Bayazit, Jyh-Ming Lien, Nancy M. Amato, Technical Report, TR03-009, Parasol Laboratory, Department of Computer Science, Texas A&M University, Aug 2003.
Technical Report(ps, pdf, abstract)
Better Group Behaviors in Complex Environments with Global Roadmaps, O. Burchan Bayazit, Jyh-Ming Lien, Nancy M. Amato, In Proc. Int. Conf. on the Sim.
and Syn. of Living Sys. (Alife), pp. 362-370, Sydney, Australia, Dec 2002.
Proceedings(ps, pdf, abstract)
Better Group Behaviors using Rule-Based Roadmaps, O. Burchan Bayazit, Jyh-Ming Lien, Nancy M. Amato, In Proc. Int. Wkshp. on Alg.
Found. of Rob. (WAFR), pp. 95-111, Nice, France, Dec 2002.
Proceedings(ps, pdf, abstract)
Roadmap-Based Flocking for Complex Environments, O. Burchan Bayazit, Jyh-Ming Lien, Nancy M. Amato, In Proc. Pacific Conf. on
Computer Graphics and App. (PG), pp. 104-113, Beijing, China, Oct 2002. Also, Technical Report, TR02-003, Parasol Laboratory, Department of Computer Science, Texas A&M University, Apr 2002.
Proceedings(ps, pdf, abstract) Technical Report(ps, pdf, abstract)
Parasol Home | Research | People | General info | Seminars | Resources Parasol Lab, 301 Harvey R. Bright Bldg, 3112 TAMU, College Station, TX 77843-3112 Contact Webmaster Phone 979.458.0722 Fax 979.458.0718
Department of Computer Science and Engineering | Dwight Look College of Engineering | Texas A&M University Privacy statement: Computer Science and Engineering Engineering TAMU |