Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
What exactly do you mean with that? Do you want "motion control" as in "Microsoft XBox Kinect" or "Sony PlayStation EyeToy" - So a camera detecting movements - or do you mean sensors, taped to a players body or placed on his clothing, detecting movement.
In fact, if you mean using a camera, you will need a function comparing two pictures (possibly several milliseconds away from each other) to each other, considering any difference between them as movements. After that, you can compare the coordinates of this movement to some coordinates of your UI/Game Control elements, activating them as it is needed.
I can't provide you with C Code, but that'd be the logical procedure (or one of the approaches).
To do it using the camera way, you'll need a web cam with a good input quality (You'd have guessed that, I suspect), sufficient lighting where you want to use the system, and of course, a good CPU, some RAM and a decent Graphics Card never hurt.
For the second way (More complicated to what I know) you'll need several accelerometres (like the ones used in smartphones) plus hardware to access them. Then, you tie them to the key points of human body mechanics (Like Wrists, Elbows, Knees, Feed, Head, Chest...) as needed, and "calibrate" them to a certain position (Like you would do with a 3D Model) and then record every movement, adjusting the model every time.
You certainly need stronger hardware, plus a way to read all the values. Maybe somebody with more experience has more info on this way.
That's two ways, and if I were you, I'd stick to the camera for what I know. If you want *seriously* high performance though, you'll need to go with the sensors.
Depends on the game / controller but I believe that the PS3 sixaxis uses both accelerometers and gyros for motion sensing. There are several sites that detail how to connect the sixaxis controller (via bluetooth) to linux.
Well, I'm out on that one. Sorry, but with that sort of thing, I'd say there's other experts - I usually stick with keys and mouse or the "good old gamepad", but if you need testers for your project (I just simply take it you have an idea already), then I'll be certainly ready.
BTW, your link to Reuters about the Playstation is not working.
Well, it'd be a bluetooth receiver (some notebooks have one installed already) and the wiimote (I think it's available seperately, but if you want to get a "feeling" for it, maybe you'll want the system as well). In Germany, the complete system including one game are sold for about 150 Euros (= about 200 $), the motes are about 40 Euros (If I remember it right) (= about 55 $).