Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/MIUAV/vibe-coding-ros2 --skill skill-planning명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | skill-planning |
| description | 人形机器人技能规划 - 行为树、状态机、强化学习、双手协调 |
| argument-hint | 人形技能 OR 行为树 OR 双手协调 OR 强化学习 |
| user-invocable | true |
用于开发人形机器人的高级技能规划和决策系统
当需要以下帮助时使用此技能:
humanoid_skill_planning:
# 规划方法
method: behavior_tree / state_machine / RL
# 任务库
skills:
- walk
- stand_up
- pick_place
- open_door
- climb_stairs
# 双手协调
bi_manual:
handedness: right / left / either
coordination_mode: symmetric / asymmetric
class HumanoidSkillTree(BehaviorTree):
def __init__(self):
super().__init__()
self.build_tree()
def build_tree(self):
self.root = Sequence([
# 感知目标物体
CheckObjectVisible(),
# 伸手
Sequence([
MoveArm("left", pre_grasp_pos),
MoveArm("right", grasp_pos),
], parallel=True),
# 抓取
CloseGripper("both"),
# 举起
LiftObject(),
])
class BiManualCoordinator:
def __init__(self):
self.left_arm = ArmController("left")
self.right_arm = ArmController("right")
def pick_and_place(self, target_pos, place_pos):
"""双手搬运"""
# 预抓取
self.left_arm.move_to(PRE_GRASP_LEFT)
self.right_arm.move_to(PRE_GRASP_RIGHT)
# 同步抓取
self.sync_move([target_pos.left, target_pos.right])
# 抓取
self.close_grippers()
# 搬运
self.sync_move([place_pos.left, place_pos.right])
# 放置
self.open_grippers()
./humanoid/perception/SKILL.md - 感知系统./humanoid/localization/SKILL.md - 定位系统./humanoid/navigation/SKILL.md - 导航系统