Integrating bdi agents into a matsim simulation

L Padgham, K Nagel, D Singh, Q Chen - ECAI 2014, 2014 - ebooks.iospress.nl
ECAI 2014, 2014ebooks.iospress.nl
MATSim is a mature and powerful traffic simulator, used for large scale traffic simulations,
primarily to assess likely results of various infrastructure or road network changes. More
recently there has been work to extend MATSim to allow its use in applications requiring
what has been referred to as “within day replanning”. In the work described here we have
coupled MATSim with a BDI (Belief Desire Intention) system to allow both more extensive
modelling of the agent's decision making, as well as reactivity to environmental situations …
Abstract
MATSim is a mature and powerful traffic simulator, used for large scale traffic simulations, primarily to assess likely results of various infrastructure or road network changes. More recently there has been work to extend MATSim to allow its use in applications requiring what has been referred to as “within day replanning”. In the work described here we have coupled MATSim with a BDI (Belief Desire Intention) system to allow both more extensive modelling of the agent's decision making, as well as reactivity to environmental situations. The approach used allows for all agents to be “intelligent” or for some to be “intelligent”/reactive, while others operate according to plans that are static within a single day. The former is appropriate for simulations such as a bushfire evacuation, where all agents will be reacting to the changing environment. The latter is suited to introducing agents such as taxis into a standard MATSim simulation, as they cannot realistically have a predetermined plan, but must constantly respond to the current situation. We have prototype applications for both bushfire evacuation and taxis. By extending the capabilities of MATSim to allow agents to respond intelligently to changes in the environment, we facilitate the use of MATSim in a wide range of simulation applications. The work also opens the way for MATSim to be used alongside other simulation components, in a simulation integrating multiple components.
ebooks.iospress.nl
以上显示的是最相近的搜索结果。 查看全部搜索结果