You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过qichat或.top文件直接开启NAO的Brain LEDs指示灯

.top规则文件直接控制NAO Brain LEDs的实现方案

确实可以不依赖Choregraphe额外的Set Leds盒子,直接在Dialog规则里完成控制,常用有两种实现方式:

  • 直接调用预装LED动画
    就是你提到的^start()格式的指令,NAO系统默认预装了对应控制动画,直接写以下指令即可:
    开启Brain LEDs:^start(animations/LEDs/BrainLedsOn)
    关闭Brain LEDs:^start(animations/LEDs/BrainLedsOff)
    该方案适配NAOqi 2.1及以上所有官方系统版本,无需额外导入资源,直接写入规则的执行动作位即可生效。
  • 自定义LED颜色/亮度
    如果需要自定义显示效果,可通过^call()直接调用底层ALLEDs模块的API实现,比如立刻点亮红色额头灯的指令为:
    ^call(ALLeds.fadeRGB("BrainLeds", 1, 0, 0, 0))
    参数说明:
    • 第一个参数为LED组名,固定传"BrainLeds"即对应额头所有LED
    • 第24位为RGB通道值,取值范围01,可自由组合颜色
    • 最后一位为渐变过渡时长,单位为秒,填0表示无过渡立刻生效

实际规则示例:用户说出触发词后直接开启白色额头灯

u: (开额头灯) 好的^call(ALLeds.fadeRGB("BrainLeds", 1, 1, 1, 0))

内容的提问来源于stack exchange,提问作者Cain

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.18 10:45:02