Quick Overview
What is a Probabilistic Map?
Our vision system creates a real-time map of the playing field, including the locations of notes and robots, but with an added layer of probability. This means that instead of just providing a single location for each object, the map assigns a probability score to each location. This score indicates how likely it is that an object is there.
Why is it Important?
Robustness: Probabilistic maps help handle noisy and uncertain sensor data, making the system more resilient to errors.
Informed Decision Making: By considering the probability of object locations, the robot can make more informed decisions about its actions, such as path planning and obstacle avoidance.
Adaptive Behavior: The probabilistic map allows the robot to adapt to changing conditions, such as unexpected movements of other robots or sudden changes in the environment.
Strategic Planning: By understanding the likely positions of other robots, XBOT can plan its moves strategically to gain an advantage.
How Does It Work?
Our probabilistic mapping system works by continuously updating a map of the field, assigning probabilities to different locations for the presence of objects like notes and robots.
Sensor Data Acquisition:
Our XBOT's sensors, such as cameras and LiDAR, continuously collect data about the surrounding environment.
Object Detection and Localization:
Advanced algorithms process the sensor data to detect and localize objects in the field.
Probability Assignment:
Each detected object is assigned a probability based on the confidence of the detection.
The probability is initially high for a newly detected object but gradually decreases over time unless it's continuously detected.
Map Update:
The probabilistic map is updated with the new object detections and probabilities.
The probabilities of existing objects are adjusted based on their recent detections.
Decision Making:
The robot's decision-making system uses the probabilistic map to plan its actions. For example, it might prioritize approaching objects with high probability and avoid areas with high uncertainty.
Last updated