SLAM (Simultaneous Localization and Mapping)
Definition
SLAM (Simultaneous Localization and Mapping) is the computational problem of constructing or updating a map of an unknown environment while simultaneously tracking a robot's location within it. It is a foundational capability for autonomous mobile robots operating without GPS or pre-built maps.
Formula
In-Depth Explanation
Related Terms
LiDAR
LiDAR (Light Detection and Ranging) is a remote sensing technology that measures distances by emitting laser pulses and detecting the reflected light. In robotics, LiDAR sensors generate 2D or 3D point clouds of the surrounding environment, enabling obstacle detection, mapping, and localization.
Path Planning
Path planning (also called motion planning) is the process of computing a collision-free trajectory for a robot to move from a start configuration to a goal configuration. It considers the robot's geometry, joint limits, and the obstacles in its environment to find a feasible and often optimal path.
ROS (Robot Operating System)
ROS (Robot Operating System) is an open-source middleware framework for robot software development. Despite its name, ROS is not a traditional operating system — it provides tools, libraries, and conventions that simplify the creation of complex and reusable robot software across a wide variety of robotic platforms.
Sensor Fusion
Sensor fusion is the process of combining data from multiple sensors to produce a more accurate, consistent, and reliable estimate of a system's state than any single sensor could provide alone. In robotics, it is essential for tasks like localization, navigation, and perception, where individual sensors have complementary strengths and weaknesses.