Professional Documents
Culture Documents
Auxiliary Steering Behaviour For Computer Based Intelligent Agents
Auxiliary Steering Behaviour For Computer Based Intelligent Agents
155 www.erpublication.org
Auxiliary Steering Behaviour for Computer Based Intelligent Agents
156 www.erpublication.org
International Journal of Engineering and Technical Research (IJETR)
ISSN: 2321-0869, Volume-2, Issue-2, February 2014
Formula Set 2: Separation, Cohesion, Alignment
Separation steering behaviour [8] gives the intelligent agents
the ability to maintain a certain separation distance from
others nearby agents (See Figure 3). This is used to prevent
agents from crowding together. To compute steering for
separation, first a search is made to find other agents within
the specified range or domain area. This might be an
exhaustive search of all agents in the simulated world, or may
use spatial partitioning or caching scheme to limit the search
to local agents. For each nearby agent, a repulsive force is
computed by subtracting the value of positions of our agent
with the nearby agent, then performing normalizing and then
applying a reduced weight. These repulsive forces for each
Figure5: Alignment [8]
nearby agent are clubbed together to produce the overall
steering force.
IV. OBSERVATION
There are several factors which affect the performance of
various steering behaviour, relationship is shown in Figure 6.
For auxiliary steering behaviour which is more inclined
towards the group behaviour the major factors are speed,
mass, number of other intelligent agents as well as the
behaviour and position of other intelligent agents as they
follow group dynamics.
157 www.erpublication.org
Auxiliary Steering Behaviour for Computer Based Intelligent Agents
Table 1: Desired qualities in intelligent agent for better Autonomous Vehicles” in Proceeding of Computational Intelligence in
Security and Defence Applications Conference, pages 69-76. April 2007.
performance.
Figure 7 provides us with the relationship between the mass
and speed of individual intelligent agents as these two
qualities are most important in determining the behaviour of
the agents for optimum performance.
3.5
3
2.5
2 Mass
1.5 Speed
1
0.5
0
Path Cohesion Alignment Separation
Following
V. CONCLUSION
This paper first conceptualized a simple point mass agents
where its locomotion was defined by auxiliary steering
behaviour of intelligent agents for improvisational action and
path following. Then we observed various factors which
affect agents and various their behaviour aspects when
combined with steering behaviour. Then various group
steering behaviour were examined and there approach
towards locomotion of intelligent agents was viewed.
REFERENCES
[1] J. Miguel Leitao, A. Augusto Sousa and F. Nunes Ferreira, “Graphical
Control of Autonomous, Virtual Vehicles”, in Proceeding of IEEE Vehicular
Technology Conference, pages 507-511. May 2000.
[2] Hongling Wang, Joseph K.Kearney, James Cremer and Peter Willemsen,
“Steering behaviors for autonomous vehicles in virtual environments”, in
Proceeding of IEEE Virtual Reality Conference, pages 155-162.March
2005.
[3] Alejandro Moreno Astorga, David Moreno-Salinas, Dictino Chaos
García and Joaquín Aranda Almansa, “Simulation Benchmark for
Autonomous Marine Vehicles in LabView” in Proceeding of OCEANS
Conference, pages 1-6. June2011.
[4] D.K. Liu, X. Wu, A. K. Kulatunga and G. Dissanayake, “Motion
Coordination of Multiple Autonomous Vehicles in Dynamic and Strictly
Constrained Environments” in Proceeding of IEEE Cybernetics and
Intelligent Systems Conference, pages 1-6. June 2006.
[5] Bruce M. Blumberg and Tinsley A. Galyean, “Multi-Level Direction of
Autonomous Creature for Real-Time Virtual Environments” in Proceeding
of SIGGRAPH 95 Conference, pages 47-54. August 1995.
[6] Sergio Reis Cunha, Anibal Coimbra de Matos and Fernando Lobo
Pereira, “An Automatic Path Planing System for Autonomous Robotic
Vehicles” in Proceeding of IECON 93 Conference, vol.3, pages 1442-1447.
November 1993.
[7] Faiz BenAmar, “Steering behaviour and control of fast wheeled robots”
in Proceeding of IROS 97 Conference, vol.3, pages 1396-1401. September
1997.
[8] Craig W. Reynolds, “Steering Behaviors for Autonomous Characters” in
Proceeding of Game Developers Conference, pages 763-782. May 1999.
[9] Lyle N. Long, Scott D. Hanford, Oranuj Janrathitikarn, Greg L. Sinsley
and Jodi A. Miller, “A Review of Intelligent Systems Software for
158 www.erpublication.org