macOS
brew install octomaplocal Homebrew formula metadata
brew / 順位 1363
octomap のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install octomaplocal Homebrew formula metadata
sudo dnf install octomapFedora Rawhide package metadata · octomap · ソース: dl.fedoraproject.org
nix profile install nixpkgs#octomapnixpkgs package indexes · pkgs/by-name/oc/octomap/package.nix · ソース: api.github.com
sudo apt install libdynamicedt3d-devDebian stable package indexes · libdynamicedt3d-dev · ソース: deb.debian.org
概要
Efficient probabilistic 3D mapping framework based on octrees
履歴
OctoMap is a C++ framework for probabilistic 3D occupancy mapping with octrees, aimed especially at robotics. It became a standard package because it combines a compact volumetric representation with explicit occupied, free, and unknown space, which is exactly the shape of data many robots need for navigation and exploration.
OctoMap was developed by Kai M. Wurm and Armin Hornung at the University of Freiburg, with project copyright listed for 2009-2014 in the repository README. The journal paper "OctoMap: An Efficient Probabilistic 3D Mapping Framework Based on Octrees" was published in Autonomous Robots in 2013 and is the canonical technical reference.
The public GitHub repository was created on 2012-12-18. Its top-level package includes the core octomap library, octovis visualization tools, and dynamicEDT3D, and the project documentation points users to API docs, ROS integration, issue tracking, and example datasets.
OctoMap's adoption is strongest in robotics research and ROS workflows. The official site links to ROS usage, asks researchers to cite the 2013 Autonomous Robots paper, and publishes example maps and datasets; the README also documents package-manager routes such as vcpkg.
The changelog shows long maintenance across compiler, CMake, ROS, and packaging concerns. Releases from the 1.6 line in 2013 through 1.10.0 on 2024-03-19 include API changes, ROS compatibility updates, Qt/octovis maintenance, C++17/C++20 fixes, and vcpkg installation instructions.
Robotics developers feed point clouds or scans into OctoMap to build and update a multi-resolution octree occupancy map. The representation supports probabilistic updates for noisy sensors, dynamic expansion when the mapped area is not known in advance, compressed storage, and queries that distinguish occupied, free, and unknown cells.
The command-line tools in the package convert, compare, edit, and visualize octrees, while C++ users link the library into mapping, navigation, exploration, and simulation systems.
OctoMap is package-nerd interesting because it is both an academic reference implementation and a practical system package. Its presence across Homebrew, Debian/Ubuntu, Fedora, Nix, and ROS-style ecosystems reflects how research software becomes infrastructure when its data format and library API stabilize.
セキュリティ状態
narrow executable package without higher-risk signals.
リスク グリーン · 信頼度 低 · appliance
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
binvox2bt | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
bt2vrml | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
compare_octrees | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
convert_octree | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
edit_octree | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
eval_octree_accuracy | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
graph2tree | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
log2graph | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
インストールメタデータ
| パッケージキー | brew:octomap |
|---|---|
| バージョン | 1.10.0 |
| パッケージマネージャ | Homebrew |
| ホームページ | https://octomap.github.io/ |
| リポジトリ | https://github.com/OctoMap/octomap |
| Bottle | 未記録 |
| サービス | 宣言なし |
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
libdynamicedt3d-dev 1.9.7+dfsg-4
dynamicEDT3D library development files
sudo apt install libdynamicedt3d-devlibdynamicedt3d1.9t64 1.9.7+dfsg-4
Incrementally updatable Euclidean distance transform library
sudo apt install libdynamicedt3d1.9t64liboctomap-dev 1.9.7+dfsg-4
Octomap library development files
sudo apt install liboctomap-devliboctomap1.9t64 1.9.7+dfsg-4
3D occupancy grid mapping approach library for mapping
sudo apt install liboctomap1.9t64liboctovis-dev 1.9.7+dfsg-4
Visualization library for OctoMap development files
sudo apt install liboctovis-devliboctovis1.9t64 1.9.7+dfsg-4
Visualization library for OctoMap
sudo apt install liboctovis1.9t64octomap-tools 1.9.7+dfsg-4
Tools for 3D occupancy grid mapping
sudo apt install octomap-toolsoctovis 1.9.7+dfsg-4
Visualization tool for OctoMap
sudo apt install octovisoctomap
nix profile install nixpkgs#octomaplibdynamicedt3d-dev 1.9.7+dfsg-3.1build3
dynamicEDT3D library development files
sudo apt install libdynamicedt3d-devlibdynamicedt3d1.9t64 1.9.7+dfsg-3.1build3
Incrementally updatable Euclidean distance transform library
sudo apt install libdynamicedt3d1.9t64liboctomap-dev 1.9.7+dfsg-3.1build3
Octomap library development files
sudo apt install liboctomap-devliboctomap1.9t64 1.9.7+dfsg-3.1build3
3D occupancy grid mapping approach library for mapping
sudo apt install liboctomap1.9t64liboctovis-dev 1.9.7+dfsg-3.1build3
Visualization library for OctoMap development files
sudo apt install liboctovis-devliboctovis1.9t64 1.9.7+dfsg-3.1build3
Visualization library for OctoMap
sudo apt install liboctovis1.9t64octomap-tools 1.9.7+dfsg-3.1build3
Tools for 3D occupancy grid mapping
sudo apt install octomap-toolsソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.