by i-Bot » Thu Jun 16, 2011 10:57 am
by i-Bot
Thu Jun 16, 2011 10:57 am
For the hardware you only require the RB-110. The USB2Dynamixel is already integral to the RB-110. The CM510 is not needed either.
Since you have no CM-730, you need to do the modifications to the CM730 files I describe here:
http://robosavvy.com/site/index.php?opt ... 7&Itemid=2
These were based on Darwin 1.0 and if you use subsequent, you will have to look into any issues raised by the 1024/4096 switch and the support of sync read. Also if you want to add some emulation of CM-730 features such as buttons, leds, Gyro, etc. based on RB-110 peripherals you should do it there also.
This should get you set up to use Roboplus to your DARwIn RB-110 with ax-12. Only use the roboplus linux project in DARwIn, the others have embedded servo positions which ard unlikely to be compatible with your robot. Use Roboplus motion files for your robot, not ones for Darwin-OP. Best to test first with servos outside of robot, or adapt simulator for your ax-12 robot.
If you use dxl_monitor, avoid the reset command because it sets DARwIn-OP specific values.
The next stage in using the DARwIn code outside Roboplus depends on the robot configuration (DOF, kinematics, camera) you have built with the ax-12. Can you describe this so I can help describe the files to modify?
For the hardware you only require the RB-110. The USB2Dynamixel is already integral to the RB-110. The CM510 is not needed either.
Since you have no CM-730, you need to do the modifications to the CM730 files I describe here:
http://robosavvy.com/site/index.php?opt ... 7&Itemid=2
These were based on Darwin 1.0 and if you use subsequent, you will have to look into any issues raised by the 1024/4096 switch and the support of sync read. Also if you want to add some emulation of CM-730 features such as buttons, leds, Gyro, etc. based on RB-110 peripherals you should do it there also.
This should get you set up to use Roboplus to your DARwIn RB-110 with ax-12. Only use the roboplus linux project in DARwIn, the others have embedded servo positions which ard unlikely to be compatible with your robot. Use Roboplus motion files for your robot, not ones for Darwin-OP. Best to test first with servos outside of robot, or adapt simulator for your ax-12 robot.
If you use dxl_monitor, avoid the reset command because it sets DARwIn-OP specific values.
The next stage in using the DARwIn code outside Roboplus depends on the robot configuration (DOF, kinematics, camera) you have built with the ax-12. Can you describe this so I can help describe the files to modify?