1. A brain-based device (BBD) for moving in a real-world environment, comprising: one or more sensors for obtaining input data about the real-world environment; one or more actuators for enabling the BBD to move about in the real-world environment; and a hybrid controller, responsive to the input data, for providing output data to control said one or more actuators, said hybrid controller including a neuronal controller portion including a neuronal hippocampus simulation and a neuronal actuator control, and a non-neuronal controller portion functioning based on a computational algorithmic network and including a localization unit to provide location information to the neuronal controller portion, the location information being related to the location of the BBD in the real-world environment and generated by the localization unit based on input data obtained by at least one of the one or more sensors; and wherein upon receiving the location information from the non-neuronal controller portion, the neuronal hippocampus simulation is configured to refine the location information and provide the refined location information to the neuronal actuator control to generate output data to control the at least one of said one or more actuators.