Control a motor's position over the internet in realtime?

Hi guys,

I want to be able to control a motors position over the internet. Lets say someone in germany moves a slider up and down and a connected arduino in another country runs a motor (in realtime), based on the moves that it receives from germany?
And I am talking about a motor that is able to move about 1-2kg in a fast way

Is arduino able to do that?

colander:
Is arduino able to do that?

Yes.

johnwasser:
Yes.

Don't be so literal, John 8)

realtime-ish, dont forget about the speed of light taking a bit of time to get from Germany to wherever. Electron spin coupling, would be the way to go for true realtime.

I'm working on the new Quantduino as you speak, just tweaking the new electron entanglement class method 8)

Anyhow, while I work on that, you don't mention what sort of motor you are wanting to use?
I assume (I totally dislike assuming) electrical for the moment, will it be linear, radial or some other odd thing, it really has more to do with your mechanics rather than the lowly Arduino.

Again, what does fast mean to you, 3x10-6 m/ec or 3x10+6 m/Sec?
And while I have your attention, what about aceleration profile?


Paul

Lets say someone in germany moves a slider up and down and a connected arduino in another country runs a motor (in realtime), based on the moves that it receives from germany?

What you are able to do may be somewhat dependent on the slider client you intend to use. There is some network time lag time but it it should not be too much of an issue for manual control situations. The arduino can handle 10+ http connections per second for simple operations.