Polhemus VIPER 16 User Manual Download Page 1

Rev. A  

 

May 2020 

 

 

 

 

 

® 

 

 

 

U

SER 

M

ANUAL

 

FOR MODELS 

VIPER 4 

VIPER 8 

VIPER 16 

 
 

URM18PH392 

May 2020 Rev. A 

 

Summary of Contents for VIPER 16

Page 1: ...Rev A May 2020 USER MANUAL FOR MODELS VIPER 4 VIPER 8 VIPER 16 URM18PH392 May 2020 Rev A...

Page 2: ...ds in the U S and other countries Medical Device Use The VIPER products are certified to meet the EN60601 conformance standards as noted in the following sections If VIPER products are used in a medic...

Page 3: ...an outlet on a circuit different from that to which the receiver is connected Consult the dealer or an experienced radio TV technician for help EMC EMI IEC 60601 1 2 Medical Electrical Equipment Editi...

Page 4: ...inimal system This section is designed to familiarize you with the basic process of setting up a system without delving into details of larger or more complex installations Section 4 VIPER COMMAND INT...

Page 5: ...onment constitutes a definite safety hazard Only use the sync port with a Polhemus provided sync cable and in accordance with the instructions in this manual Do not connect two magnetic sources of the...

Page 6: ...ure of mild detergent and water Make sure that the SEU is completely dry before reconnecting it to a power source STERILIZATION No component of VIPER is provided sterilized Only the sensors and TX1 So...

Page 7: ...radius from Source at above specifications with TX2 Useful operation in excess of 72 in 182 cm in radius with one Source Using multiple Sources extends tracking range further Multiple Systems Provisi...

Page 8: ...USER MANUAL Rev A 8 May 2020...

Page 9: ...E AND SENSOR S 23 3 2 INSTALL HOST SOFTWARE WINDOWS 24 3 3 RUN VIPER COMMAND MANAGER 25 3 3 1 UPDATE VIPER COMMAND MANAGER 25 3 4 VIPER COMMAND MANAGER USER INTERFACE OVERVIEW 26 3 4 1 DISPLAYING VIPE...

Page 10: ...OUTPUT MODE COMMAND 53 4 3 3 TIP OFFSET COMMAND 53 4 3 4 BORESIGHT COMMAND 54 4 4 P O COMMANDS 55 4 4 1 STANDARD P O FRAME 55 4 4 2 ALTERNATIVE P O FRAME WITH ACCELERATION 56 4 4 3 SINGLE PNO COMMAND...

Page 11: ...ETTING STARTED CONNECTIONS 23 FIGURE 11 SENSOR PLACED IN X HEMISPHERE 24 FIGURE 12 SEU AND SENSOR BLOCK CONFIGURATION PANELS 29 FIGURE 13 VIPER 16 SINGLE SOURCE MODE 31 FIGURE 14 VIPER 16 DUAL SOURCE...

Page 12: ...ev A May 2020 FIGURE 26 OUTLINE DIMENSIONS APPROX VIPER FT SENSOR CLIP 80 FIGURE 27 OUTLINE DIMENSIONS APPROX TX2 STANDARD SOURCE 81 FIGURE 28 OUTLINE DIMENSIONS APPROX TX4 SOURCE 82 FIGURE 29 OUTLINE...

Page 13: ...emitted field s and the System Electronics Unit SEU calculates Position and Orientation P O of each of the Sensors The P O data is streamed from the SEU via USB or RS 422 to a connected host computer...

Page 14: ...he VIPER SEU comes in three variations The VIPER 4 system supports one EM Source and up to four Sensors The VIPER 8 system supports up to two EM Sources and up to eight Sensors The VIPER 16 system sup...

Page 15: ...ill cause sensor port 1 LED to flash blue TWICE during startup sequence Source Frequency 6 will cause port 2 to flash blue TWICE etc b All four LEDs on the board will flash red if no source is detecte...

Page 16: ...he specific needs of the application Refer to Sections 3 5 Configuring VIPER multi source modes of operation and 4 2 14 SOURCE CONFIGURATIONS AND MODES OF OPERATION for details about this The VIPER Se...

Page 17: ...rom the others by the Sensors Source frequency is not a configurable feature Sources are manufactured to operate at specific frequencies and may be purchased accordingly In a standard installation the...

Page 18: ...USER MANUAL Page 18 of 86 URM18PH392 Rev A May 2020 FIGURE 7 VIPER TX2 SOURCE...

