by AlexanderHWUK » Wed Mar 03, 2010 2:51 pm
by AlexanderHWUK
Wed Mar 03, 2010 2:51 pm
Thanks a lot for the advise and support!
To confirm, the ID[1] servo (the one controlling the left leg to create a "kicking" motion) is following the commands sent to ID[10] (the left arm shoulder rotation), which means when I set it to "home position", it lifts the left leg up as well...
I have tried disconnecting all the arms servos, to check if it solved the problem and see if I could re-set the ID of the leg servo, but the WCK programmer keeps giving me the same errors, failing to connect to the robobuilder completely. I have tried both bluetooth and serial cable, both to no avail.
I have found the instructions on the wck manual, but do I have to disconnect all sevos apart except ID[1]? That means I will have to take the robobuilder appart, and I have a small demonstration to give on Thursday.
Can I connect this servo to another spare Control Box I have? Will it be the same as reseting it with my current control box? Do I have to upgrade its firmware first or any other things?
Yes, I encountered those problems when I tried using other firmwares, but it should not happen anymore if I am using the Robobuilder Firmware right?
Also I have a question about the WCK programmer software. I am using version 1.32 as it is the one I have found in the Robobuilder website, however in the C Tutorials released by the Robobuilder website, they mention a mystical 1.34 WCK programmer version. I have searched online but never found it, anyone know where you can find this?
Ok, when I fix this weird error, I will look deeper into the RobobuilderLibrary and see how to implement it with my code, however I have never combined a dll library with C code and will appretiate some advice when I get there

. Your suggestion sounds by far the best approach, so will forget about writing my own firmwares. Lisp looks interesting, but don't have the time to learn it, and the amount of brackets scare me
Oh, the blinking red light is the error light, not the power. Where can I get this servo diagnostic program? And how can I use PCRemote to check this?
Sorry for the inquisitive questions and amount of problems depicted, but having the robot working is one of my priorities for this project. It is a cool project where I am trying to show that Artificial Intelligence can be applied to the real (robotics) world, in this case a humanoid robot learning about the environment around it.
I will keep you updated, mostly about my problems!
UPDATE - Just remembered you can slide the control box out... Trying the single servo WCK Programmer solution while I'm posting this
UPDATE2 - Bad news, tried changing the ID of a servo, but WCK programmer does not work even with a single servo connected. Whenever I click scan Baud Rate, it just cycles as if it can't find it, and then says try again... The only other option is checking if the serial number or something like that is corrupted, but I will wait on your post with instructions. Gotta go meet with someone to design a microgripper
Alex
Thanks a lot for the advise and support!
To confirm, the ID[1] servo (the one controlling the left leg to create a "kicking" motion) is following the commands sent to ID[10] (the left arm shoulder rotation), which means when I set it to "home position", it lifts the left leg up as well...
I have tried disconnecting all the arms servos, to check if it solved the problem and see if I could re-set the ID of the leg servo, but the WCK programmer keeps giving me the same errors, failing to connect to the robobuilder completely. I have tried both bluetooth and serial cable, both to no avail.
I have found the instructions on the wck manual, but do I have to disconnect all sevos apart except ID[1]? That means I will have to take the robobuilder appart, and I have a small demonstration to give on Thursday.
Can I connect this servo to another spare Control Box I have? Will it be the same as reseting it with my current control box? Do I have to upgrade its firmware first or any other things?
Yes, I encountered those problems when I tried using other firmwares, but it should not happen anymore if I am using the Robobuilder Firmware right?
Also I have a question about the WCK programmer software. I am using version 1.32 as it is the one I have found in the Robobuilder website, however in the C Tutorials released by the Robobuilder website, they mention a mystical 1.34 WCK programmer version. I have searched online but never found it, anyone know where you can find this?
Ok, when I fix this weird error, I will look deeper into the RobobuilderLibrary and see how to implement it with my code, however I have never combined a dll library with C code and will appretiate some advice when I get there

. Your suggestion sounds by far the best approach, so will forget about writing my own firmwares. Lisp looks interesting, but don't have the time to learn it, and the amount of brackets scare me
Oh, the blinking red light is the error light, not the power. Where can I get this servo diagnostic program? And how can I use PCRemote to check this?
Sorry for the inquisitive questions and amount of problems depicted, but having the robot working is one of my priorities for this project. It is a cool project where I am trying to show that Artificial Intelligence can be applied to the real (robotics) world, in this case a humanoid robot learning about the environment around it.
I will keep you updated, mostly about my problems!
UPDATE - Just remembered you can slide the control box out... Trying the single servo WCK Programmer solution while I'm posting this
UPDATE2 - Bad news, tried changing the ID of a servo, but WCK programmer does not work even with a single servo connected. Whenever I click scan Baud Rate, it just cycles as if it can't find it, and then says try again... The only other option is checking if the serial number or something like that is corrupted, but I will wait on your post with instructions. Gotta go meet with someone to design a microgripper
Alex