Don't ad-block us - support your favorite websites. We have safe, unobstrusive, robotics related ads that you actually want to see - see here for more.
0 Members and 1 Guest are viewing this topic.
My question: has anyone got experience in Maestro Scripting? I'm reading about it and really don't want to learn another language if it's not going to get me where I want to go.
I guess my end goal would be to have a brain capable of making high level computations and decisions, and then passing this information off to a lower level to deal with the requests that would organise it into movements or whatever.
It has to be possible because the Pololu Maestro does it and runs scripts too. I'm not sure if it does it using a combination of hardware and software though... I'll have to investigate.I'm really not keen on writing in assembly if there is another option.I know it's a tall order, but has anyone ever heard of a micro with 24 channel hardware pwm?
Can anyone tell me from experience if they think I will be able to software PWM 24 servos with good enough accuracy not to get jitters?
...I'm not sure if it does it using a combination of hardware and software though
I'm really not keen on writing in assembly if there is another option.
I know it's a tall order, but has anyone ever heard of a micro with 24 channel hardware pwm?
The User's Guide describes the scripting language and answers other questions.
Be careful of the specs if you expect to use the hardware PWM modules in u-controllers. Most are designed to output a 0 to 100% duty cycle with at most 10 bits of resolution. These do not work well for RC hobby Servos since the duty cycle is 5 to 10%.
Along the lines of some of the above posts: Use a higher end processor (ARM) for the central processing then over serial links (UART, SPI, I2C), send commands to u-controllers that do the timing to the servos.