РАЗРАБОТКА ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ИМИТАЦИИ ГОРОДСКОГО НАСЕЛЕНИЯ СРЕДСТВАМИ ГРАФИЧЕСКОГО ДВИЖКА UNREAL ENGINE 4
Работая с нашим сайтом, вы даете свое согласие на использование файлов cookie. Это необходимо для нормального функционирования сайта, показа целевой рекламы и анализа трафика. Статистика использования сайта отправляется в «Яндекс» и «Google»
Научный журнал Моделирование, оптимизация и информационные технологииThe scientific journal Modeling, Optimization and Information Technology
Online media
issn 2310-6018

DEVELOPMENT OF PEDESTRIAN ARTIFICIAL INTELLIGENCE UTILIZING UNREAL ENGINE 4 GRAPHIC ENGINE

Bychkovsky D.Y.   Abu-abed F.N.  

UDC 004.42
DOI:

  • Abstract
  • List of references
  • About authors

The article demonstrates the implementation of AI for pedestrian simulation in the driving simulator by means of Unreal Engine 4 graphic engine and VR-technologies. The authors review the operation principles of behavior trees and their components. The paper describes the internal structure of a pedestrian AI class and methods of implementing object detection in the field of view and audibility utilizing Unreal Engine 4. The authors give the example of using Environment Query System included in the engine AI system and display the result of executing its queries, which used in the process of the virtual pedestrian behavior tree simulation. Since in the developed driving simulator it is necessary to achieve a high frequency of frame changes and low demands on the resources of the computer system, the article suggests an optimal solution for simulating a large number of pedestrians in a virtual city. The article shows the behavior tree and represents operation algorithms of the pedestrian AI’s basic components in block diagrams with annotations.

1. Blueprints. URL: https://docs.unrealengine.com/latest/INT/Engine/Blueprints/GettingStarted/in dex.html

2. Behavior tree. URL: https://docs.unrealengine.com/en-US/Engine/AI/BehaviorTrees/QuickStart/14

3. Black Board. URL: https://docs.unrealengine.com/en-US/Engine/AI/BehaviorTrees/QuickStart/5

4. AI Perception component. URL: https://docs.unrealengine.com/en-us/Engine/Components/AI

5. Selector and sequence. URL: https://docs.unrealengine.com/en-US/Engine/AI/BehaviorTrees/QuickStart/10

6. Decorators. URL: https://docs.unrealengine.com/en-US/Engine/AI/BehaviorTrees/QuickStart/13

7. Services. URL: https://docs.unrealengine.com/en-US/Engine/AI/BehaviorTrees/QuickStart/11

8. Environment Query System. URL: https://docs.unrealengine.com/enUS/Engine/AI/EnvironmentQuerySystem/UserGuide

Bychkovsky Denis Yurevich

Email: mealtris@gmail.com

Tver State Technical University

Tver, Russian Federation

Abu-abed Fares Nadimovich
Candidate of Technical Sciences, Associate Professor
Email: aafares@mail.ru

Tver State Technical University

Tver, Russian Federation

Keywords: unreal engine 4, environment query system, behavior tree, artificial intelligence, driving simulator

For citation: Bychkovsky D.Y. Abu-abed F.N. DEVELOPMENT OF PEDESTRIAN ARTIFICIAL INTELLIGENCE UTILIZING UNREAL ENGINE 4 GRAPHIC ENGINE. Modeling, Optimization and Information Technology. 2018;6(2). Available from: https://moit.vivt.ru/wp-content/uploads/2018/04/BychkovskiyAbuAbed_2_18_1.pdf DOI: (In Russ).

788

Full text in PDF