Comments (4)
Hello. You can't connect Kinect to an Arduino board directly. However, you can transmit Kinect data over the network.
from vitruvius.
- The Kinect assemblies themselves aren't in PCL (Portable Class Library) format I think, so to use the same types from a Windows Phone (or other phone via Xamarin's C#), you'd have to copy-paste their definitions and make your own assembly with same namespace to use on the phone.
You'd have to serialize the data types (say into XML or JSON) and deserialize them at the other end of the wire. This has some extra penalty though in time, so it might have some lag. Could also opt to use some binary serialization format for more speed
- When you say control Kinect via Arduino, do you mean setting some parameters of Kinect via commands send from Arduino? Kinect is a sensor and it doesn't have an actuator apart from turning say IR illumination on/off (Kinect v1 also had a tilt motor, but it is removed in Kinect v2 which has a wider field of view). If you mean the other way arround, to read Kinect data from Arduino, it should be possible too (see [1] above), but a bit harder to process skeleton stream etc. data on Arduino, it's quite slow and just a controller. Best bet would be to do most of your logic on the PC via a .NET process that talks to Kinect and communicates to Arduino via the virtual serial port it defines over its USB connection (there are APIs in .NET to read/write from/to the serial port). Could also make it untethered, via XBee or some more expensive Arduinos that have Wifi-based connection to the PC (think you still use the virtual serial port in that case, no need to mess with TCP/IP)
from vitruvius.
i meant to ask that only may be my question was wrong farmed .Still thnx to u both
from vitruvius.
We are glad we could help you :-)
from vitruvius.
Related Issues (19)
- Constants.cs missing HOT 2
- Problem getting gesture type HOT 2
- Project not run in visual studio for kinect v2 HOT 4
- General Question HOT 2
- Error on XAML file HOT 1
- Reusing code between v2 WPF and v2 WinRT versions HOT 10
- Rename solutions/projects to show target platform HOT 1
- Update Vitruvius NuGet package with latest Kinect v1 version HOT 4
- Broken project at Kinect v2/WPF/VitruviusTest HOT 3
- Bug at KinectViewer control HOT 1
- v1 test app: Moving backwards at depth mode freezes display HOT 8
- GreenScreen sample on WPF is not working HOT 2
- Add FlipHorizontally and FlipVertically to viewer control HOT 4
- Toggle Skeleton at Kinect v2 WPF demo leaves back garbage HOT 3
- Joint selector
- using vitruvius library HOT 2
- warning on runtime HOT 10
- Axis Enumeration HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vitruvius.