Skip to content

Latest commit

 

History

History
63 lines (49 loc) · 5.28 KB

File metadata and controls

63 lines (49 loc) · 5.28 KB

Robonix MAINTAINERS

Per-component ownership for syswonder/robonix. Each maintainer is written Name (@github, email) so the contact stays bound to the person; components with two owners separate them with ;. A public email is shown only where the person publishes one on their GitHub profile.

Lead maintainer: Yulong Han (@enkerewpo, wheatfox17@icloud.com)

System components

Component What it does Path Maintainer(s) Issue
atlas Capability registry and discovery system/atlas Yulong Han (@enkerewpo, wheatfox17@icloud.com) -
executor RTDL plan execution and capability dispatch system/executor Guowei Li (@kouweilee, 2401213322@stu.pku.edu.cn); Longchun Zhao (@1mujue) #52
pilot VLM planning and decision loop system/pilot Yulong Han (@enkerewpo, wheatfox17@icloud.com) #53
liaison Human interaction (chat / voice / TUI) system/liaison Kaile Liu (@kaileliu) #70
scene Scene state, semantic map, object registry system/scene Feiyang Li (@HeartLinked, lifeiyang@zju.edu.cn) #42
soma Robot self-description (body model) system/soma Yanting Chen (@Chenyantt) -
sentinel Rule-based safety gate before dispatch system/sentinel Zhaobo Zhang (@HustWolfzzb, hustwolfzzb@gmail.com) #69
scribe Structured logging / replay / audit system/scribe Yunlong Hou (@ohhhHwH) #63
vitals Power and component-health monitoring system/vitals Jinyang Xu (@AuYang261) #68
keystone Identity, config, access policy system/keystone Kaile Liu (@kaileliu) #67
nexus gRPC / MCP / ROS 2 comms libraries system/nexus Jun Zeng (@ZZJJWarth) -
chronos Unified clock / timestamp alignment system/chronos unassigned #62

Services

Service What it does Path Maintainer(s)
memory Long-term memory: search / save / compact services/memsearch Yunlong Hou (@ohhhHwH)
speech ASR / TTS / dialogue (one-shot and streaming) services/speech Kaile Liu (@kaileliu)
voiceprint Speaker enrollment and recognition services/voiceprint Kaile Liu (@kaileliu)

Tools and libraries

Module What it does Path Maintainer(s)
rbnx Robonix CLI: build / boot / codegen / chat / clean tools/rbnx Yulong Han (@enkerewpo, wheatfox17@icloud.com)
codegen Contract IDL to proto / Rust / MCP-type codegen tools/codegen Yulong Han (@enkerewpo, wheatfox17@icloud.com)
robonix-api Python framework: Primitive/Service/Skill bases, atlas client, Driver lifecycle pylib/robonix-api Yulong Han (@enkerewpo, wheatfox17@icloud.com)

Upstream packages

Separate repositories, cloned into a deployment's boot cache (rbnx-boot/cache/) at boot.

Package What it does Repo Maintainer(s)
explore_rbnx Autonomous frontier-based exploration skill enkerewpo/explore_rbnx Yulong Han (@enkerewpo, wheatfox17@icloud.com)
mapping_rbnx SLAM / mapping service (service/map/*) enkerewpo/mapping_rbnx Yulong Han (@enkerewpo, wheatfox17@icloud.com)
nav2_wrapper_rbnx Nav2-backed navigation for Ranger Mini (service/navigation/*) enkerewpo/nav2_wrapper_rbnx Yulong Han (@enkerewpo, wheatfox17@icloud.com)
simple_nav_rbnx A* + Pure-Pursuit navigation (no Nav2) enkerewpo/simple_nav_rbnx Yulong Han (@enkerewpo, wheatfox17@icloud.com)

Reporting an issue

File the problem under the component's tracking issue above (or open a new one), and @-mention the maintainer so they are notified. For an out-of-band reach, use the public email where listed, otherwise the project mailing list (robotos@syswonder.org).