I checked the mechanical movement by hand of knee servo 14 with calibration data value 5. The leg can not move in a position of 90 degree to ground level (standing position), because of the internal mechanical blockage. the knee servo 15 is similiar. the zero value of calibration data is not giving the servo enough angle movement in both directions.
@Klaus Gruner The servo's effective range is about 120 degrees. It's not supposed to reach 90 degrees in both directions, just like our arm cannot rotate backward. The knees zero position is set to be 90 degree to the upper leg, so that it can rotate in a range that's similar to real animals.
I can not find the error?! See photos from command calibrate (looks good), but e. g. in case of commands rest and sit, the back legs seem to move in the opposite wrong direction?
I checked before assembling all servos with my servo-test equipment from my model airplane hobbie. I adjusted all of them to the middle (zero) position.
Unfortunately one knee servo (with long cable) has a mechanical stop and can not move the needed angle in one direction. How can I exchange this servo against a new one?
Hi, could you upload a clip showing your calibration process? Sometimes it's a configuration or installation problem. We'd like to find out the problem before sending a replacement over the air.
Hi, the ultrasonic sensor is more like a body part for the eyes. You can pick any of the digital pin groups to wire the sensor. Notice 5V to 5V, and GND to GND, and change the pin number in the code.
No Answer needed. I changed the name of the "OpenCat-main" folder in "OpenCat". Then the OpenCat sketch worked well.
I could not found the code lines for the ultrasonic modul in the openCat sketches.
Are they not yet implemented?
Have you set the first line in OpenCat.h to use Nybble's parameters?
//#include "InstinctBittle.h" //activate the correct header file according to your model #include "InstinctNybble.h"
My actual cal table see photo
Dear Rongzhong Li,
I can not find the error?! See photos from command calibrate (looks good), but e. g. in case of commands rest and sit, the back legs seem to move in the opposite wrong direction?
Which program should I load after finishing all calibration steps with the program WriteInstinct?
If I try to load OpenCat, I get an error message:
ResolveLibrary(WriteInstinct/OpenCat.h) #include "WriteInstinct/OpenCat.h"
-> candidates: []
^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
WriteInstinct/OpenCat.h: No such file or directory
Thanks for the quick help. The problem was y not Y. It seems y is recognized like no.
Now it is working.
Did you enter capitalized Y in previous prompts?
What's your battery? Are they 3.7V Li-ion batteries?
Do the joints move during the calibration process?
I did all calibration steps and fine tuning the position of each joint ans saved it. It worked well, see photo's.
My problem is that validating the process with the command d or kbalance results in now reaction of nybble. I get only the beep to quit my command.
What is wrong?
Thank you for your fast response.
I checked before assembling all servos with my servo-test equipment from my model airplane hobbie. I adjusted all of them to the middle (zero) position.
Unfortunately one knee servo (with long cable) has a mechanical stop and can not move the needed angle in one direction. How can I exchange this servo against a new one?
I ordered my kit from INDIEGOGO end of December.
Best Regards from Berlin, Germany
Thank you for the drawings, very helpful.
Now I want to add NyBoard support to Arduino IDE. (https://raw.githubusercontent.com/PetoiCamp/OpenCat/master/Resources/NyBoard/BoardManager...........)
But I found only ATmega328P (5V, 20Mhz) NyBoard V0_1 /V0_2 version?
Is there any link to get NyBoard support for the V1_0 version?
Hi, the ultrasonic sensor is more like a body part for the eyes. You can pick any of the digital pin groups to wire the sensor. Notice 5V to 5V, and GND to GND, and change the pin number in the code.
Thank you for the very fast reponse. Very helpful.
But I could not found the pins for the 4 wires which are coming from the ultrasonic/RGB-LED board (Nybble head)?
Best Regards from Germany Berlin
Hi, please check the first version of V1_0 user manual.