I suppose in many aspects my project is the same as KevinO's awesome robot Golem. Kevin has been kind enough to allow me to work on his ROS development
I am currently working on a three joint robotic arm with MX64T,MX28T and AX12A used for joint 1, 2 and 3 respectively. I am using
Since I read that the new Trossen HR-OS1 Humanoid is going to use the new Edison processor from Intel, I thought it might be fun to try one out, as I
Update on HSW, went and got boxes for the body, upgraded to 3 DoF legs, and added a crossman m74dp to the turret.
We're holding a Mech Warfare expo in Boston on May 30, 2015!
We have a location that while not ideal, is super easy
Hello, what do we have to pay attention to when choosing batteries for high torque motors? I suppose we choose a voltage (around 12V, 24V) first based
Having a printer is amazing around here when it comes to creating things quickly. The printer at home has been here for a year and a half and has been
Where is the ax12 or BioloidController library being initialized?
Do you really want to run through the switch() when you have received no new
Thank you for the information jwatte.
I understand what you are trying to say. But the main thing that is confusing to me is that the program
"switch" statements work as intended. However, you may not be using them correctly -- that's hard for us to figure out; you'll have to debug
I have changed the variables J1,J2 and J3 to integers.
If the power supply was inadequate, would it not have affected the servos during
Sounds like the power supply may be inadequate, but brown-outs tend to cause servos to reset to ID==1 when sending packets at relatively high rates.
Thanks for the information tician.
I have made all the changes that you mentioned, but I am still facing similar problems.
Nice work! It is both compact and nice. These modifications change the look of the robot.
Actually, I was also working on 3D
It feels like forever but appears to have only been a week?!? I had a few days there where I wasn't sure what I was going to be doing with the ODROID
#define SetSpeedL(id, spdl) (ax12SetRegister2(id, AX_GOAL_SPEED_L, spdl))
#define SetSpeedH(id, spdh) (ax12SetRegister2(id, AX_GOAL_SPEED_H,