Page 19: ...olutionary real time magnetic distortion mitigation method exclusive to Polhemus The benefits are most noticeable in a tracking environment with electromagnetic distorting conditions namely the presen...

Page 20: ...is a real time distortion mitigation correction Due to the iterative nature of this feature FTT can cause tracking output to be less precise in magnetically benign tracking environments than without...

Page 21: ...ternal Sync Mode A 3 3V sync pulse is output simultaneously with each P O frame output The pulse has duration of 10 s and occurs at the beginning of the data collection cycle This is the default mode...

Page 22: ...USER MANUAL Page 22 of 86 URM18PH392 Rev A May 2020...

Page 23: ...ct the VIPER power supply to the 5V DC IN port on the rear panel PLACE SOURCE AND SENSOR S 3 1 2 When placing Source and Sensors for the first time when VIPER is configured with factory default settin...

Page 24: ...m the Polhemus website Run VIPER_Installer exe to install all of the necessary drivers and software Review VIPER_RELEASE_NOTES htm for information about what is contained in the Host Software distribu...

Page 25: ...was installed with the Host Software On Windows 10 this icon will appear in the Start Menu under Recently Added For easy access to the VPcmdMgr icon directly under the Windows 10 Start Menu right clic...

Page 26: ...s correspond to animated avatars in the Graphics Pane to the right In the Graphics pane the sensor avatars are displayed with X pointing out of the screen toward the viewer s eye This corresponds to l...

Page 27: ...bar or type c P O data is displayed in text format in the Text Pane and graphically by animated avatars in the Graphics Pane By default VIPER outputs SEU number and Sensor number Frame Number Position...

Page 28: ...se pointer over these controls to discover which settings are available here The controls are defined below SEU Level Settings SEU settings apply to the selected SEU in the Edit mode Status Pane Sourc...

Page 29: ...low Refresh from device Re queries VIPER for current settings overwrites any un applied changes displayed in the panel Apply changes Sends commands to VIPER to change settings This button is disabled...

Page 30: ...ly active settings to flash select Device Menu Persist Current Configuration To revert to factory default configuration select Reload Default Configuration Then to restore factory settings to flash me...

Page 31: ...into Source port 1 All Sensors report P O relative to Source 1 No Source is plugged into any other Source port DUAL SOURCE MODE 3 5 2 Each group of 8 Sensors report P O with respect to Sources 1 and 3...

Page 32: ...urce must be plugged into Source port 1 All Sources must operate at different EM frequencies Examples A B and C below illustrate three of many possible combinations Example A VIPER 16 behaves as indep...

Page 33: ...three modes of operation connected VIPER Sources are used as individual units each one defining a separate frame of reference for Sensor P O As such each Source tracking volume is limited in size and...

Page 34: ...of the SEU Block Config Pane The Digitizer Mode icon will display in the Status Bar at the bottom of the screen and on the Status Pane next to the SEU glyph 2 Now start VIPER Continuous Mode by clicki...

Page 35: ...ecutive in nature in that they perform executive actions on the running SEU Some are Get only reporting the current state of the system or version and or serial numbers Configuration commands may pert...

Page 36: ...and Actions Scope Section BIT RESULTS Get Only SEU 4 5 1 STATION MAP Get Only SEU 4 5 2 MAP STATUS Get Only SEU 4 5 3 WHO AM I Get Only SEU 4 5 4 SENSOR WHO AM I Get Only sensor 4 5 5 SOURCE WHO AM I...

Page 37: ...k Config panel in the Output group Access the SEU Block Config panel by selecting to the right of the VIPER SEU icon in the Edit Mode Status Pane Default 240Hz Scope SEU Persistent YES UNITS COMMAND 4...

Page 38: ...tent YES STYLUS MODE COMMAND 4 2 4 The Stylus Mode setting determines what happens when a Stylus push button switch is pressed Marker Mode Pushing the switch causes a flag or mark to be set in the out...

Page 39: ...ea Mode Source Rotation allows the user to modify the reference frame rotation of the Source s It is essentially a non physical rotation of the Source and becomes the new orientation reference for eac...

Page 40: ...omputation of P O depends upon prior knowledge about which side of the Source the Sensor is expected to be on when the Source is initially detected This moment of initial detection occurs when the SEU...

Page 41: ...ur example Source 1 is positioned at 0 0 36 0 0 0 inches It is 3 feet in the Y direction from the origin and it is equal to the origin in X and Z Note the Z axis extends downward toward the floor Sour...

