Coder Social home page Coder Social logo

kinect and arduino about vitruvius HOT 4 CLOSED

rahulsiwach avatar rahulsiwach commented on September 4, 2024
kinect and arduino

from vitruvius.

Comments (4)

Vangos avatar Vangos commented on September 4, 2024 2

Hello. You can't connect Kinect to an Arduino board directly. However, you can transmit Kinect data over the network.

from vitruvius.

birbilis avatar birbilis commented on September 4, 2024 1
  1. 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

  1. 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.

rahulsiwach avatar rahulsiwach commented on September 4, 2024

i meant to ask that only may be my question was wrong farmed .Still thnx to u both

from vitruvius.

Vangos avatar Vangos commented on September 4, 2024

We are glad we could help you :-)

from vitruvius.

Related Issues (19)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.