Octomind
Same model as opencode, same endpoint, same prices — octomind solved 24/25 to its 19/25, at half the cost. Open-source agent runtime: one binary, any model, runs unattended in CI. Apache 2.0.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Kachaka home robot simulator on NVIDIA Isaac Sim 6.1 with the official ROS 2 interface (unofficial)
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗A simulator for the Kachaka home robot on
NVIDIA Isaac Sim 6.1, with the same ROS 2 interface as the official
kachaka-api bridge. Code written
for a real Kachaka (topics under /kachaka) runs against the simulator unchanged.
Left: Isaac Sim. Right: RViz with slam_toolbox and Nav2 (2× speed).
joint_states, robot_description, version stub.--drop cuts a hole in the floor.kachaka_command/execute with every command type of the real bridge: MOVE_TO_POSE,
MOVE_TO_LOCATION, RETURN_HOME, SPEAK (text only), the Kachaka Shelf commands
(DOCK_SHELF, UNDOCK_SHELF, MOVE_SHELF, RETURN_SHELF) and the motion commands
(MOVE_FORWARD, ROTATE_IN_PLACE, …), built on Nav2. Also goal_pose and auto homing.KachakaApiClient) works without a robot.The short version. Getting started walks through each step, what to expect and what to do when something goes wrong.
# 1. Install Isaac Sim 6.1 into .venv (large download)
uv sync
# 2. Fetch the official Kachaka description and build the robot USD
uv run python scripts/fetch_assets.py
uv run python scripts/build_usd.py
# 3. Start the simulator (GUI; add --headless for no window)
scripts/run_sim.sh
scripts/run_sim.sh sets OMNI_KIT_ACCEPT_EULA=YES. By running it you accept
the NVIDIA Isaac Sim license.
The first start compiles shaders and takes a few minutes.
In another terminal, run the ROS 2 tools in Docker:
docker compose -f docker/compose.yaml build
xhost +local: # allow RViz windows from containers
# Drive with the keyboard
docker compose -f docker/compose.yaml run --rm teleop
# Build a map with slam_toolbox (add NAV=true to also send Nav2 goals from RViz)
NAV=true docker compose -f docker/compose.yaml up slam
# Save the map, then navigate on it
docker compose -f docker/compose.yaml run --rm shell \
ros2 run nav2_map_server map_saver_cli -f /maps/map
docker compose -f docker/compose.yaml up navigation
The containers use host networking, so they find the simulator on the same machine through DDS discovery.
| Colour | What | Topic |
|---|---|---|
| Red dots | LiDAR scan | /kachaka/lidar/scan |
| Blue line | Nav2's global plan | /plan |
| Green outline | robot footprint | /local_costmap/published_footprint |
| Dark grey / blue | shelf / towed shelf | /shelf_markers |
| Orange cylinder / brown box | moving person / box (red while waiting for the robot), green arrow for its velocity | /mover_markers |
| Violet / yellow / faint grey panel | door closed / opening or closing / open | /door_markers |
| Faint orange rectangle on the floor | an automatic door's sensor area | /door_markers |
Yellow / blue outline (record_demo.sh fleet) | another robot now / 0.5 s ahead | {namespace}/other_robots |
The costmaps (off by default) use RViz's costmap scheme.
Also on the project site, https://atinfinity.github.io/kachaka_isaac_sim/, built from these pages with
Zensical (python3 scripts/build_site.py).
Apache License 2.0. See LICENSE and NOTICE. This is an unofficial project, not affiliated with Preferred Robotics, Inc., the maker of Kachaka.
The robot model comes from pf-robotics/kachaka-api
(Apache-2.0), the shelf model from GAI-313/kachaka_shelf_description
(MIT). Both are downloaded by scripts/fetch_assets.py and not redistributed here.