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")
该脚本重新配置机器人上的电机。