| |
- Brain
class Brain |
|
This is the main thread for running a robot controler (ie, a brain). |
|
Methods defined here:
- __getattr__(self, attr)
- Overides default get attribute to return devData if exists
- __init__(self, name='brain', engine=0, **kwargs)
- activated(self)
- called each time we activate the brain
- callback(self, src, event, msg)
- Can be overriden by brain script, gets keystrokes and gui events
- deactivated(self)
- called each time we deactivate the brain
- destroy(self)
- Method to override of you create objects.
- execute(self, msg)
- get(self, *args)
- getAll(self, *args)
- getDevice(self, *args)
- getEngine(self)
- getRobot(self)
- hasA(self, *args)
- isAlive(self)
- makeWindow(self)
- motors(self, *args)
- move(self, *args)
- pleaseQuit(self)
- pleaseRun(self, callback=0)
- pleaseStep(self)
- pleaseStop(self)
- quit(self)
- redraw(self)
- removeDevice(self, *args, **keywords)
- requires(self, *args)
- rotate(self, *args)
- run(self)
- set(self, path, value)
- setup(self, **kwargs)
- User init method
- start(self)
- startDevice(self, *args, **keywords)
- step(self)
- stop(self)
- translate(self, *args)
- update(self)
| |