by HyperCube » Wed May 04, 2011 11:38 am
by HyperCube
Wed May 04, 2011 11:38 am
The main reason I'm planning on using two buses is because it will allow me to easily control each robot independently without worrying about how they're sharing the bus. For example, if robot 2 wants to do something simple like poll the temperature for each servo, but robot 1 is hogging the bus because it's doing really tight high-frequency closed loop control, then robot 2 will have to wait until the bus is free (with only one bus).
I've gone through the dynamixel API and have a fairly solid idea of how to do it. All I need now is some hardware to play with....
The main reason I'm planning on using two buses is because it will allow me to easily control each robot independently without worrying about how they're sharing the bus. For example, if robot 2 wants to do something simple like poll the temperature for each servo, but robot 1 is hogging the bus because it's doing really tight high-frequency closed loop control, then robot 2 will have to wait until the bus is free (with only one bus).
I've gone through the dynamixel API and have a fairly solid idea of how to do it. All I need now is some hardware to play with....