by tachikoma » Mon Mar 25, 2013 4:27 pm
by tachikoma
Mon Mar 25, 2013 4:27 pm
Jfyi, restored firmware again without errors, uploaded the Bioloid premium model A task file (with Robotask) and uploaded the corresponding motion file (using Robomotion), both according to the instructions in the e-manual. No luck - once selecting Remote mode, it tried to move again into a totally impossible pose.
Interestingly, when selecting the graphical pose editor in Robomotion, in the "step" view all looks right, but when selecting "robot" it showed the wrong pose the robot wanted to move into. As I'm not yet familiar with the Robo* tools from Robotis itself I expect doing something wrong, however - all I did was following the instructions. I'm aware this is not the right thread for it, I just mention it as it occurred after flashing BioloidCCdontrol and there might be a connection.
In case it has something to do with the size of the BioloidCControl firmware, mine have these sizes:
80K BioloidCControl.bin
228K BioloidCControl.hex
Anyway, with BioloidCControl via serial cable connection all works as expected so I wanted to try out using the RC-110 remote control. I therefor edited serial.h and changed it to this:
- Code: Select all
// #define SERIAL_CABLE
// #define ZIG_2_SERIAL
#define RC100
I compiled and flashed the new BioloidCControl.bin. After turning it on, the firmware started as expected, I could not enter commands and thus tried using the remote control. This however did not produce any output on the serial console nor any movement of the robot.
Do I have to configure something else in the code - I saw no ir device configured under
ADC Channel settings in global.h?
Last but not least I have another completely unrelated question - the mentioned accelerometer which is used for balance - where would I get that? I googled and found several ones but it seems there is none specific Bioloid version, or did I just not find it.
Jfyi, restored firmware again without errors, uploaded the Bioloid premium model A task file (with Robotask) and uploaded the corresponding motion file (using Robomotion), both according to the instructions in the e-manual. No luck - once selecting Remote mode, it tried to move again into a totally impossible pose.
Interestingly, when selecting the graphical pose editor in Robomotion, in the "step" view all looks right, but when selecting "robot" it showed the wrong pose the robot wanted to move into. As I'm not yet familiar with the Robo* tools from Robotis itself I expect doing something wrong, however - all I did was following the instructions. I'm aware this is not the right thread for it, I just mention it as it occurred after flashing BioloidCCdontrol and there might be a connection.
In case it has something to do with the size of the BioloidCControl firmware, mine have these sizes:
80K BioloidCControl.bin
228K BioloidCControl.hex
Anyway, with BioloidCControl via serial cable connection all works as expected so I wanted to try out using the RC-110 remote control. I therefor edited serial.h and changed it to this:
- Code: Select all
// #define SERIAL_CABLE
// #define ZIG_2_SERIAL
#define RC100
I compiled and flashed the new BioloidCControl.bin. After turning it on, the firmware started as expected, I could not enter commands and thus tried using the remote control. This however did not produce any output on the serial console nor any movement of the robot.
Do I have to configure something else in the code - I saw no ir device configured under
ADC Channel settings in global.h?
Last but not least I have another completely unrelated question - the mentioned accelerometer which is used for balance - where would I get that? I googled and found several ones but it seems there is none specific Bioloid version, or did I just not find it.