Page 42: ...Prediction Filter enabled on multiple Sensors may cause a slight reduction in actual frames per second output HEMISPHERE COMMAND 4 2 9 This command allows the user to configure the VIPER Auto Hemisph...

Page 43: ...ed Note If Auto Hemisphere is applied to a non FT Sensor VIPER responds to the HEMISPHERE command with a warning and Auto Hemisphere is not engaged on that sensor Instead Hemisphere Tracking is enable...

Page 44: ...nput conditions A larger value here allows the output to be more sensitive to changes in new input data when input data is changing rapidly That is LESS filtering occurs on highly dynamic data Range F...

Page 45: ...ptive Filters The Traditional filter used by VIPER is a single pole low pass filter with an adaptive pole location The pole location is constrained within user specified boundary values F Low and F Hi...

Page 46: ...ions Refer to the Example Scenario below for a more detailed description of the difference between Fixed and Auto Threshold Fixed Increment thresholds are expressed in current tracker units of measure...

Page 47: ...efault OFF for all Sensors Scope Sensor Persistent YES Note If FTT Mode is applied to a non FT Sensor VIPER responds to the FTT MODE command with a warning and FTT Mode is OFF on that sensor If the FT...

Page 48: ...sing Sensor 1 as the Active Sensor Input Figure 21 Note that a live Sensor may be used as Input to feed multiple Virtual Sensors at the same time In VIPER Command Manager to create or destroy a virtua...

Page 49: ...de the default Source Selection when multiple Sources are used In VIPER Command Manager Source Select is configured in the Sensor Block Config panel in the Source Select group Access the Sensor Block...

Page 50: ...aneously 10 Micro Sensors in ports 1 10 and 2 TX1 Sources in source ports 1 and 2 for close range micro tracking 6 FT Standard sensors in port 11 16 and 2 TX4 Sources in source port 3 and 4 for Expand...

Page 51: ...of each source relative to a Common Origin You want each Sensor to use the expanded tracking area afforded by detecting the EM fields of all the Sources BUT you do not want the P O to be relative to...

Page 52: ...ud 7 372 800 baud Note RS 422 Serial port output has been tested up to 921 6K baud The RS 422 Serial Configuration settings are not persistent If it is necessary to use the RS 422 channel for command...

Page 53: ...ND 4 3 3 The TIP OFFSET of a VIPER Stylus is the positional offset of the Stylus tip from the electromagnetic EM center of the Sensor coil inside the Stylus handle Each VIPER Stylus is factory calibra...

Page 54: ...the current coordinates and establishes the boresight reference angles for the Sensor If a Reset Origin command argument is applied X Y and Z outputs will equal 0 0 0 at the boresight position VIPER t...

Page 55: ...sensor port that the Sensor is plugged into Sensor button states 2 bit states of any button switches integrated into the Sensor A VIPER Stylus uses one of these bits Distortion level 8 bit numeric di...

Page 56: ...it number of Sensors P O data that is contained in the frame For each reporting Sensor Sensor number 7 bit numeric reflecting the SEU Sensor port that the Sensor is plugged into Sensor button states 2...

Page 57: ...P O data Click on in the toolbar or Type the p keyboard shortcut anywhere on the app window VIPER Command Manager displays a Standard or Acceleration Mode P O frame based on the Motion menu selection...

Page 58: ...nager To start and stop continuous P O data Click on in the toolbar or Type the c keyboard shortcut anywhere on the app window VIPER Command Manager displays continuous Standard or Acceleration Mode P...

Page 59: ...output Details of BIT errors are described in Section 6 In VIPER Command Manager to display VIPER BIT RESULTS select Device Menu BIT Results Scope SEU Get Only STATION MAP COMMAND 4 5 2 The purpose of...

Page 60: ...PER system In VIPER Command Manager to display VIPER Who Am I information click on the VIPER SEU icon in the Status Pane Scope SEU Get Only SENSOR WHO AM I COMMAND 4 5 5 This command retrieves the Sen...

Page 61: ...of 86 SOURCE WHO AM I COMMAND 4 5 6 This command retrieves a Source serial number In VIPER Command Manager to display VIPER Who Am I information click on the VIPER SEU icon in the Status Pane Then cli...

Page 62: ...nt VIPER settings select Device Menu Persist Current Configuration Scope SEU BLOCK CONFIG RESET COMMAND 4 6 2 This command is used to RESET all VIPER configuration settings to Factory Defaults To rest...

