1. A brain-based device (BBD) for moving in a real-world environment, comprising: a) sensors for providing input data about the real-world environment; b) actuators for enabling the BBD to move about in the real-world environment; and c) a hybrid controller, responsive to the input data, for providing output data to control said actuators, said hybrid controller, responsive including i) a neural controller having a simulated nervous system exhibiting the morphology and function of a portion of the human brain, the neural controller configured to generate command output data to control said actuators; and ii) a non-neural controller for functioning based on a computational algorithmic network; d) wherein said neural controller and said non-neural controller interact with each other to adapt the movement of the BBD in the real-world environment in response to changing environmental conditions sensed by said sensors e) said non-neural controller, in response to certain input data relating to given real-world environment condition, operable to override the command output data from said neural controller controlling said actuators.