In this talk I will present examples on how "embodied" and "situated" systems should be conceived as complex dynamical systems. I will discuss the implications of such an approach implied in the development of autonomous robots, in particular for evolutionary and adaptive systems.