Khurtana
Electrical
- Jan 26, 2016
- 2
Hello People
I am looking for some assistance for a robotics project I am working on with the BB-8 builders club. We are working to replicate the BB-8 droid from the new Star Wars film (geeky I know...). If this is not the place for this post, please let me know and/or point me in the right direction. Thanks.
We are looking for a reliable method of calculating the counterweight inside the BB-8 droid. Currently we use trial and error to get a weight for the counterweight which is not conducive to accuracy or stability. 100% accuracy is probably not possible, however a starting value that we could work with would be very useful.
The BB-8 droid is an axel-driven robot with a counterweight providing stability and gyro-driven turning. See picture attached for the mechanism.
For given values, what would an equation look like to derive the weight?
Diameter of sphere - 500mm
Speed of roll - maximum of 10km/hr (2.8m/s approx)
Weight of sphere, including axle but excluding counterweight/flywheel - 8-15kgs (variation depends on sphere design, cage vs Polycarbonate sphere).
Length of counterweight arm - 150-200mm
The flywheel is also used to rotate the sphere to allow turning, however the speed of the motor (and torque chosen) is tuned so we are not looking for help there.
If the counterweight is too light, the reduction in motor power (to slow and change direction) results in the entire mechanism doing loops inside the ball as it starts to slow down. If it is too heavy, the sphere takes time to start and stop and consumes battery power very quickly.
My thoughts as it stands is that the counterweight should be equal to the weight of the sphere and components, although I would like some science behind it.
Thanks
Khurtana.
I am looking for some assistance for a robotics project I am working on with the BB-8 builders club. We are working to replicate the BB-8 droid from the new Star Wars film (geeky I know...). If this is not the place for this post, please let me know and/or point me in the right direction. Thanks.
We are looking for a reliable method of calculating the counterweight inside the BB-8 droid. Currently we use trial and error to get a weight for the counterweight which is not conducive to accuracy or stability. 100% accuracy is probably not possible, however a starting value that we could work with would be very useful.
The BB-8 droid is an axel-driven robot with a counterweight providing stability and gyro-driven turning. See picture attached for the mechanism.
For given values, what would an equation look like to derive the weight?
Diameter of sphere - 500mm
Speed of roll - maximum of 10km/hr (2.8m/s approx)
Weight of sphere, including axle but excluding counterweight/flywheel - 8-15kgs (variation depends on sphere design, cage vs Polycarbonate sphere).
Length of counterweight arm - 150-200mm
The flywheel is also used to rotate the sphere to allow turning, however the speed of the motor (and torque chosen) is tuned so we are not looking for help there.
If the counterweight is too light, the reduction in motor power (to slow and change direction) results in the entire mechanism doing loops inside the ball as it starts to slow down. If it is too heavy, the sphere takes time to start and stop and consumes battery power very quickly.
My thoughts as it stands is that the counterweight should be equal to the weight of the sphere and components, although I would like some science behind it.
Thanks
Khurtana.