wvantoorn

10 years 3 months ago

Can you post oics of motor, how you put it in, and so? Might be a great iteration! Fast clean and strong!

maybe for torso and abs too!

Mastablasta

10 years 3 months ago

So far it´s only a simple test. These days I will make some pictures and provide the community with more information.
It´s a 25 watt 12v motor ($ 15) and the IBT-2 Ardunio bridge ($ 12). I used another gear 1:5 and it has a pretty good speed. The torque is awesome, used 3kg on the wrist and that was an easy lift. Almost a little overmotorized for InMoov. Some holders will not be possible with ABS printing, unless you make them 2 inches strong ;-). I used some 4mm acrylic plates which does the job.
It´s a very nice feeling moving that motor :-)
I´ll keep you up to date.

AdolphSmith

10 years 3 months ago

In reply to by Mastablasta

Hi Masta

 

Test with total arm the power and torque please. The problem i had with all my testings Planetary and steppers have not enouth power to lift complete arm. Arm to heavy . I think that is why Geal came to a decision to use wormgear. Nothing stronger than that. Believe me i tri Bevel Gear, Plannetary , Servos Allone etc. Arms complete is to heavy to pick up with portable enouth motr to put in inmoov.

 

Please test with complete arm

 

Tanks Adolph

Mastablasta

10 years 3 months ago

I did a simple test. Connected 1 meter of pvc pipe with 1kg (1.078gr to be precise) weight at the end to the motor. Motor liftet that 1kg easy. This should be 10nm, right?
The motor has a metal gear, my reduction is plastic and will break if I use more weight. As soon as I have another metal gear I will run another test. I´m sure it will lift more.
Does anyone know the weight of one full Inmoov arm?

The motor now runs in my script with a 3rd Arduino (Uno) and the IBT-2 brigde. I wanted the 12v to be a separate system.

Mastablasta

10 years 3 months ago

how can I delete a post?

wvantoorn

10 years 3 months ago

Looks fun Masta, but the motor is in the lower arm?
Can you post your script?

Mastablasta

10 years 3 months ago

Yeah, the motor is in the lower arm. All this was just a test made from old parts. I will try to make a shoulder with 2 of these motors. Waiting for parts and I would like to design a holder. I´m only familiar with google sketchup but that should be ok for a simple motor holder. I don´t find the right gear so far, may need to make one from ABS as well.
For the omoplate I will use a little stronger motor, but I can´t get any more h-brigdes here in Brazil at the moment.

The script is not finished yet, this is all I used so far. First time I use a h-bridge and a motor, need to find out about postions and so on.

##########
port = "COM9"
arduino = Runtime.createAndStart("arduino", "Arduino")
arduino.connect(port)
m1 = Runtime.createAndStart("m1","Motor")
arduino.motorAttach("m1", 5, 6)
m1.stop()
##########
i01.mouth.speak("starting dc motor on left arm")
##########
ear.addCommand("left arm up slow", "python", "leftarmupslow")
ear.addCommand("left arm down slow", "python", "leftarmdownslow")
ear.addCommand("left arm up fast", "python", "leftarmupfast")
ear.addCommand("left arm down fast", "python", "leftarmdownfast")
##########
def leftarmupslow():
m1.move(0.6)
sleep(3.3)
m1.stop()
m1.move(-0.01)
m1.sleep(0.1)

def leftarmdownslow():
m1.move(-0.25)
sleep(1.8)
m1.stop()

def leftarmupfast():
m1.move(0.1)
sleep(0.6)
m1.stop()
m1.move(-0.01)
m1.sleep(0.1)

def leftarmdownfast():
m1.move(-0.9)
sleep(0.45)
m1.stop()