hi roboteers, first of all I am quite good at math and physics, but I did very little programming in my life. I plan to build a gamepad controlled hexapod and post regular updates with code. actually, I don't even know how to create a new project, I just modified one of the examples from the dynamixel sdk!
however, progress is going well and I managed to control one leg (or any leg if there are many) with inverse kinematics. I created a function that moves a given leg to a given position in a given time. my next goal is to control the position in real time: continuously move left if I keep a key pressed, same for right, up, etc... I tried to do it this way:
key pressed -> increment leg tip position 1mm -> check moving done -> move leg -> loop
it doesn't work well since the leg stops after each increment, is there a "proper" way to do it in robotics? I tried to look it up, but programming oriented tutorials on robotics are scarce.
I hope there are bioloid enthusiasts, I have tons of questions: how to start a new project in visual C++, reference books, making an interface in excel etc...