Basic info requst
Hi,
I'm a 3d graphics artist and freelance match mover for video/film effects work. However, I have NO idea where to start on this project. I want to make a motion control rig for light-weight miniDV cameras. Now, I know I could buy a Scribbler robot and use the parts to create simple dolly rig like for repeating the same dolly movements over and over. But, I want to make a complete rig using programable component parts that aren't from "toy" robots for durability and steadiness.
Here's my question: I "think" I can get some servo motors, an MMC and Stamp controller to make what I want. Can I use my PC to program this Stamp component to repeat a specific motion with any precision?
You can probably tell from this post that I have no clue what I'm talking about! [noparse];)[/noparse]
ANY info would be greatly appreciated. I have no idea where to start other than getting the Scribbler and starting from there.
Thanks,
Dave
www.max-realms.com
www.max-animation.com
I'm a 3d graphics artist and freelance match mover for video/film effects work. However, I have NO idea where to start on this project. I want to make a motion control rig for light-weight miniDV cameras. Now, I know I could buy a Scribbler robot and use the parts to create simple dolly rig like for repeating the same dolly movements over and over. But, I want to make a complete rig using programable component parts that aren't from "toy" robots for durability and steadiness.
Here's my question: I "think" I can get some servo motors, an MMC and Stamp controller to make what I want. Can I use my PC to program this Stamp component to repeat a specific motion with any precision?
You can probably tell from this post that I have no clue what I'm talking about! [noparse];)[/noparse]
ANY info would be greatly appreciated. I have no idea where to start other than getting the Scribbler and starting from there.
Thanks,
Dave
www.max-realms.com
www.max-animation.com
Comments
As I understand it, a motion control rig MUST move the camera in EXACTLY the same path several times -- once for the background, once for the spacecraft, etc.
The BS2 (and the aircraft servo's that it supports) is kind of 'sloppy' -- you get 2000 Basic Instructions per second (about 300 uSec per instruction, actually) and I don't know how 'repeatable' a servo position is. And the 'clock' in the BS2 is 'resonator' based, so it's +- 1% accurate.
You COULD use the BS2 as a 'brain' for more precise components, though. Have it issue SEROUT commands to another system to move stuff. The repeatability is there in the program, the question is the 'slop' in the hardware components.
That's pretty much what I had suspected. Stumbling into the field of robotics in my research has been like falling asleep and waking up in Paris. I don't speak French.
Thanks for the help.
Dave
www.max-realms.com
www.max-animation.com
The BS2 would work fine for control; use steppers and proper gearing for mechanical precision.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Jon Williams
Applications Engineer, Parallax
Dave
www.max-relams.com
www.max-animation.com
I've seen too many users of microcontrollers discouraged by experienced people who tell them they need interrupts, background processing, lots of RAM, etc. Look through the trees to see the forest and start by learning. The cheapest way to experiment and gain a basic understanding of the Stamp is to go to RadioShack and pick up a What's a Microcontroller Kit. For $79 you'll be on your way.
The reported "sloppyness" of BS2 timing may not be an issue at all in this case. You will need a stepper motor driver, and I suggest picking one with intelligence. Dealing with mechanical issues is enough on it's own, and the BASIC Stamp should make your electronic control system a bit easier.
Most microcontrollers can do what you want to do and many of them require you to connect different helper devices to them to manage the motors. Even if you can do it all "with one chip" you might not be interested in the cost/effort ratio. Sometimes $79 for a Little Step-U or even $129 for a Gecko G201 will go a long way to make life very easy for you. Rather than driving the steppers with pulses from a BASIC Stamp, you might send a serial command identifying the motor and steps to take, or a couple of pulses signifying the step and direction. The BASIC Stamp is fairly expensive, but it's easy to use. And for somebody getting started you came to the right place.
My suggestion: quick trip to RadioShack. Just dive in.
Ken Gracey
Parallax, Inc.
Thank you for that. My wife's getting ready for our trip to Radio Shack as I type this message. You guys have been a great help and I really appreciate it. I'll be sure to come back to this forum and let you guys know if I can figure anything out!
Dave
www.max-realms.com
www.max-animation.com
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Truly Understand the Fundamentals and the Path will be so much easier...
I'd like to add to it. I can't see programming the camera "go 10 feet, zoom, go 10 more while turning 30 degrees..."
If you are able to get the repeatablility you may want to consider including an RF receiver, record the data that comes from it, then replay it... If there is no input from the RF, then do it exsactly like the last, but if there is input make the small adjustment (or complete adjustment) to the pre-recorded commands. That way it's a lot more smooth than sheer numbers at the computer (away from "the set").
kelvin
Get started with the BasicStamp.
You can use it to gain solid insight into where you want to go.
If and when you move up to the more sophisticated SX-28 or SX-48,
you can also return to it to get new projects started.
In other words, most of us find that the BasicStamp is very handy for design and decision testing. Even when we need something more to get the final project done.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"When all think alike, no one is thinking very much.' - Walter Lippmann (1889-1974)
······································································ Warm regards,····· G. Herzog [noparse][[/noparse]·黃鶴 ]·in Taiwan