Fastest way to pass real-time information to Aximmetry

 

What is the fastest (lowest latency) way to communicate data from outside to Aximmetry?

For example, if I want to create a "tracker" from a depth camera and pass tracking information to Aximmetry or have other types of real-time data (that are changing fast) and want to control parameters inside Aximmetry what is the most efficient way to do that?

Using JSON files is probably not good for real-time data. Is there a good way to do that?


PS. A general question. Is it better to post questions here from my handle that is linked to the purchased licenses or can I keep using my previous free license account to post questions?

   buffos

 
Profile Image
Ahmed@Aximmetry
  -  

Hello, 

Can you elaborate further on the data you are sending and how are you processing it inside of Aximmetry?

If you can convert your Data to a tracking protocol that is supported by Aximmetry then that would be the ideal Real-Time solution.

No, there is no differentiation between accounts in the forum. You can use whatever account you find suited.

 
Profile Image
buffos
  -  

Hi.

Let me describe some general cases

Have a depth camera, like stereolabs or luxonis, and watch 

a) Track the distance of an object => pass that to Aximmetry and do stuff based on that distance (for example move the billboard close or far away). 
The second part (once I get the data is no problem I think)
b) Track object(s) for gestures and have some push notifications to pop virtuals to locations
c) In general create triggers based on camera feedback

So I am not interested only in tracking data. Just the fastest way to get data in. A stream of data.
Is for example the OSC protocol a good solution for that (I think re-tracker uses that to communicate).
It's easy to create an OSC client and send requests but before starting I am just looking for the "best" approach

Thank you for your answer.

 
Profile Image
ericmarodon
  -  

OSC is a great solution for live tracking data.

Midi could be an alternative for simpler triggers.

I made a protoype lense encoder with an arduino and a motion tracker using an Intel T625 via Unity. OSC works a treat.

 
Profile Image
buffos
  -  

Thank you. I will explore that path.

I was also thinking of the following pattern to implement something like a push notification system for data that change fast but not in real time.

A) Create triggers through OSC and

B) follow up by HTTP requests to get data. (from JSON objects to images)


 
Profile Image
Ahmed@Aximmetry
  -  

Hello,

I agree with Eric, OSC should be your best bet. 

You can find our OSC documentation here.