other:visual3dserver:plugins:rt_plugin_x-io
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
other:visual3dserver:plugins:rt_plugin_x-io [2024/07/17 15:43] – removed sgranger | other:visual3dserver:plugins:rt_plugin_x-io [2024/07/17 15:44] (current) – created sgranger | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== RT Plugin X-IO ====== | ||
+ | |||
+ | **Development in Progress; Not available of release yet** | ||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | ===== Overview ===== | ||
+ | |||
+ | This hardware plugin interfaces to the x-IMU inertial measurments units from x-io (www.x-io.co.uk). These sensors report nine channels of raw movement data (accelerometer, | ||
+ | |||
+ | \\ | ||
+ | (Illustration: | ||
+ | |||
+ | The main, central element of the window has three tabs: Hardware, Signals, and C3D Parameters. | ||
+ | |||
+ | ===== Hardware Tab ===== | ||
+ | |||
+ | This tab controls the physical state of the sensors. At the very top is a status message for the hardware. Below that is a popup menu item to choose the rate of data sampling. Allowable data rates are 32, 64, 128, 256, and 512 Hz. | ||
+ | |||
+ | (Illustration: | ||
+ | |||
+ | Directly below that menu is a box to select the number of sensors to be connected. The allowable range is 1 to 12 sensors. | ||
+ | |||
+ | (Illustration: | ||
+ | |||
+ | To the right of the number of sensors is a popup menu list of the sensors and the serial port to which each is connected. When the number of sensors is changed, the length of this popup menu changes accordingly. | ||
+ | |||
+ | (Illustration: | ||
+ | |||
+ | \\ | ||
+ | (Illustration: | ||
+ | |||
+ | The data rate, number of sensors, and serial port for each sensor are automatically saved as user settings for whenever the program starts up. | ||
+ | |||
+ | To determine which sensor is connected to which COM port, use Windows Device Manager. In Device Manager, expand the item "Ports (COM and LPT)." Then plug in the first sensor and note the port number that appears when it is plugged in. Repeat for each sensor and then return to the plugin. To the right of the " | ||
+ | |||
+ | ===== Connecting the Sensors ===== | ||
+ | |||
+ | Once the elements of the Hardware tab have been set, the next step is to connect the sensors. This is accomplished by clicking the mouse on the long " | ||
+ | |||
+ | (Illustration: | ||
+ | |||
+ | If all the hardware parameters are valid, then a confirmation appears with the number of sensors and the serial ports that were selected for each. The " | ||
+ | |||
+ | (Illustration: | ||
+ | |||
+ | ===== Signals Tab ===== | ||
+ | |||
+ | This tab plots and tabulates all incoming channels of data. Its primary purpose is troubleshooting data problems. For example, you can see if each channel of data is responsive, or if the magnitude of a known sensor input appears to be correct. This tab is also useful to confirm that each sensor was mounted to the correct body segment. The Signals tab looks like this: | ||
+ | |||
+ | \\ | ||
+ | (Illustration: | ||
+ | |||
+ | The upper table has a row for each data type coming from the sensor (i.e. accerometer, | ||
+ | |||
+ | ===== Synchronizing Multiple Sensors ===== | ||
+ | |||
+ | Many, though not all applications in biomechanics require that data samples from multiple inertial sensors be collected simultaneously. Since the x-io sensors function as essentially autonomous units, they do not have a common clock signal for data sampling. Therefore, the C-Motion plugin for x-io offers the option to synchronize data using the analog input port on the x-IMU device. The physical pinouts for this are described in Chapter 14 of the x-IMU manual, with the logical settings for the analog inputs being described in Section 14.3. To make the synchronization work, a switched DC signal of 3 to 5 volts should be applied across pin AX0 and the ground pin on each x-IMU sensor' | ||
+ | |||
+ | |||
other/visual3dserver/plugins/rt_plugin_x-io.1721230993.txt.gz · Last modified: 2024/07/17 15:43 by sgranger