About Vicon Nexus 2.8
Vicon Nexus 2.8 is a point release that provides features and enhancements in addition to those that were included in earlier releases of Nexus 2.
Nexus 2.8 provides the following new features and enhancements:
For a description of the other features and enhancements that have been released since Nexus 2.0, see the other Nexus What's New PDFs.
For a description of the other features and enhancements that have been released since Nexus 2.0, see the PDFs What's New in Nexus 2.7, What's New in
To watch Nexus videos and tutorials, visit the Nexus 2 playlist on YouTube.
Location: Tools pane > Pipelines tab > Data Processing pipeline operations > Process Dynamic Plug-in Gait Model operation
A new option in the Properties for the Process Dynamic Plug-in Gait Model operation enables you to visualize the center of mass of each segment that is calculated by Plug-in Gait.
You can now use the Conventional Gait Model 2 (CGM2) from within Nexus so that you can execute the various CGM2 models on your data. It is available from the Vicon website as a separate download that is in addition to the Nexus 2.8 installer.
The Conventional Gait Model 2 (CGM2) has been developed by Dr Fabien Leboeuf (University of Salford), and partly funded by Vicon. It is an open-sourced biomechanical model developed in Python 2. By focusing on areas where it was known improvements could be made, the design of the CGM2 model enhances the Conventional Gait Model whilst maintaining its strengths.
pyCGM2 is compatible with versions of Nexus from 2.7 and later.
The installer provides CGM2 VSTs and CGM2 biomechanical models.
For more information, see the following links:
The following additional Python scripts are provided to make it simpler to develop Python models with Nexus.
To use the scripts, add the following commands to the Python path:
and, depending on your system:
The following changes further integrate Vicon IMUs into the Nexus workflow.
Location: Communications pane
To make it easier to work with data from Vicon IMUs, the controls for working with IMU data can now be found on the new IMeasureU tab in the Communications pane.
Location: Communications pane > IMeasureU tab > Import section
You can capture data using IMeasureU Research app and then import the downloaded CSV files from Lightning into Nexus.
To work with IMU Research input:
On the IMeasureU tab, in the Import section enter or browse to the relevant folder to import the CSV file(s) that you downloaded from Lightning.
If you have downloaded multiple files to sub-folders, select Create trials from sub-folders.
Click Create Trial.
Files with the extension .x1d are created in the location you selected in Step 1.
You can view IMU Research data in the Graph pane in Nexus.
Location: System Resources pane > System tree > Devices node > Add Digital Device > IMeasureU sensor node > Properties pane > General section > Mode dropdown
When setting up IMUs to capture with Nexus (see Configure IMUs), you can now select from two additional collection modes (frequencies) at which the IMUs are to run:
Capture IMU acceleration data (3-axis) at 1000 Hz
To enable the IMUs to run at 1000 Hz, your firmware must be at version 1.3 or later. If you are using earlier firmware, when you select 1000 Hz, you are prompted to upgrade to the required version.
Note that IMU firmware is upgraded via IMU Research only.
Location: Tools pane > Pipeline tab > Data Processing operations > Calculate Gait Cycle Parameters operation
The Calculate Gait Cycle Parameters pipeline operation now includes the calculation of step width and limp index.
To calculate step width and limp index:
You can now use the SDK to close the current trial without saving. This functionality is available for both MATLAB and Python.
The function requires the following call:
timeout is in milliseconds and specifies the length of time during which the function tries to run.
Note that the command can only be used from an external application such as MATLAB or Python, and cannot be used in a script that is executed from within Nexus.
The following example uses Python:
vicon = ViconNexus.ViconNexus()
subject = vicon.GetSubjectNames()
Note that this call function is not listed by using
DisplayCommandList. To display details about the call, use
You are now automatically notified when any component of your Vicon system is running out-of-date firmware, and given the opportunity to update to the latest version.
To ensure optimum performance and access to all the latest functionality, Vicon recommends that you upgrade to the latest firmware whenever it becomes available.
To monitor and/or upgrade system firmware:
When you start Nexus or connect any Vicon devices into your system, Nexus checks to see whether the firmware for all your devices is up-to-date.
If your devices aren’t using the latest firmware, Nexus displays an icon in the toolbar to let you know that a more up-to-date version of the firmware is available:
Click on the icon to display more information.
Nexus displays a prompt that enables you to open the Vicon Firmware Update Utility (reprogramming tool).
Click Yes to open the Vicon Firmware Update Utility. Note that you can also open the Vicon Firmware Update Utility from the Start menu (select Vicon > Vicon Firmware Update Utility).
Nexus closes and the Vicon Firmware Update Utility is displayed, showing all the connected devices and their current firmware version.
By default, all devices are selected.
If you don’t want to update any of the devices, clear the relevant check box(es).
Note that if required, you can select devices to be updated that are already using the latest version.
At the bottom of the Vicon Firmware Update Utility window, in the Choose Firmware version list, select or browse to the required firmware version.
Click Reprogram to update the firmware for the selected device(s).
When updating is complete, the Firmware Version column displays the updated firmware version and the System Status line and the Reprogramming Status column display Complete on a green background.
If you do not have continual internet access, Nexus is unable to notify you when a new version of the system firmware is available. In this case, install the Vicon Firmware Update Utility on an internet-connected machine to detect and download the latest version of the firmware. You can then transfer this download to the local machine and use the Vicon Firmware Update Utility to update to the latest version of the firmware.
To downgrade to an earlier firmware version
To downgrade to a firmware version that was previously downloaded, open the Vicon Firmware Update Utility (from the Start menu click Vicon > Vicon Firmware Update Utility) and select the required firmware version.
See also Requirements for Nexus 2.8.