Special(特殊方法)

这是一个向DCM发送特别命令的特殊功能。

该方法的参数只是一个字符串。

这个字符串可以是:

  • Reset

    > 要求胸部电路板重置

  • Chain

    要求胸部电路板上一个新的链过程

    注释:

    未经测试。

  • Config

    要求所有电机电路板的新配置

    注释:

    功能未经测试。

  • ResetMB

    关闭所有电机电路板,等待3秒后重新开启。等待15秒后,重新运行DCM循环。

    注意:

    关闭所有电机电路板会使每个关节失去控制,机器人可能会摔倒。

方法

/** * Special commands * * @param pName one string and could be "Reset", "Chain", "ResetMB", "Config" * */ void DCM::special(std::string pName)

使用实例

Python语言:

import naoqi from naoqi import ALProxy dcm = ALProxy("DCM","127.0.0.1",9559) dcm.special("ResetMB")

该脚本重新配置机器人上的电机。





Copyright © 2010 Aldebaran-Robotics - 版权所有