导航在这里:Arduino四足开源机器猫
技能就是每个舵机角度之间合适的配合。技能按照帧数分,可以分为步态(gait)和姿势(posture),程序种又把技能氛围本能(I)和新技(N)。新技可以作为测试使用,当新技测试成熟之后,可以将之转换为本能。
我们先看一下如何添加posture类型的技能。
先来添加一个shualai的技能,这是一个posture的新技。
const char shualai1[] PROGMEM = {
1, 0, 0,
0,0,0,0,0,0,0,0,-80,-80,80,80,80,80,-80,-80,};
只需要把这个技能的舵机角度数据添加到Instinct.h文件中,如下图:
然后添加上技能的名字和类型,同时更改一下技能总数就可以了。
如果新技表现效果非常棒的话,这个时候,我们就可以将新技存为本能,减少程序内存占用。只需要把技能类型从N换成I即可。同时更新本能的时候选择Y(是)。可以看到本能列表打印的时候已经把我们新添加的技能打印了出来。
标签:posture,新技能,新技,Opencat,80,本能,添加,技能 From: https://blog.51cto.com/u_15882586/5868333