Hi
I am in the process of adding some Raspberry PI controlled automation. The automation is a python program running on the RP and uses the pyserial interface from the RP to the Nybble_v0.2. I have observed Nybble performing a 'jerky' erratic motion at the end of a "Instinct" movement. The file attached is a video of the following motions (with a three second fixed gap between each motion):
Balance
Stretch
Balance
Pee
Balance
Sit
Hi
Meow
Sit
Rest
The video displays two types of irregularities:
- At the end of most "Instinct" movements there is a significant jerky movement of the servos. From using an oscilloscope I have confirmed the servos are being instructed to move to a new setting (a change in the duty cycle) after the instinct appears to be finished.
- Steps 7 does not complete and step 9 appears to be ignored all together.
I am looking to see if anyone else is observing these jerky motions at the end of an instinct movement and any clues as to why these may be occurring.
Best regards
D L
Hi Li, thanks for your answer. I have a question regarding the part of the code if you can please explain. You said that the adjustment is reduced by applying a smaller coefficient > can I remove this coefficient to get a quicker response? (if yes how - is this the one LARGE_PITCH?) - is it wise to remove coefficient?
What is meant with this "hold" variable?