Skip to content

dnajd/nao-conscious

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nao Conscious

Have Nao seem conscious. Meaning aware of and responding to one's surroundings; awake.

Requirements

  • python-pip
  • pip install mock

Abstractions

Built an event management system where subscribers are registered with event providers.

Subscribers

Make nao's actions modular; ex. log an event, say something, move.

  • callback(eventName, value, subscriberIdentifier)
  • setup()
  • tear_down()

Providers

Can be assigned subscribers and trigger them at will

  • add_subscriber(subscriber)
  • setup()
  • tear_down()

About

Make nao sociable and fun

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published