octomap
« Back to VersTracker
Description:
Efficient probabilistic 3D mapping framework based on octrees
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: robotics 3d-mapping octree slam navigation
Install: brew install octomap
About:
Octomap is a C++ framework for 3D mapping and navigation, utilizing an octree-based data structure to efficiently represent and update environment models. It provides probabilistic occupancy estimation, enabling robust collision avoidance and path planning in robotics. The framework is widely used in both research and industry for creating accurate, memory-efficient 3D maps from sensor data.
Key Features:
  • Probabilistic occupancy estimation
  • Memory-efficient octree data structure
  • Ray casting and neighbor queries
  • Seamless integration with ROS
  • Point cloud and mesh processing
Use Cases:
  • Robotics navigation and obstacle avoidance
  • 3D environment modeling from sensor data
  • Simultaneous Localization and Mapping (SLAM)
Alternatives:
  • Open3D – Open3D is a more comprehensive library for 3D data processing, while Octomap specializes in probabilistic occupancy mapping.
  • PCL (Point Cloud Library) – PCL focuses on general point cloud processing, whereas Octomap provides a dedicated framework for volumetric mapping.
Version History
Detected Version Rev Change Commit
Sep 10, 2025 6:07pm 0 VERSION_BUMP 4d3d3413
Nov 3, 2024 2:38pm 0 VERSION_BUMP 81571d77