caltester:overview
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
caltester:overview [2024/06/18 13:22] – sgranger | caltester:overview [2024/07/12 13:25] (current) – removed sgranger | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Using CalTester ====== | ||
- | |||
- | The functionality is **now available in Visual3D when a CalTester license key is provided**. There is also a stand-alone version of Visual3D that ONLY supports the CalTester, and these options now replace the older software. Users of the old software should have access to the new software automatically when they log into our web downloads page. | ||
- | |||
- | **UPDATE:** The standalone CalTester-Plus software application has been discontinued and replaced with a newer CalTester stand-alone application. The new application is simply the CalTester tab in Visual3D all by itself. | ||
- | |||
- | \\ | ||
- | As a reminder, always go to the CalTester tab first, before opening any CalTester related data files. | ||
- | |||
- | ====== CalTester Background ====== | ||
- | |||
- | Accurate and reliable kinematics and kinetics data are essential to the appropriate application of movement analysis data for clinical and research purposes. Proper laboratory calibration includes the accurate determination of the positions of the force platform(s) and cameras in the laboratory coordinate system, as well as correct setting of [[Visual3D: | ||
- | |||
- | {{CalTesterFigureSmall.jpg{{/ | ||
- | |||
- | CalTester is an essential tool for laboratories that: | ||
- | |||
- | * Have instrumented Treadmills | ||
- | * Have instrumented Stairs | ||
- | * Move cameras and/or Move force platforms regularly | ||
- | * Have amplifier switches that can be easily bumped, or are regularly changed | ||
- | * Have settings that are regularly changed | ||
- | * Have students or unsupervised visitors in the laboratory | ||
- | * Are required to have regulatory oversight of their laboratory | ||
- | |||
- | Functionality is based on recording the position and orientation of a standard commercially available precision mechanical testing device [[CalTester: | ||
- | |||
- | | **Implementation of the CalTester functionality was based on the following articles.** | ||
- | ||**Holden JP, Selbie WS, Stanhope SJ(2003)** "A proposed test to support the clinical movement analysis laboratory" | ||
- | |||
- | | **The design of the [[CalTester: | ||
- | |The [[CalTester: | ||
- | |||
- | Within the CalTester mode there are two classes of functionality: | ||
- | |||
- | | **Estimate errors in the Center of Pressure and Orientation of the Force Vector.** | ||
- | |Estimate the errors between the force platform recordings and the Motion Capture System. This simple test takes only a few minutes, could be performed prior to any data collection, and provides reassurance that your data collection is sound.\\ \\ The following calculations and explanations are from the [[https:// | ||
- | |||
- | | **Estimate the position and orientation of a force platform, instrumented treadmill, or instrumented stair that minimizes these errors..** | ||
- | |Given a set of CalTester Trials\\ \\ {{CalTester1.jpg{{/ | ||
- | |||
- | Force Platform signals are computed in compliance with [[[http:// | ||
- | |||
- | | **About [[Visual3D: | ||
- | |Force Platforms, Instrumented Treadmills, Instrumented Stairs are examples of external force measuring devices. Each of these devices generates signals that are recorded by the Motion Capture System.\\ \\ These signals are used in conjunction with a set of parameters to compute a [[Visual3D: | ||
- | |||
- | ====== Experimental Data Collection ====== | ||
- | |||
- | CalTesterPlus requires consistent data in order to make the correct calculations. | ||
- | |||
- | | **Assumptions About Data Being Used.** | ||
- | |The program makes the following assumptions about the data that is being used:\\ \\ * Markers must be labeled in the c3d file produced by the motion capture system.\\ * Target selection plays a key role in computing the correct output. If the wrong targets are chosen, this program may list the force platform center in an extremely odd location. Due to the nuances of marker labeling that differ between labs, it is difficult to determine which targets on the CalTester correspond to internal vectors of location data within the c3d file. In the case of static, custom target locations, it becomes impossible. That is why the burden of correct identification falls on the user.\\ * That markers are named consistently in the trials you are using. Even though it is possible for you to name the CalTester Rod markers whatever you want it is essential that they be named consistently; | ||
- | |||
- | In order to use the CalTesterPlus program you need a set of properly collected data for each force platform you wish to calibrate. | ||
- | |||
- | | **Data Collection for Error Report.** | ||
- | |In order to use the CalTesterPlus program you need a set of properly collected data for each force platform you wish to calibrate. To collect a useful motion trial for the report mode follow the following process.\\ \\ * Each example motion trial that is downloaded with the CalTesterPlus program meets these criteria.\\ \\ - Set up your capture volume making sure that all force platforms and cameras are in the positions that they will remain in for following data collections.\\ - Before you begin collecting the trial place the [[CalTester: | ||
- | |||
- | | **Data Collection for Force Platform Location. (FP Loc Tab)** | ||
- | |To collect a useful static trial for CalTester follow the following process.\\ \\ - Set up your capture volume making sure that all force platforms and cameras are in the positions that they will remain in for following data collections.\\ - Make sure the targets on the jig are visible\\ - Place the [[CalTester: | ||
- | |||
- | ====== CalTester Toolbar ====== | ||
- | |||
- | | Tool Bar{{V3DCalTesterToolBar.png}} | ||
- | |{{V3DCalTesterPage1.png{{/ | ||
- | |||
- | ====== Error Report ====== | ||
- | |||
- | | **Creating the CalTester Error Report** | ||
- | |The report capabilities of the CalTester tab creates an error report based on collection trials.\\ \\ **1. Add C3D files**\\ \\ In order to open a C3d file for use in the CalTester tab you must first navigate to the CalTester tab and leave it active. The C3D files are then opened by clicking on the open button. {{V3DOpenButton.png{{/ | ||
- | |||
- | | **Understanding Report Page 1** | | ||
- | |The Laboratory Calibration Test Report includes the mean, standard deviation, and range (minimum and maximum) of the four report variables. These are provided on graphs and with numerical values.\\ \\ **(1) The background on the file:** the top of the report contains the summary of the c3d file being used. This includes the number of frames used, the minimum force settings (for CalTester and Visual3D), and the dates the c3d file was collected and when the report was created.\\ \\ {{V3DCalTesterReportPage1Part1.png{{/ | ||
- | |||
- | | **Understanding Report Page 2** | | ||
- | |The magnitude of the force vector and the error signals are displayed in the Graphs tab of the Report.\\ \\ {{V3DCalTesterGraphGRF_Magnitude.png{{/ | ||
- | |||
- | | **Understanding Report Page 3** | | ||
- | |The third page of the report has six graphs. The first graph is the CalTester Segment Residual Graph. This graph shows the residual of the whole CalTester Segment during the trials that were used.\\ \\ {{V3DCalTesterSegmentResidualGraph.png{{/ | ||
- | |||
- | | {{V3DCalTesterController.png}} | ||
- | |The controller allows the user to run through the 3D animation. On the left hand side of the controller there are five blue buttons which allow the user to play/pause, jump to the beginning/ | ||
- | |||
- | ====== Estimating the Force Platform Location ====== | ||
- | |||
- | | **Estimating the Force Platform Location** | ||
- | |It will produce a written report detailing the force platform' | ||
- | |||
- | ====== Estimating the Force Platform Location Using a Jig ====== | ||
- | |||
- | When using movable force platforms (ex. incline treadmill, etc.) you will want to use a jig to specify the force platform location. The jig is a cluster of targets which are fixed to the force platforms. First the jig must be defined by locating the force platform relative to the jig. Then the jig can be used to identify the location of the force platform. | ||
- | |||
- | | **(1) Defining a Jig for Specifying the Force Platform Location** | ||
- | |By creating a jig the user can identify the location of a force plate without having to repeating the entire CalTesterPlus platform protocol each time. In order to use this function you need to have a set of permanent markers (i.e. a template or a jig) which have a consistent position relative to the force platform.\\ \\ - Load the files into Visual3D while the CalTester tab is active.\\ - Click on the Force Platform Locator button {{V3DCalTesterPlatformLocator.png}} in order to open the Force Platform Locator dialogue box.\\ - Make sure that the Define Jig tab is selected.\\ - In the Select Jig section, click the Add New Jig button.\\ - In the Define Jig Targets section, use the drop down menu at the left of the section to select the targets that are included in the jig and click Add Targets. Do this until all of the targets that are in the jig are listed in the Target list to the right of the section.\\ - In the Force Platform section, select from the FP drop down menu that you wish to locate with the Jig.\\ - In the Define Force Platform Dimension section, check that the FP Length and FP Width are correct. If they are, make sure that the Use Current Dimension radio box is selected. If they are not, select Use New Dimension radio box and change the FP Length and FP Width to the correct values.\\ - In the file list at the bottom of the box, select the C3D files that have both the force plate and the jig. A minimum of 3 C3D files must be used to create the Jig File.\\ - Click on the Calculate Results button in order to produce the CalTester Results window. This window can be exported by using the Export to text button in the bottom left of the screen.\\ \\ **The original output was provided as a Jig Template (example below):**\\ \\ ==== Fixed marker locations in force platform space (MKS units) ====\\ \\ /JIG_NAME = Jig_1\\ \\ /FP_TESTED = 1\\ \\ / | ||
- | |||
- | When using the jig to identify the location of the force platform, there are two options. If you are using the jig template (Visual3Dv6.00.28 & older), you must follow the instructions for 2a. If you are using the Visual3D pipeline command (Visual3Dv6.00.29 & newer), you can follow the instructions for 2b. | ||
- | |||
- | | **(2a) Specifying the Force Platform Location using a Jig Template** | ||
- | |The CalTester tab can define the location of the Force Plates in lab coordinate system based on the location of the Jig (how to define the location of the Jig is described above).\\ \\ - Load the files into Visual3D while the CalTester tab is active.\\ - Click on the Force Platform Locator button {{V3DCalTesterPlatformLocator.png}} in order to open the Force Platform Locator dialogue box.\\ - Make sure that the FP Loc (Jig) tab is selected.\\ - In the Select Jig section, if the Jig you wish to use is already listed in the text box, select it, otherwise click on the Load Jig File button and select the Jig File that you created using the Defining a Jig tutorial above.\\ - At the bottom of the dialogue box, select the C3D files that should be updated using the selected jig.\\ - Click on the Calculate Results button. | ||
- | |||
- | | **(2b) Specifying the Force Platform Location using Platform_Corners_From_Jig Command** | ||
- | |If you output the jig results as a pipeline command (available in Visual3Dv6.00.29 and newer), you can use the Platform_Corners_From_Jig Command to update the force platform corners.\\ \\ - Load the files into Visual3D (not in the CalTester tab)\\ - Run the Jig command (Platform_Corners_From_Jig) on the relevant files\\ \\ The force platform corners will be updated based on the location of the jig. | | ||
- | |||
- | ====== Tutorials ====== | ||
- | |||
- | **Videos to describe using CalTester can be found on YouTube:** | ||
- | |||
- | * [[https:// | ||
- | * [[https:// | ||
- | |||
- | **If you prefer a course format, this information can also be viewed in the links below (same videos, different format with additional content):** | ||
- | |||
- | * [[https:// | ||
- | * [[https:// | ||
- | |||
- | ====== Acknowledgement ====== | ||
- | |||
- | C-Motion, Inc. acknowledges that the development of CalTester software was funded in part by an STTR grant (R43 HD37286) from the National Institute of Child Health and Human Development (NICHD). C-Motion also gratefully acknowledges assistance provided by the Physical Disabilities Branch in the Warren Grant Magnuson Clinical Center at the National Institutes of Health. | ||
- | |||
- | |||
caltester/overview.1718716948.txt.gz · Last modified: 2024/06/18 13:22 by sgranger