Robotics emerged in the mid-20th century from industrial automation, grounded in Classical Control Theory with its focus on servo mechanisms and feedback loops for precise motion. Early artificial intelligence research introduced Deliberative Planning, where robots like Shakey used symbolic world models and search algorithms to reason sequentially about actions. This paradigm dominated academic robotics through the 1970s, emphasizing top-down, model-based approaches to problem-solving.
In the 1980s, Behavior-Based Robotics arose as a direct critique of deliberative systems, championed by Rodney Brooks. This school advocated for bottom-up, reactive architectures where simple behaviors directly coupled perception to action without central representations. It enabled robust real-time performance in dynamic environments, shifting focus from abstract planning to embodied interaction. This rivalry between deliberative and reactive philosophies defined much of the decade's research.
By the 1990s, Hybrid Architectures evolved to combine deliberative planning with reactive execution, often in layered designs. Concurrently, Probabilistic Robotics gained prominence, systematically addressing sensor noise and uncertainty through Bayesian filtering and estimation techniques. This framework made scalable solutions like Simultaneous Localization and Mapping (SLAM) central to autonomous navigation, embedding statistical reasoning into robotic perception and control.
The 2000s saw the rise of Learning-Based Robotics, driven by advances in machine learning. Reinforcement learning and deep learning allowed robots to acquire skills from data rather than relying solely on hand-coded models. This paradigm emphasizes adaptation and generalization, though it contrasts with earlier model-based schools. Today, while integration is common, the rival frameworks of Classical Control, Deliberative Planning, Behavior-Based Robotics, Probabilistic Robotics, and Learning-Based Robotics continue to shape core methodologies and educational curricula in robotics.