"atom2_module") #Calls a function in response to a list of possible words from atom3_moduleClass import atom3_moduleClass global atom3_module atom3_module = atom3_moduleClass( "atom3_module") #Moves head as a function of localized sound. from atom4_moduleClass import atom4_moduleClass global atom4_module atom4_module = atom4_moduleClass( "atom4_module") #Gives text output when an object is recognized from atom5_moduleClass import atom5_moduleClass global atom5_module atom5_module = atom5_moduleClass( "atom5_module" ) #Gives a vector of visual positions of known objects in the visual field. #The atoms should potentially have access to a range of interesting events (sometimes high-level events) #The events that our system will be able to directly use as inputs to behavioural atoms ae below #In effect they are kinds fo INNATE competences that we assume NAO has and needs not to learn. #This code opens and instantiates the modules. #Proxies to these modules can access them. #atom1_module.start() #atom2_module.start() #atom3_module.start() atom4_module.start() time.sleep(10) #atom1_module.finish()
from atom2_moduleClass import atom2_moduleClass global atom2_module atom2_module = atom2_moduleClass("atom2_module") #Calls a function in response to a list of possible words from atom3_moduleClass import atom3_moduleClass global atom3_module atom3_module = atom3_moduleClass("atom3_module") #Moves head as a function of localized sound. from atom4_moduleClass import atom4_moduleClass global atom4_module atom4_module = atom4_moduleClass("atom4_module") #Gives text output when an object is recognized from atom5_moduleClass import atom5_moduleClass global atom5_module atom5_module = atom5_moduleClass("atom5_module") #Landmark Detection module prints info about landmarks detected #The atoms should potentially have access to a range of interesting events (sometimes high-level events) #The events that our system will be able to directly use as inputs to behavioural atoms ae below #In effect they are kinds fo INNATE competences that we assume NAO has and needs not to learn. #This code opens and instantiates the modules. #Proxies to these modules can access them. #atom1_module.start() #atom2_module.start() #atom3_module.start() #atom4_module.start() #atom5_module.start() #time.sleep(5)
"atom2_module") #Calls a function in response to a list of possible words from atom3_moduleClass import atom3_moduleClass global atom3_module atom3_module = atom3_moduleClass( "atom3_module") #Moves head as a function of localized sound. from atom4_moduleClass import atom4_moduleClass global atom4_module atom4_module = atom4_moduleClass( "atom4_module") #Gives text output when an object is recognized from atom5_moduleClass import atom5_moduleClass global atom5_module atom5_module = atom5_moduleClass( "atom5_module" ) #Landmark Detection module prints info about landmarks detected #The atoms should potentially have access to a range of interesting events (sometimes high-level events) #The events that our system will be able to directly use as inputs to behavioural atoms ae below #In effect they are kinds fo INNATE competences that we assume NAO has and needs not to learn. #This code opens and instantiates the modules. #Proxies to these modules can access them. #atom1_module.start() #atom2_module.start() #atom3_module.start() #atom4_module.start() #atom5_module.start() #time.sleep(5)
from atom2_moduleClass import atom2_moduleClass global atom2_module atom2_module = atom2_moduleClass("atom2_module") #Calls a function in response to a list of possible words from atom3_moduleClass import atom3_moduleClass global atom3_module atom3_module = atom3_moduleClass("atom3_module") #Moves head as a function of localized sound. from atom4_moduleClass import atom4_moduleClass global atom4_module atom4_module = atom4_moduleClass("atom4_module") #Gives text output when an object is recognized from atom5_moduleClass import atom5_moduleClass global atom5_module atom5_module = atom5_moduleClass("atom5_module") #Gives a vector of visual positions of known objects in the visual field. #The atoms should potentially have access to a range of interesting events (sometimes high-level events) #The events that our system will be able to directly use as inputs to behavioural atoms ae below #In effect they are kinds fo INNATE competences that we assume NAO has and needs not to learn. #This code opens and instantiates the modules. #Proxies to these modules can access them. #atom1_module.start()