Kinarm | Interactive Robotics Brain Injury Research

  • Products
  • Clinical Applications
  • News
  • Support
  • About Us
  • Contact

Mobile nav

Customizing output data in .c3d

Customizing output data in .c3d

Posted on Nov 10, 2017

DWQA Questions › Category: KINARM Data › Customizing output data in .c3d
0 Vote Up Vote Down
yzahed asked 3 years ago

Hi,

I have a variable in my Simulink program that I want to record and retrieve when I load the .c3d file.
Is there a way to customize the output data of the robot?

Thanks in advance,
Yekta

Question Tags: c3d_data, output_data
Koloman Varady Staff replied 3 years ago

Hi Yekta,

Yes, you can save your variable using the analog inputs to the DataLogging block. If your variable is written there, it will be written to the c3d file in the ANALOG field.

Cheers,

Koloman

Koloman Varady Staff replied 3 years ago

There’s a bit more detail on it in our Creating Task Programs for Dexterit-E guide:

The analog inputs can also be used to save any custom data. The analog_inputs input on the DataLogging
block accepts an array of doubles. Each element of the array represents a separate channel of data that will
be optionally saved in your data file. Several things are important to know about the saving process:

1. In order for the data to be saved with your exam you will need to name the channel and mark it as one
you want to save when you create or edit your Task Protocol in Dexterit-E. For details on protocol
editing please see the Dexterit-E User Guide.

2. Data is always saved in the data files as single precision. In order to save integer data, you will need
to convert the integers to doubles prior to connecting them to the analog_inputs input on the
DataLogging block. During analysis, those values can then be converted back to integers in MATLAB
as necessary.

3. Your model will be running at 2 kHz or 4 kHz, but the data will only be streamed to Dexterit-E at 1kHz.
If you need to actually save data at a 2 kHz or 4 kHz rate then you will need to send 2 or 4 channels of
data (with appropriate time-delays) and then reconstruct them later in MATLAB during analysis.Loads
on the KINARM Robot

Support

  • Install/Maintain Your KINARM Lab
  • User Guides & Documentation
  • Software Downloads
  • Creating Custom Tasks
  • Sample Custom Tasks
  • Training Videos
  • Q&A Forum
  • Publications by Research Area

Questions about Kinarm products?

Please feel free to contact us, we’d be happy to help.

Contact Us

Dexterit-E Explorer

View any Dexterit-E exam file. FREE to Download!

Learn More

KST Summary

Our Kinarm Standard Tests enable clinical researchers to perform precise neurological assessment.

Learn More

Products

  • Platform Comparison
  • Kinarm Exoskeleton Lab
  • Kinarm End-Point Lab
  • Kinarm Standard Tests
  • Dexterit-E
  • Dexterit-E Explorer
  • NHP Kinarm Exoskeleton Lab

Clinical Applications

  • Clinical Applications
    • Stroke and TIA
    • Traumatic Brain Injury (TBI)
    • Neurological Disease
    • Pediatric
    • Primarily Non-Neurological
  • Clinical Research Sites
  • Publications

News

  • Kinarm News
  • Events
    • Neuroscience
    • Kinarm Camp
  • Product Notices
  • @KinarmLab Twitter Feed
  • Open Jobs

Support

  • Kinarm Help & Support
  • Installing & Maintaining Your Kinarm Lab
  • User Guides & Documentation
  • Software Downloads
  • Creating Custom Tasks
  • Sample Custom Tasks
  • Training Videos
  • Q&A Forum

About Us

  • About Us
  • Our People
  • Quality
  • Supplier Requirements
  • End-User License Agreement
  • Intellectual Property
  • Privacy & Terms

Contact

  • Contact Kinarm
    • International Sales Agents
  • Request an Account
  • Login
footer-logo

140 Railway St. Kingston, ON K7K 2L9 Canada Toll Free: (888) 533-4393 Phone: (613) 507-4393 info@bkintechnologies.com

© Copyright BKIN Technologies. All Rights Reserved

Quality | Privacy Policy | Web design/development by 1dea Design + Media Inc.