Skip to content

Interaction: Hezekiah

Hezekiah Branch edited this page Mar 15, 2022 · 2 revisions

Concept

Here's my idea for the agent's interaction behavior:

  • Grab the item (if location has any available)
  • Add item to cart of basket (if being used)
  • Mark location as visited (shelf or counter)
  • Continue following path

Explore

  • Does the shelf or counter provide the quantity of available items?
  • What happens if the shelf or counter does not have the item?
  • What happens when the shopping list is exhausted?
  • How do we resume movement after interacting with the object?
  • What are we doing to avoid collisions in the environment?

Testing

  • Create test cases for empty food scenario
  • Use keyboard input to test how path resuming works if collision occurs
  • Test each function incrementally or in a different approach

Updates

  • Mostly completed implementation
  • Adding final changes in branch interaction-layer-hezekiah
Clone this wiki locally