No, I don't think so.
We have improved our understanding of "the problem."
A lot of things that we thought was hard, was based on the fact that it's hard for a human.
There are a lot of progress on the things that we think is "simple", such as looking at a spoon,
and classifying it as a spoon, moving and navigating, etc, but it's almost nothing compared to
the simplest animal, even insects.
As an example: The ratslam algorithm is really interesting, and a rather neat and surprisingly simple algorithm for location awareness
based on biological processes. Still not good enough for vacuuming my house though.
Pure "logic" in a box is "solved" but useless since in reality we need fuzzy-logic and semantics and human-like analysis to clean up the data before it's analysed -which is hard. I think that Watson and other expert systems are getting fuzzier, but there is along way to go there.