I'm looking forward to hearing about your ideas as it sounds like you have a unique perspective. You should check out Jeff Hawkins' work at Numenta and also the new book which he just published; I'm reading it at the moment. They have made great strides in figuring out how our brains really work and you are right, embodiment is a significant part of it.
I'm quite familiar with Jeff Hawkins and have one of his books. His approach is more conventional than mine. I'm sort of in the margins in my views. I think what I primarily take exception to is what he refers to as sparse representations which to me is low resolution. I see it as limiting what can be. Commercialization of AI apps is what business and profit are all about, so I don't fault him for his approach. For those of us who are in this for the love of learning and discovery, commercialization and profit are so far over the horizon, it's out of sight and therefore out of mind. Besides, having been an independent entrepreneur (once upon a time), I know what it takes and I don't have the right kind of personality traits to be really successful. The only reason I last 13 years in business was I got in when competition was low to nonexistent, but that's another story.
By the way, as moderator or webmaster, is there a way of uploading my own avatar/icon? I have one I'd like to use which I use as a logo. It's appropriate in that it's a stylized representation of a neuron. If it's possible, just let me know the dimensions and dpi to conform to your format.
Welcome to the forum! And it's nice to know that people find my blog once in a while

It sounds like you might be interested in Korrelan's project, if you haven't already spotted it.
To WriterOfMinds:
I've been following you for quite some time now - I first found you when I was looking into artificial muscles and you were experimenting with the fishing lines. Then you started your project on Acuitas and captured my attention long term.
Yes, I spotted Korrelan's project and looked through it yesterday (or was it the day before...hum). When you're retired, days tend to blur together.
Thanks for the Welcomes