Skip to content

Working with Vicon Datastream

Image title 2

Vicon logo

MindDev 2026+ supports the Vicon Datasteam library.

This library allows you to acquire data from the Vicon ecosystem.

Using Vicon Datastream

As is often the case in MindDev, an external library is used via two nodes:

  • A management node (Vicon Datastream Manager)
  • A recording node (Vicon Datastream Recorder)

The management node establishes communication, while the recording node, as its name suggests, not only records data but also obtains real-time values for reuse (in behavior graphs, for example).

The Vicon DataStream Manager entity

!

Vicon Datastream Manager.

The management node has the following settings :

  • IPv4 address of the Vicon server (default localhost) (Host name)
  • Port for communication with the server (default 801) (Port)
  • Subject filter (allows you to obtain only data from objects whose name contains the filter) (Subject Filter)
  • Streaming mode (Server Push or Prefetch)
  • Use of motion prediction (Retimed Client)
  • Wireless device optimization (Configure Wireless)
  • Device data retrieval (Enable Device Data)

All of these options are explained in the Vicon Datastream

The Vicon DataStream Recorder (full) entity

!

Vicon Datastream full Recorder.

The Vicon Datastream Recorder entity requires a Vicon Datastream Manager to function (in the form of a link). This node has the following options:

  • Device name (e.g., “AMTI”)

The recorder will request the values from all of the device's output channels and store them in a tracker. It is possible to record only one specific channel using a selective recorder.

Full Vicon Datastream Recorder

The full recorder records all data channels from a device as an XXChanelTracker. It can be complicated to filter data from such a tracker

The Vicon DataStream Recorder (selective) entity

The selective recording entity is a specialization of the complete recorder, lighter and containing less information. It has one additional parameter:

!

Vicon Datastream Recorder.
  • Name of the device's output channel (for example, for an AMTI platform, “Fx” for Force on the X-axis)

Vicon Datastream Selective Recorder

The selective recorder records only one data channel.