Page 63: ...18PH392 Rev A May 2020 Page 63 of 86 ENABLE DISTORTION MAP COMMAND 4 6 3 This command will enable or disable a Distortion map if one is installed Note As of initial release user installed maps are not...

Page 64: ...perate in a range of 10 kHz to 40 kHz Operating in an environment of similar magnetic signals will cause interference If interference does exist VIPER can operate in multiple frequency bands to enable...

Page 65: ...as been detected Try a different Sensor to see if the error is cleared Contact Polhemus Technical Support 02 SENSOR PORT Error A problem with an SEU Sensor PORT has been detected Move Sensor to a diff...

Page 66: ...USER MANUAL Page 66 of 86 URM18PH392 Rev A May 2020 7 EXPLANATION OF SYMBOLS More Information Helpful tip...

Page 67: ...DK ASCII American national Standard Code for Information Interchange defines a certain 8 bit code for display and control characters Attitude See Orientation Attitude Matrix A three by three matrix co...

Page 68: ...garded as occurring in such a benign environment BIT Built In Test features in the VIPER system firmware monitor the status and health of the VIPER system and flag certain preset conditions not to be...

Page 69: ...t at one unit distance along each of the 3 coordinate axes When a standard Polhemus Source serves as the reference the origin is at the EM center of the Source and the positive X Y and Z axes extend f...

Page 70: ...x actually might be better described as spherical or hemispherical Nearest Source The Local Source or if no Local Source is detected then the first Source detected on a lower numbered Source Port The...

Page 71: ...eled Z represents the orientation of the Z reference axis after the elevation rotation The current x axis of the current Sensor frame represents the orientation of the X transition axis after the elev...

Page 72: ...rnion with the scaler value w first followed by the vector coords x y z The attitude matrix output from VIPER can be equivalently represented by the following matrix using quaternions X Directional Co...

Page 73: ...egral switch used by the operator to indicate and or select points to be digitized Sync Shorthand for synchronization For example sync signal Units The unit of assumed Position and Orientation VIPER o...

Page 74: ...USER MANUAL Page 74 of 86 URM18PH392 Rev A May 2020 Yaw Same as azimuth...

Page 75: ...ch it initially detects the Source it needs to be told at startup using the HEMISPHERE command or via Auto Hemisphere Source hemispheres are described by the Cartesian axes with origin at the center o...

Page 76: ...020 Once correct hemisphere is established it is usually a good idea to enable Hemisphere Tracking When Hemisphere Tracking is enabled VIPER automatically maintains correct hemisphere even if the Sens...

Page 77: ...USER MANUAL URM18PH392 Rev A May 2020 Page 77 of 86 APPENDIX C SENSOR AND SOURCE DIMENSIONS FIGURE 23 OUTLINE DIMENSIONS APPROX VIPER FT STANDARD SENSOR...

Page 78: ...USER MANUAL Page 78 of 86 URM18PH392 Rev A May 2020 FIGURE 24 OUTLINE DIMENSIONS APPROX VIPER FT FLATSIDED SENSOR...

Page 79: ...USER MANUAL URM18PH392 Rev A May 2020 Page 79 of 86 FIGURE 25 OUTLINE DIMENSIONS APPROX VIPER FT CLIP SENSOR...

Page 80: ...USER MANUAL Page 80 of 86 URM18PH392 Rev A May 2020 FIGURE 26 OUTLINE DIMENSIONS APPROX VIPER FT SENSOR CLIP...

Page 81: ...USER MANUAL URM18PH392 Rev A May 2020 Page 81 of 86 FIGURE 27 OUTLINE DIMENSIONS APPROX TX2 STANDARD SOURCE...

Page 82: ...USER MANUAL Page 82 of 86 URM18PH392 Rev A May 2020 FIGURE 28 OUTLINE DIMENSIONS APPROX TX4 SOURCE...

Page 83: ...USER MANUAL URM18PH392 Rev A May 2020 Page 83 of 86 FIGURE 29 OUTLINE DIMENSIONS APPROX VIPER HR SOURCE...

Page 84: ...USER MANUAL Page 84 of 86 URM18PH392 Rev A May 2020...

Page 85: ...tive parts are found not to be defective or not covered by warranty Buyer agrees that Polhemus may invoice Buyer for all reasonable expenses incurred in inspecting testing repairing and returning the...

Page 86: ...upport Select techsupport polhemus com to send us an email describing the problem or question If a problem requires repair of your system the customer service representative will issue a Return Mercha...

Reviews: