Octomind
Octomind: opencode와 동일 모델·엔드포인트·가격
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기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.