behavior generation n.
Skip this Video
Download Presentation

Loading in 2 Seconds...

play fullscreen
1 / 17

BEHAVIOR GENERATION - PowerPoint PPT Presentation

  • Uploaded on

BEHAVIOR GENERATION. PRESENTED BY:- SWATI GUPTA(IIS2012005) JYOTI JAISWAL(IIS2012014) . INTRODUCTION. Behavior generation is the process of planning and execution of actions designed to achieve behavior goals.

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

PowerPoint Slideshow about 'BEHAVIOR GENERATION' - dionne

Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
behavior generation





  • Behavior generation is the process of planning and execution of actions designed to achieve behavior goals.
  • A behavioral goals is a desired result an action is designed to achieve or to maintain.
  • At each adjacent lower level of the hierarchy considers the task to be its goal.

Behavior generation selects plans by using a priori task knowledge and value judgment functions.

  • The Behavior generation module of intelligent system receives a goal , retrieves relevant knowledge in the world model , and creates assignment for the lower level, generating the control commands for actuators (virtual actuators of the lower level).
task decomposition
Task decomposition

High level task

Virtual sensor

Goal task


Virtual actuator




task decomposition1
Task decomposition
  • Input to high level task is the goal to be achieved.
  • Output from high level that is the task decomposition of the goal serves as goal for lower level.
  • The actual realization of the goal is done through actuators.

Behavior generation is inherently a hierarchical process.

  • Tasks are decomposed into subtasks that become task commands to the next lower level .
  • The state transition function at the level under consideration must corresponds to task name at higher level.
behavior generation1
Behavior Generation
  • Behavior results from a behavior generating system elements that selects goals and plans and executes tasks.
  • Tasks are recursively decomposed into subtasks which are sequence to achieve goals.
  • Goals are selected by looping interaction among behavior generation, world modeling and value judgment elements.

The world model predicts the result, and value judgment evaluates those results .

  • Behavior generation selects the plans with higher evolution for execution.
important terms related to bg
Important terms related to BG
  • Task: it is a component of the work to be done.
  • Goal: A goal is event that successfully terminates a task.
  • Action: It is an effort generated by an actuator producing changes in the world.
  • Task command: Instruction to perform a named task.
  • Task frame: Data structure specifying the task knowledge.
important terms related to bg1
Important terms related to BG
  • Task knowledge: All knowledge required to accomplish the task.
  • Plan: A set of subtask and sub goals to accomplish a task.
  • Job: Description of an activity required to perform the task.
  • Schedule: It is a timing specification for a plan and can be represented as time labeled or event labeled , sequence of activities or events.
planning module
Planning module
  • Three basic operations:-
  • Spatial planning include job assignment among the virtual actuator.
  • Coordinate transformation from task to sub task.
  • Temporal planning scheduling.

Behavior generation consists of both spatial and temporal decomposition.

  • Spatial decomposition partitions a task into jobs to be performed by different subsystems.
  • Spatial task decomposition results in a tree structure , where each node corresponds too a BG module.
planning module1
Planning module

If does not fit


Coordination & mutual constrains are required in concurrent job activities in different subsystem.

  • Example: a start event for subtask activity in one sub system may depend on goal event for subtask activity in another subsystem. Thus planning and execution of sub system plans may need to be coordinated.
  • Decision is made through a series of interaction between BG, WM, SP and VJ module, based upon it VJ chooses best plan to execute.