目录

explore_rbnx

Autonomous frontier exploration skill for robonix. Driven by the LLM/pilot via rbnx ask "explore" (or any equivalent intent that triggers the robonix/skill/explore/explore tool).

See CAPABILITY.md for the full interface + behaviour spec.

Quickstart

# from the package root
bash scripts/build.sh   # rbnx codegen + docker build
# then add to your deploy manifest under skill: and rbnx boot

Manifest snippet:

skill:
  - name: explore
    path: ../../../explore_rbnx
    config: {}

The skill registers 3 MCP tools with atlas. Pilot’s tool catalog will include robonix/skill/explore/{explore, status, cancel}.

Layout

explore_rbnx/
├── package_manifest.yaml    # 3 caps + build/start hooks
├── capabilities/            # package-local TOMLs + .srv files
│   ├── explore.v1.toml
│   ├── status.v1.toml
│   ├── cancel.v1.toml
│   └── srv/{Explore,GetExploreStatus,CancelExplore}.srv
├── explore_skill/           # python module
│   ├── atlas_bridge.py      # entrypoint: register + serve MCP
│   ├── frontier.py          # WFD + clustering + scoring + safety
│   └── controller.py        # state machine, frontier loop, sweep
├── scripts/{build,start}.sh
├── docker/{Dockerfile, entrypoint.sh, no_shm_profile.xml}
├── CAPABILITY.md            # LLM-readable spec (registered with atlas)
└── README.md

License: MulanPSL-2.0

邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802047560号