Robot move and interact with their environment using a combination of mechanical systems, sensors, control algorithms, and actuators. Below is a breakdown of how robots achieve movement and respond to external stimuli:

1. How Robots Move
Robots use different mobility systems depending on their design and application:
A. Wheeled Robots
- Use motors to drive wheels.
- Common in delivery robots, industrial automation.
- Example: Roombas (vacuum robots), Mars rovers.
B. Legged Robots
- Use servo motors and actuators to mimic walking.
- More adaptable to uneven terrain.
- Example: Boston Dynamics’ Spot (four-legged), humanoid robots.
C. Flying Robots (Drones)
- Use propellers and gyroscopes for balance.
- Example: Quadcopters, delivery drones.
D. Humanoid Robots
- Combine multiple motion systems (wheels, legs, arms).
- Mimic human movement for assistance tasks.
- Example: Tesla Optimus, ASIMO.
2. How Robots Respond to the Environment
Robots use sensors and AI to detect and respond to changes in their surroundings.
A. Sensors for Perception
- Cameras & Computer Vision → Recognize objects and people.
- LiDAR & Ultrasonic Sensors → Detect obstacles and measure distances.
- Infrared Sensors → Detect heat and motion.
- Touch Sensors → Detect physical contact.
B. Decision-Making (AI & Algorithms)
- Uses machine learning and neural networks to analyze data.
- Follows if-then rules or deep learning models to decide actions.
- Example: Self-driving cars detecting traffic lights & pedestrians.
C. Actuators for Movement
- Convert electrical signals into motion.
- Motors, hydraulic pistons, and servos help robots perform tasks.
- Example: Robotic arms in factories picking up objects.
3. Real-World Applications
- Autonomous Vehicles → Self-driving cars avoiding obstacles.
- Medical Robots → Assisting in surgeries with precision.
- Industrial Robots → Assembling products in factories.
- AI Assistants → Voice-controlled home robots responding to voice commands.