# voxblox

> 权威词条地址：https://robotics.hellobike.com/sdks/ethz-asl-voxblox
> 所属分类：sdks | 最近核验日期：2024-07-01 | 技术层级：L3

## 核心摘要

ethz-asl 在 GitHub 开源的算法库，主要语言 C++。 A library for flexible voxel-based mapping, mainly focusing on truncated and Euclidean signed distance fields.

## 结构化工程参数

| 参数项 | 数值 / 配置 |
| :--- | :--- |
| `layers` | ["L3"] |
| `links` | [{"title": "GitHub", "url": "https://github.com/ethz-asl/voxblox"}] |
| `updated` | 2024-07-01 |
| `repo` | https://github.com/ethz-asl/voxblox |
| `language` | ["c++"] |
| `pinned_versions` | [{"version_or_sha": "main 分支 / ROS 1 Noetic 兼容分支 或 ROS 2 Humble 适配分支", "tested_env": "Ubuntu 20.04 LTS + ROS 1 Noetic / Ubuntu 22.04 LTS + ROS 2 Humble + GCC 9+", "notes": "依赖Eigen、PCL、glog，通过catkin或colcon编译，核心入口为TsdfMap、EsdfMap类的建图与查询接口，可对接深度相机输入。"}] |
| `incompatible_envs` | ["不支持Windows原生编译，WSL2环境需额外配置GPU加速与ROS环境", "低于GCC 7的编译环境存在C++17语法兼容问题，无法正常构建"] |
| `repo_stats` | {"stars": 1673, "forks": 393, "as_of": "2026-10-13"} |
| `tool_type` | library |
| `overview_sources` | ["https://github.com/ethz-asl/voxblox"] |

## 技术详解与生态说明

voxblox是苏黎世联邦理工学院ASL实验室开源的体素建图算法库，核心开发语言为C++，主打灵活的基于体素的建图能力，核心功能模块围绕截断符号距离场、欧几里得符号距离场的构建与维护设计，可支撑机器人环境感知相关的地图生成需求。

该工具属于机器人技术栈L3感知层模块，暂未绑定特定机器人本体，适用于移动机器人、无人机等平台的SLAM导航、运动规划相关的环境建模场景，开发者可直接调用其C++接口集成到自主导航系统中，也可通过ROS生态适配完成与现有机器人感知链路的快速对接。

## 原始核验来源 (Sources)

- [GitHub ethz-asl/voxblox](https://github.com/ethz-asl/voxblox)