Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/MIUAV/vibe-coding-ros2 --skill navigation명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | navigation |
| description | 人形机器人导航系统 - 路径规划、双足行走导航、动态避障、地形适应 |
| argument-hint | 人形导航 OR 双足路径规划 OR 动态避障 |
| user-invocable | true |
用于开发人形机器人的导航和运动规划系统
当需要以下帮助时使用此技能:
humanoid_navigation:
# 规划器
planner:
type: RRT / A* / D*
# 步态参数
gait:
step_height: 0.05 # m
step_length: 0.25 # m
step_period: 0.6 # s
# 避障
obstacle_avoidance:
method: MPC / DWA
horizon: 2.0 # m
class BipedNavigation:
def __init__(self):
self.path_planner = AStarPlanner()
self.footstep_planner = FootstepPlanner()
self.balance_controller = BalanceController()
def plan_walk(self, goal_pos):
# 全局路径
global_path = self.path_planner.plan(self.current_pos, goal_pos)
# 生成步序
footsteps = self.footstep_planner.generate(global_path)
# 逐步执行
for step in footsteps:
self.execute_step(step)
self.balance_controller.update()
class WholeBodyCoordinator:
def __init__(self):
self.centroidal_model = CentroidalModel()
def plan_com_trajectory(self, footsteps):
"""质心轨迹规划"""
# 计算支撑多边形序列
support_polygons = self.compute_support_polygons(footsteps)
# CoM 轨迹 (preview control)
com_trajectory = []
for i, poly in enumerate(support_polygons):
# 在支撑多边形内生成 CoM 位置
com = self.centroidal_model.generate_com(poly)
com_trajectory.append(com)
return com_trajectory
./humanoid/perception/SKILL.md - 感知系统./humanoid/localization/SKILL.md - 定位系统./humanoid/skill-planning/SKILL.md - 技能规划