
๋ง๋ ์ฌ๋
Hello! I'm Devorah, an independent developer and the creator of NEXA, exploring Physical AI, robotics simulation, and reinforcement learning.
I develop and experiment with MuJoCo simulations, SO-101 robotic arms, PPO reinforcement learning, and AI training environments.
My goal is to make AI learning visible, understandable, and accessible through simulation and shared research.
Devorah | NEXA Physical AI
CONNECT AI LAB ๊ณต๋ ์ฐ๊ตฌ ์ฐธ์ฌ ๋ชจ๋ธ ยท ๋ชจ๋ธ ์ฐ๊ฒฐ(Connect AI) ์คํ์ ํ ์คํธ ์ค์ ๋๋ค.
LINK-01 ๊ฒฐ์ ๋๋ ยท ์ฅ์ ๋ฌผ ํผํ๊ธฐ
CONNECT AI WORLD ๋ก๋ด ์น ํ์ต๊ธฐ์์ ๋ด๊ฐ ์ฝ์ค๋ฅผ ๋ง๋ค๊ณ (์ฅ์ ๋ฌผ ยท ๋ชฉํ ยท ์ถ๋ฐ์ ), ๋ธ๋ผ์ฐ์ ์์์ PPO๋ก ๊ฐํํ์ตํ LINK-01 ๋ก๋ด์ ๊ฒฐ์ ๋๋์ ๋๋ค. ๋๋๋ 0.5์ด๋ง๋ค ์ง์ง ยท ์ผ์ชฝ์ผ๋ก ยท ์ค๋ฅธ์ชฝ์ผ๋ก ยท ์ ์๋ฆฌ ์ขํ์ ยท ์ ์๋ฆฌ ์ฐํ์ ์ค ํ๋๋ฅผ ๊ณ ๋ฆ ๋๋ค. ๊ฑท๊ธฐ๋ ๋ฐ๋ก ๋ฏธ๋ฆฌ ๋ฐฐ์ด ๊ฑท๊ธฐ ์ ๊ฒฝ๋ง(CPG โ ๋ชจ๋ฐฉ ํ์ต MLP, ๊ณ ์ ยท PPO ์๋)์ด ํ๊ณ , ์ด ํ์ผ์๋ ๊ฒฐ์ ๋๋๋ง ๋ค์ด ์์ต๋๋ค.
| ๊ณผ์ | ์ฅ์ ๋ฌผ ํผํ๊ธฐ (avoid_obstacles) |
| ์ฝ์(contract) | link01-decision/avoid_obstacles/obs21-act5/walker51-14/v1 |
| ๋ฐฐ์ด ์ฝ์ค (trained_on) | ded0f037 ยท ๋ด ์ฝ์ค 2 |
| ํจ๊ป ์ฌ๋ฆฐ ์ฝ์ค | ์์ |
| ๊ด์ฐฐ 21๊ฐ | ๋ชฉํ ๊ฑฐ๋ฆฌ ยท ๋ชฉํ ๋ฐฉํฅ sin ยท ๋ชฉํ ๋ฐฉํฅ cos ยท ๊ฑฐ๋ฆฌ ์ผ์ -100ยฐ ยท ๊ฑฐ๋ฆฌ ์ผ์ -80ยฐ ยท ๊ฑฐ๋ฆฌ ์ผ์ -60ยฐ ยท ๊ฑฐ๋ฆฌ ์ผ์ -40ยฐ ยท ๊ฑฐ๋ฆฌ ์ผ์ -20ยฐ ยท ๊ฑฐ๋ฆฌ ์ผ์ 0ยฐ ยท ๊ฑฐ๋ฆฌ ์ผ์ 20ยฐ ยท ๊ฑฐ๋ฆฌ ์ผ์ 40ยฐ ยท ๊ฑฐ๋ฆฌ ์ผ์ 60ยฐ ยท ๊ฑฐ๋ฆฌ ์ผ์ 80ยฐ ยท ๊ฑฐ๋ฆฌ ์ผ์ 100ยฐ ยท ์ ์๋ ยท ํ์ ์๋ ยท ์ง์ ์ ํ 1 ยท ์ง์ ์ ํ 2 ยท ์ง์ ์ ํ 3 ยท ์ง์ ์ ํ 4 ยท ์ง์ ์ ํ 5 |
| ์ ๊ฒฝ๋ง | 21 โ 64 โ 64 โ 5 ยท tanh |
์ํ ๊ฒฐ๊ณผ (brain.json์ ์ ํ ์ซ์ ๊ทธ๋๋ก)
| ์ํ | ์ฑ๊ณต๋ฅ | ํ๊ท ๋ณด์ | ์จ์ | ์ง๋ฌธ | ์์ง |
|---|---|---|---|---|---|
| ์ฑ๊ณต๋ฅ (๊ณต์ ์ํ 20ํ) | 85% | 18.45 | 91001โ91020 | 07d367ea |
mujoco-wasm 3.16.0 |
๊ณต์ ์ํ 20ํ์ ๊ทธ ๊ณผ์ ์ ๋ฌด์์ ์ฝ์ค(์จ์ 91001โ91020)์ ๋๋ค. ๋ด๊ฐ ๋ง๋ ์ฝ์ค ํ๋์์๋ง ๋ฐฐ์ด ๋๋๋ ๋ฌด์์ ์ฝ์ค์์ ๋ฎ๊ฒ ๋์ฌ ์ ์์ต๋๋ค.
๋ด๊ฐ ์ ํ ํ์ต ์ค์
| ํญ๋ชฉ | ๊ฐ |
|---|---|
| ์๊ณ ๋ฆฌ์ฆ | ppo (stable-baselines3 ์ค์ ) |
| ํ์ต ๊ฐฑ์ | 10 |
| ๊ฒฐ์ ์ | 20,480 |
| ํ์ต๋ฅ | 0.0003 |
| ๊ฐ๋ง ฮณ | 0.97 |
| GAE ฮป | 0.95 |
| ์ํธ๋กํผ | 0.01 |
| ํด๋ฆฝ | 0.2 |
| ๋ณ๋ ฌ ํ | 8 |
| ์จ์ ์ธต | 64 |
| ์ผ์ | ๊ธฐ๋ณธ |
| ์จ์ | 575 |
| ๊ฑธ๋ฆฐ ์๊ฐ | 78์ด |
๋ณด์ ๊ฐ์ค์น ยท progress +4.5 ยท reach +10.5 ยท collision -2 ยท time -0.05 ยท fall -5 ยท out -3.5
ํ์ต ๊ณก์ (๊ฒ์ฆ ํ ์ฑ๊ณต๋ฅ )
| ๊ฒฐ์ ์ | ์ฑ๊ณต๋ฅ |
|---|---|
| 0 | 0% |
| 2,048 | 0% |
| 4,096 | 0% |
| 6,144 | 0% |
| 8,192 | 0% |
| 10,240 | 75% |
| 12,288 | 88% |
| 14,336 | 88% |
| 16,384 | 100% |
| 18,432 | 100% |
| 20,480 | 100% |
์ฐ๋ ๋ฒ
from huggingface_hub import hf_hub_download
from connect_tycoon.link01.brain import WorldBrain # pip install "connect-tycoon @ git+https://github.com/wonseokjung/connect-tycoon"
brain = WorldBrain.from_file(hf_hub_download("devorah-ai-2016/connectailab-rl-devorah-v1-avoid-obstacle-link01", "brain.json"))
brain.act(obs) # ๊ด์ฐฐ 21๊ฐ (์ ์์) โ ์ ํ์ง ๋ฒํธ
์น ํ์ต๊ธฐ์์ ๋๋ ์ฌ๋ฆฌ๊ธฐ๋ก ์ด brain.json์ ๋ค์ ์ฌ๋ฆฌ๋ฉด ๊ฐ์ ์ํ์ ๊ทธ๋๋ก ๋ค์ ๋ณผ ์ ์์ต๋๋ค. ์์ฌ๊ฒฐ์ ๋ชจ๋ธ ๋ง๋ค๊ธฐ: LINK-01 ์์ฌ๊ฒฐ์ ๋ชจ๋ธ Colab
๋ง๋ ๊ณณ ยท CONNECT AI LAB ร AI CITY BUILDERS
- CONNECT AI LAB ์ ํ๋ธ ยท AI 1์ธ ๊ธฐ์ ยท ๋ก์ปฌ AI ยท ๊ฐํํ์ต ๋ฌด๋ฃ ๊ฐ์
- AI CITY BUILDERS ยท ๊ฐํํ์ต AI ๊ณผ์
- CONNECT AI WORLD ยท LINK-01 ๋ก๋ด ์น ํ์ต๊ธฐ
์๋ฎฌ๋ ์ดํฐ ์์ ๊ต์ก์ฉ ๋ชจ๋ธ์ ๋๋ค. ์ค์ ๋ก๋ด์ ์ฐ๊ธฐ ์ ์ ๊ทธ ๋ก๋ด ยท ๊ทธ ๊ณต๊ฐ์์ ๋ค์ ๊ฒ์ฆํ์ธ์.