1. Home
  2. Docs
  3. AI Toolkit
  4. AI Systems
  5. Perception


VisAI’s Perception System was designed to abstract and extend Unreal Engine’s Built-in Perception System, in order to make it more powerful and easier to use. Perception includes Vision, Hearing, and Touch. Using these senses, you can give your AI the ability to consider the world around it in a more intelligent way. 

In the Perception System, you’ll find things like Functions for Sight/Hearing/Touch, Memory Integration, and more. Take a look at the list below to learn more about what the system has to offer. 

All Systems

  • Replicated
  • Modular
  • Optimized
  • Easy to Customize & Expand
  • Various Functions & Events to assist you during development

This System

  • Sight
  • Hearing
  • Touch
  • Memory Integration
  • Targeting Integration

There are no current settings for AI Perception, all settings are handled within UE4’s built in “AIPerception” component, which is attached to every VisAI controller. There are a few settings that are tied to other systems that use perception, so be sure to look in the other system’s settings as well.

Class Hierarchy;

System Location: AI Controller (Extended from UE4 Built-In AI Perception Component)

Next Steps

The system provides powerful functions that are easy to use. Look through the different functions available to you and consider how you could use them with your AI. Chances are, you’ll find something that you don’t have to spend time building yourself. 

Learn how to modify systems by checking out the Modifying the Framework page. 

Was this article helpful to you? Yes No

How can we help?