Changes between Initial Version and Version 1 of WAM/WAMTypes


Ignore:
Timestamp:
Jul 11, 2011, 6:43:44 PM (13 years ago)
Author:
cv
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WAM/WAMTypes

    v1 v1  
     1= WAM Types =
     2== Letter Cheatsheet ==
     3
     4|| '''WAMxx-''' || || ||
     5|| {puck}       || '''O''' || Optical System ||
     6|| {puck}       || '''M''' || Magnetic System ||
     7|| {puck}       || '''H''' || High-Voltage Magnetic System ||
     8|| {safety}     || '''A''' || AA Safety Board (like [attachment:safetyboard_aa.jpg this]) ||
     9|| {safety}     || '''B''' || AB Safety Board (like [attachment:safetyboard_ab.jpg this]) ||
     10|| {safety}     || '''D''' || AD Safety Board ||
     11|| {safety}     || '''E''' || AE Safety Board (like [attachment:safetyboard_ae.jpg this]) ||
     12|| {m4}         || '''2''' || M4 on left side, over M2 (newer) ||
     13|| {m4}         || '''3''' || M4 on right side, over M3 (older) ||
     14|| {tensioner}  || '''C''' || coil spring type (assumed no TVS) ||
     15|| {tensioner}  || '''L''' || leaf spring type, without TVS ||
     16|| {tensioner}  || '''T''' || leaf spring type, with TVS ||
     17|| {tensioner}  || '''S''' || leaf spring type, with screws (assumed with TVS) ||
     18|| '''WRISTxx-''' || ||
     19|| {puck}       || '''O''' || Optical System ||
     20|| {puck}       || '''M''' || Magnetic System ||
     21|| {puck}       || '''H''' || High-Voltage Magnetic System ||
     22|| {cable}      || '''N''' || Thin stage-1 cables ||
     23|| {cable}      || '''K''' || Thick stage-1 cables ||
     24|| '''COMP-'''  || ||
     25|| {rtos}       || '''Q'''  || QNX with a Janz CAN Card ||
     26|| {rtos}       || '''Rs''' || RTAI with a Barrett-supplied Shuttle SK43G computer ||
     27|| {rtos}       || '''Rc''' || RTAI with a Barrett-supplied Travla C137 computer ||
     28|| {rtos}       || '''Rx''' || RTAI with a customer-supplied computer ||
     29|| {rtos}       || '''Xa''' || Xenomai with a Barrett-supplied Antec computer ||
     30|| {rtos}       || '''Xp''' || Xenomai on the WAM's internal PC104 computer ||
     31|| {rtos}       || '''Xx''' || Xenomai with a customer-supplied computer ||
     32
     33= Overview =
     34
     35A WAM system is composed of three parts - a WAM base (4-dof), an optional Wrist (3-dof), and a Control Computer.  Each of these is versioned independently; for instance, a recent system may be '''WAM15-ME2S''', '''WRIST26-MK''', '''COMP-Xa'''.  You can abbreviate to '''WAM15-ME2S-MK-Xa''' if you'd like.
     36
     37= WAM Types =
     38
     39Note: this description applies only to silver WAMs with pucks.  If you have a black WAM or a motor controller cabinet, you should contact your local museum to arrange a donation, and then contact us to purchase a new WAM.
     40
     41A WAM's identifier is defined as:
     42
     43 '''WAM{num}-{pucks}{safety}{m4}{tensioner}'''
     44
     45For example, one of our in-house WAMs is:
     46
     47 '''WAM15-ME2S'''
     48
     49== Designator Description ==
     50
     51=== WAM Number {num} ===
     52
     53This is the serial number of your WAM.  It is usually located on the side of the upper plate of the WAM's base, near the back plate, under the latched base cover wrap.  As of 2009, this is a two-digit number.
     54
     55=== Puck Type {puck} ===
     56
     57  * '''O''' - optical pucks
     58  * '''M''' - magnetic pucks
     59  * '''H''' - high-voltage magnetic pucks
     60
     61Earlier WAMs used 40960 cts/rev optical encoders in the pucks for motor position feedback. Newer WAMs use 4096 cts/rev magnetic encoders. How to tell:
     62{{{
     63grep Enc /var/log/syslog
     64}}}
     65"Enc-40960" = Optical (O), "Enc-4096" = Magnetic (M)
     66
     67WAMs with high-voltage magnetic pucks (H) shipped with a 160 Volt DC power supply. If you run your WAM at 160 Volts, then you have type "H" pucks.
     68
     69=== Firmware version ===
     70
     71You can use the following command to determine your WAM's puck firmware version (with WAM in Shift-IDLE mode):
     72{{{
     73~/btclient/src/btutil/btutil -e
     74}}}
     75The first line of the response will indicate the puck firmware version. The line with "ID=10" will indicate the Safety Board firmware version.
     76
     77=== Safety Board Type {safety} ===
     78
     79  * '''A''' - AA Safety Board (like [attachment:safetyboard_aa.jpg this])
     80  * '''B''' - AB Safety Board (like [attachment:safetyboard_ab.jpg this])
     81  * '''D''' - AD Safety Board
     82  * '''E''' - AE Safety Board (like [attachment:safetyboard_ae.jpg this])
     83
     84How to tell:
     85  * If you have a D-Link wireless Ethernet access point attached to the backplate of your WAM, you have an "E"-type Safety Board (stop here).
     86  * Else, if you can log in and control your WAM over wired/wireless Ethernet (if you have an internal PC/104 computer in your WAM), you have a "D"-type Safety Board (stop here).
     87  * Else, if you have an Ethernet port on the backplate of your WAM, you have a "B"-type Safety Board (stop here).
     88  * Else, you have an "A"-type Safety Board.
     89
     90Note: there is no AC safety board in the field.
     91
     92=== Motor 4 Placement {m4} ===
     93
     94  * '''2''' - the WAM's left-hand side (+Y) in home position, over M2 (newer)
     95  * '''3''' - the WAM's right-hand side (-Y) in home position, over M3 (older)
     96
     97Type-2 WAMs require joint transform matrices with either -18 or -1/18 (-0.0555556) in the [4,4] position.
     98
     99Type-3 WAMs require joint transform matrices with either +18 or +1/18 in the [4,4] position. The latest software configuration files have Type-2 (negative) values by default, so if you have a Type-3 Motor 4, you will need to change the transform matrices to match your WAM. The config file parser does not understand fractions (like 1/18), so please use 0.0555556 instead.
     100
     101=== Autotensioner Type {tensioner} ===
     102
     103  * '''C''' - coil spring type (assumed no TVS)
     104  * '''L''' - leaf spring type, without TVS, watch voltage
     105  * '''T''' - leaf spring type, with TVS
     106  * '''S''' - leaf spring type, with screws (assumed with TVS)
     107
     108Note: TVS = transient voltage suppressor
     109
     110How to tell:
     111  * This will become important when we release autotensioning software
     112  * We will post pictures to help you identify your autotensioner type
     113  * Do not worry about this feature yet
     114
     115= Wrist Types =
     116
     117A WAM's identifier is defined as:
     118
     119 '''WRIST{num}-{pucks}{cables}'''
     120
     121=== Wrist Number {num} ===
     122
     123This is the serial number of your wrist.  It is usually located on the outside cover of the wrist.  As of 2009, this is a two-digit number.
     124
     125=== Puck Type {puck} ===
     126
     127  * '''O''' - optical pucks
     128  * '''M''' - magnetic pucks
     129  * '''H''' - high-voltage magnetic pucks
     130
     131How to tell: The wrist puck type matches the WAM 4DOF puck type (see above).
     132
     133=== Cable Thickness {cable} ===
     134
     135  * '''N''' - thin stage-1 cables (earlier wrists)
     136  * '''K''' - thick stage-1 cables (newer wrists)
     137
     138How to tell: Remove the wrist cover by squeezing the cover and sliding the clasp up past J7. Turn J5 so that M7 is above the wrist cover seam. Gently open the cover just wide enough to clear M7 and slide it up past J7. Examine the stage-1 cables (near the base of the wrist). If you think it might be possible for someone to floss their teeth with that cable, you have thin cables.
     139
     140= Control PC Types =
     141
     142A control PC's identifier is defined as:
     143
     144 '''COMP-{rtos}'''
     145
     146=== Real-Time OS {rtos} ===
     147
     148  * '''Q''' - QNX with a Janz CAN Card
     149  * '''Rs''' - RTAI with  Barrett-supplied [http://web.barrett.com/supportFiles/wikiFiles/sk43g.jpg Shuttle computer], ESD CAN Card
     150  * '''Rc''' - RTAI with a Barrett-supplied [http://web.barrett.com/supportFiles/wikiFiles/c137.jpg Travla C137 computer], ESD CAN Card
     151  * '''Rx''' - RTAI with a customer-supplied computer and CAN Card
     152  * '''Xa''' - Xenomai with a Barrett-supplied [http://web.barrett.com/supportFiles/wikiFiles/antec.jpg Antec computer], Peak CAN Card
     153  * '''Xp''' - Xenomai on the WAM's internal PC104 computer, Peak CAN Card
     154  * '''Xx''' - Xenomai with a customer-supplied computer and CAN Card
     155
     156=== How to find your... ===
     157
     158    * Linux distribution:
     159{{{
     160cat /etc/*version /etc/*release 2>/dev/null
     161}}}
     162    * Linux kernel version:
     163{{{
     164uname -a
     165}}}
     166    * CAN card model:
     167{{{
     168lspci -v |grep -i -E "janz|esd|peak"
     169}}}
     170    * WAM software version:
     171{{{
     172svn info ~/btclient |grep Revision
     173}}}
     174
     175
     176= Other Notes =
     177
     178  * Blue power cable updated: swapped ground & earth-ground, added connector keying features
     179
     180= Shortcuts =
     181
     182  * If Safety board type = '''D''' or '''E''', then puck type = '''M''' (magnetic)
     183  * If '''H''', then '''B'''