From 2d56e3dba55444ad9d5d6cbb5aff8fb6da2c3279 Mon Sep 17 00:00:00 2001
From: Florent Lamiraux <florent@laas.fr>
Date: Thu, 28 Mar 2024 07:15:54 +0000
Subject: [PATCH] [robots] Add PR2 robot.

---
 python/example_robot_data/robots_loader.py    |   10 +
 .../pr2_description/meshes/base_v0/.gitignore |    2 +
 .../pr2_description/meshes/base_v0/base.stl   |  Bin 0 -> 58284 bytes
 .../pr2_description/meshes/base_v0/base_L.stl |  Bin 0 -> 4884 bytes
 .../pr2_description/meshes/base_v0/caster.stl |  Bin 0 -> 50084 bytes
 .../meshes/base_v0/caster_L.stl               |  Bin 0 -> 9484 bytes
 .../meshes/base_v0/pr2_wheel.stl              |  Bin 0 -> 69084 bytes
 .../pr2_description/meshes/base_v0/wheel.stl  |  Bin 0 -> 50084 bytes
 .../meshes/forearm_v0/.gitignore              |    2 +
 .../meshes/forearm_v0/forearm.jpg             |  Bin 0 -> 133897 bytes
 .../meshes/forearm_v0/forearm.stl             |  Bin 0 -> 17084 bytes
 .../meshes/forearm_v0/wrist_flex.stl          |  Bin 0 -> 4934 bytes
 .../meshes/forearm_v0/wrist_roll.stl          |  Bin 0 -> 49984 bytes
 .../meshes/forearm_v0/wrist_roll_L.stl        |  Bin 0 -> 7584 bytes
 .../meshes/gripper_v0/.gitignore              |    2 +
 .../meshes/gripper_v0/gripper_palm.stl        |  Bin 0 -> 8584 bytes
 .../meshes/gripper_v0/l_finger.stl            |  Bin 0 -> 10734 bytes
 .../meshes/gripper_v0/l_finger_tip.stl        |  Bin 0 -> 7534 bytes
 .../pr2_description/meshes/head_v0/.gitignore |    2 +
 .../meshes/head_v0/head_pan.stl               |  Bin 0 -> 50084 bytes
 .../meshes/head_v0/head_pan_L.stl             |  Bin 0 -> 11084 bytes
 .../meshes/head_v0/head_tilt.stl              |  Bin 0 -> 52684 bytes
 .../meshes/head_v0/head_tilt_L.stl            |  Bin 0 -> 5384 bytes
 .../meshes/shoulder_v0/.gitignore             |    2 +
 .../meshes/shoulder_v0/shoulder_lift.stl      |  Bin 0 -> 12084 bytes
 .../meshes/shoulder_v0/shoulder_pan.stl       |  Bin 0 -> 12584 bytes
 .../meshes/shoulder_v0/shoulder_yaw.stl       |  Bin 0 -> 50084 bytes
 .../meshes/shoulder_v0/upper_arm_roll.stl     |  Bin 0 -> 49884 bytes
 .../meshes/shoulder_v0/upper_arm_roll_L.stl   |  Bin 0 -> 5084 bytes
 .../meshes/tilting_laser_v0/.gitignore        |    2 +
 .../meshes/tilting_laser_v0/hok_tilt.stl      |  Bin 0 -> 25884 bytes
 .../tilting_laser_v0/tilting_hokuyo.stl       |  Bin 0 -> 49984 bytes
 .../tilting_laser_v0/tilting_hokuyo_L.stl     |  Bin 0 -> 4584 bytes
 .../meshes/torso_v0/.gitignore                |    2 +
 .../pr2_description/meshes/torso_v0/torso.stl |  Bin 0 -> 104684 bytes
 .../meshes/torso_v0/torso_lift.stl            |  Bin 0 -> 39834 bytes
 .../meshes/torso_v0/torso_lift_L.stl          |  Bin 0 -> 7584 bytes
 .../meshes/upper_arm_v0/.gitignore            |    2 +
 .../meshes/upper_arm_v0/elbow_flex.stl        |  Bin 0 -> 7484 bytes
 .../meshes/upper_arm_v0/forearm_roll.stl      |  Bin 0 -> 49734 bytes
 .../meshes/upper_arm_v0/forearm_roll_L.stl    |  Bin 0 -> 10084 bytes
 .../meshes/upper_arm_v0/upper_arm.jpg         |  Bin 0 -> 160419 bytes
 .../meshes/upper_arm_v0/upper_arm.stl         |  Bin 0 -> 16084 bytes
 robots/pr2_description/srdf/pr2.srdf          | 1255 +++++++
 .../srdf/pr2_manipulation.srdf                | 1307 +++++++
 robots/pr2_description/urdf/pr2.urdf          | 3120 +++++++++++++++++
 unittest/test_load.py                         |    3 +
 47 files changed, 5711 insertions(+)
 create mode 100644 robots/pr2_description/meshes/base_v0/.gitignore
 create mode 100644 robots/pr2_description/meshes/base_v0/base.stl
 create mode 100644 robots/pr2_description/meshes/base_v0/base_L.stl
 create mode 100644 robots/pr2_description/meshes/base_v0/caster.stl
 create mode 100644 robots/pr2_description/meshes/base_v0/caster_L.stl
 create mode 100644 robots/pr2_description/meshes/base_v0/pr2_wheel.stl
 create mode 100755 robots/pr2_description/meshes/base_v0/wheel.stl
 create mode 100644 robots/pr2_description/meshes/forearm_v0/.gitignore
 create mode 100644 robots/pr2_description/meshes/forearm_v0/forearm.jpg
 create mode 100755 robots/pr2_description/meshes/forearm_v0/forearm.stl
 create mode 100644 robots/pr2_description/meshes/forearm_v0/wrist_flex.stl
 create mode 100644 robots/pr2_description/meshes/forearm_v0/wrist_roll.stl
 create mode 100644 robots/pr2_description/meshes/forearm_v0/wrist_roll_L.stl
 create mode 100644 robots/pr2_description/meshes/gripper_v0/.gitignore
 create mode 100644 robots/pr2_description/meshes/gripper_v0/gripper_palm.stl
 create mode 100644 robots/pr2_description/meshes/gripper_v0/l_finger.stl
 create mode 100644 robots/pr2_description/meshes/gripper_v0/l_finger_tip.stl
 create mode 100644 robots/pr2_description/meshes/head_v0/.gitignore
 create mode 100644 robots/pr2_description/meshes/head_v0/head_pan.stl
 create mode 100644 robots/pr2_description/meshes/head_v0/head_pan_L.stl
 create mode 100644 robots/pr2_description/meshes/head_v0/head_tilt.stl
 create mode 100644 robots/pr2_description/meshes/head_v0/head_tilt_L.stl
 create mode 100644 robots/pr2_description/meshes/shoulder_v0/.gitignore
 create mode 100644 robots/pr2_description/meshes/shoulder_v0/shoulder_lift.stl
 create mode 100755 robots/pr2_description/meshes/shoulder_v0/shoulder_pan.stl
 create mode 100644 robots/pr2_description/meshes/shoulder_v0/shoulder_yaw.stl
 create mode 100644 robots/pr2_description/meshes/shoulder_v0/upper_arm_roll.stl
 create mode 100644 robots/pr2_description/meshes/shoulder_v0/upper_arm_roll_L.stl
 create mode 100644 robots/pr2_description/meshes/tilting_laser_v0/.gitignore
 create mode 100644 robots/pr2_description/meshes/tilting_laser_v0/hok_tilt.stl
 create mode 100644 robots/pr2_description/meshes/tilting_laser_v0/tilting_hokuyo.stl
 create mode 100644 robots/pr2_description/meshes/tilting_laser_v0/tilting_hokuyo_L.stl
 create mode 100644 robots/pr2_description/meshes/torso_v0/.gitignore
 create mode 100644 robots/pr2_description/meshes/torso_v0/torso.stl
 create mode 100644 robots/pr2_description/meshes/torso_v0/torso_lift.stl
 create mode 100644 robots/pr2_description/meshes/torso_v0/torso_lift_L.stl
 create mode 100644 robots/pr2_description/meshes/upper_arm_v0/.gitignore
 create mode 100644 robots/pr2_description/meshes/upper_arm_v0/elbow_flex.stl
 create mode 100644 robots/pr2_description/meshes/upper_arm_v0/forearm_roll.stl
 create mode 100644 robots/pr2_description/meshes/upper_arm_v0/forearm_roll_L.stl
 create mode 100644 robots/pr2_description/meshes/upper_arm_v0/upper_arm.jpg
 create mode 100755 robots/pr2_description/meshes/upper_arm_v0/upper_arm.stl
 create mode 100644 robots/pr2_description/srdf/pr2.srdf
 create mode 100644 robots/pr2_description/srdf/pr2_manipulation.srdf
 create mode 100644 robots/pr2_description/urdf/pr2.urdf

diff --git a/python/example_robot_data/robots_loader.py b/python/example_robot_data/robots_loader.py
index f6ae275..1f08940 100644
--- a/python/example_robot_data/robots_loader.py
+++ b/python/example_robot_data/robots_loader.py
@@ -558,6 +558,15 @@ class IrisLoader(RobotLoader):
     free_flyer = True
 
 
+class PR2Loader(RobotLoader):
+    path = "pr2_description"
+    urdf_filename = "pr2.urdf"
+    urdf_subpath = "urdf"
+    srdf_filename = "pr2.srdf"
+    free_flyer = True
+    ref_posture = "tuck_left_arm"
+
+
 ROBOTS = {
     "b1": B1Loader,
     "go1": Go1Loader,
@@ -593,6 +602,7 @@ ROBOTS = {
     "solo8": Solo8Loader,
     "solo12": Solo12Loader,
     "finger_edu": FingerEduLoader,
+    "pr2": PR2Loader,
     "talos": TalosLoader,
     "talos_box": TalosBoxLoader,
     "talos_arm": TalosArmLoader,
diff --git a/robots/pr2_description/meshes/base_v0/.gitignore b/robots/pr2_description/meshes/base_v0/.gitignore
new file mode 100644
index 0000000..8dc9c99
--- /dev/null
+++ b/robots/pr2_description/meshes/base_v0/.gitignore
@@ -0,0 +1,2 @@
+convex
+iv
diff --git a/robots/pr2_description/meshes/base_v0/base.stl b/robots/pr2_description/meshes/base_v0/base.stl
new file mode 100644
index 0000000000000000000000000000000000000000..b1fb02b5b4dc945846b81b94a6907fd5ce0da345
GIT binary patch
literal 58284
zcmb?^XIvD^^7bf35CbS?MGzBW0wwHBwTg<M5)?5Z1`LRxVnC6wU;r^;7En|~f|w8$
zf!*yf=Wxt9XOEb3e0vtxTkXC7Z!aItnV(%xJyq2`9jbe${aoEF|9}21EGGz0ikpxF
z-@D7%kNhNvS_mW0rPF%vwbH%4DPUS>HLd()uVndSH59K{K`-TbfgmKWUm=|#YT2st
zQPFPua4@ZwL$}_l1<z|tgP3>O^gzl%Y37$u_<SXc=05ach;A8u$iz3b<wK8qN%e$u
z*wt$hJ!HFw(~J28AuKtDz)79%7VRNbd65O-17c|E&3tKrYYrsXkD&Kk?Uo{}GGX-X
z(X>gJ!qKi)Hmp7pCaX=GNZ1nW6K~bmL|gLsxFoy#*5N$I-bU0&f)^Xt(oWwL&ug?^
z3q!U}ksluWCSqNfql3>}@awXX&dF7*>iS_kIiNj6%j_7)d5(QL<hmY?^-rXSQoR{s
zBlwZ?#6&(gbf$z$uvIvQf>7yI2<drArsqbC;9}*lBm*AqiKe^udIHuY2zOdWlMNlJ
z&|OC3xhP@;wonkd%oj-g5`TG$<!A|eh&|_H)v)zG`u1FZU5lq7WcE~VIJm}DTy$YM
z6nJ<;epUq?RWE~?;e%kpCSzTe?+WI5y-S_tibuXn;{t8S$jyDB!JDem+gr=va*_yD
zf{%(8<q`mE5`-NVJ!ChlaB0beCL9MwbTM&;u|4}~ZraB)j%OeH$}R`y!L&oapzd=!
z*lO2GIz2fAO6oO-wS`;7i18sDpCI(DJW#&4Em=BgREc1{7{PPw9y?T?M7N2}#t39d
zKr_fbI!9aWPzYctj248IYr4oy-XDa<S1NLzV+%32AXGouQ=a+!itc`N19J0Y4+#5O
zTW8;NAs1cDCkWY7h<vM!nQrH<mIT)Ujwp}VGtF22)FzG=?)wSz&)dO~p)GWux`hDd
z!~O}vgogd(jg`#lH`6Kv>%vkPEeH$e9;fXG4wYBjS<i8Jta60J7EZdpnV}Gx&>x<c
zvC;+lFJ(1&^7>wSqi3Kz!f!cOg7so+1!3#Kit>cada|us9WGW_FOG;H>?u=B*AJ>B
zzs++cSPHjS9+7bUn6A>{?()YJOVaVu1kmg>);axL$+htPWoN+p4Gnbm@0K$^TFN=P
zsH1J<!W+&6mtYReEePk5?Nr|{&yc@FOahF+Qtta#!6diFI=RO(#!+R8D_!>PsMNa3
zOs-wwI)B%HB5Vi@6c^G}4AIL&peLvZTazL<1eWTtaV7-sswrjmUda#}dWf{elP6lE
zd65K5VGbM-LD)RLAvMaWsNL~4iePWC6h;fef{5KJm!ueZ>*lLcg`b1qXboGPQA#{u
zZ*dd^VNCLJZCqB2Tz20X4uPd=e)fTpP21@1)tSZoa6A?u)$mixKPq;SaO-P-tT#N*
z=%AZAVlwcE(;5fS^k9s<`|(i;mtYR8iM6Yl?o!WcYWdQ_Bnj)qQq|h`ffZ})bqBL2
zFsocozL5fwuev04j3GwLRzvh<BVFdY70~|YD!3bEEL})n0lj)8z=+7s+P3qR8eBv@
zwUMj8Y8&2EbM=9v%OjRtb(T8#J=8^7^Bh<TqXoe{zP}{7fn+kA=fDVTA)95?6r?c=
z?n*hnF$A|C++uh{*BP}mSN<JOwj4YH7|}g;6@-+rlCG$ig46kaurS_A>QPJS8AddJ
zqdPdD9;sNygKN7O%_APQHFjA-W5~HxCnQ{gIc7!=fJe=3rA<!C_+e$=M#>IUlhZ{3
z5-w4n?hQXzb&y8wo(v<)JHhjsj*`s~r3Te|p=f{{LpBXOA>k6thc&U;(gQnb<w!O8
z-eEY0z#NOO^oBKl_ENm-M8?syUt8I^T}4tQQ6PBCz@sSU6NFlmw$Z(rV@TY&`P?{&
zrLeVv@J~jGcuTijd+?f?{J84?fu`Mbd(VxB(|0yV7uQv#8%#oB*V1?}-x;VI(r_HJ
zs>g}d;&`K8+P$yT1eZjtNrvuPBYJMmSjZlq3~tpI=-&4VVhGKksj9A*Dr?64;t{?c
zf#9}c7WKOl1oTBbG)pz6yIw1Z;8pv@2lGy7!d|Eemco44LP2Psn4(%-F1ENc<G>|&
zj3Sf6q^AQPNyei>8AmEP<q|GzD8BO-0!!6?bVxVv#bND*=?bFYOup9i!7R-!<~c5L
zeK40^*wT|m*BA#EruU;qdw9^r9>EOp`O-{rQ{4n@5JO-;u!S*Ui=_sA*3rs73L;(|
zsgcv7wOc;%evDAB&_xg4NWZ6#10Lb9@tVfx_Au?F&pZNK$XgZQd|Pv9ldty6UkEIP
z`2=CG^#l!Esi)2Ot|nNj-}-L!MwMl>vU(iwi0aR5B-`+3#SKrW32qs<2KhRlbE=Ls
zxZtLCc`@$?Zk7BDz<of0Sjo><+x5Ac;1XQtIMQquo|&#4(=bW*tFM}1+Xu!^q@ORO
zQ{BWdfBEq>We%OD&ZPCqj^o}B+_z(HL0B;(hU8ZptNK3Tj`Y1^9~knqkG5Q`iGW82
zel)mnd>R=%%ge>CRT9NgxM#p45u1@c0n%;LEOGJdRx<8o@F>b7u2jnxgI1V{k4n^X
z(%q@BshPFQqFM=1!#fgE(xbGQH4^}%1)<?Wd+|c_e(~rtwTw$D(K)c@qE@?>p`VOi
z4VBETbZ0FRl-7Q~o7Cg|8_l$Qo&%$?wQMGn*j+s5v_<^)g<8gXF#=mC2(5qYD%4!)
zTKw&oTE^@cy(@1aEREctt;;MFgqT;0oyC%UMZf++V5!J;OJMg9XYCgj1wk-tGt#+x
zThUn%V&%vwsqns_oUT06g{3a`SqAS-4!Z>CIWB!zRP3ytU0m`P2S#8`f-vOOC2{!?
zwH)%PyoCM0a~~W9K{#=?yfpV}Z+V?pT{7!N2<Xam&?TrtV9&m};E~-?m$zmdl=WH#
zeJi)n6%7huegvDDNrN`m(=E#8`(2F4+u{p*Geuq1*zpYU>stk>{WKFfW40f`EgZjt
zxkg@4ZeJ%|mG=rq-jr+N)wt2}m*D$=OK=Ovngrp@><ZF-kGgW|jot*aW1kMi`#`?z
zsN23k;n*%M7Y7b9rElY+xpxrvC0LUnsBAk+FRONt-R3(I>@DWt5pn%HNS&87ke7)b
z90!)d{t3eK7jC5P13xkCMq`5KICwtyt2hPBYgN)cD^X@Lhj#RlLi(7=5!-#ZSs$K-
z;rbVZqI1oqe??1q?JzfjOE3bj83f@#*Scg?7Zdr}Yzu<fu~k@;AXJQZBDZFPYJXUJ
zay>l-DmE~YEFUc8=Au}WAap-ciEOLaf_QbWMDUynM*(YMh_OSZ>?jqfc+ifE6-MLv
zoFII2I4c^ne*NmlT`JsXU__M9YEbpIlAQFtPZ{SBQtVNn4H6DhjKKXM?okDyqraN?
z6#XhH*tJB$CAbg9J-8rr{-!2*lYLc7K1w2<t6?;cSZ>u$I&wAzdX!8d9i9Y(ae$L_
z(sDcuvGa!)Yh0z;PlMso_I~hiuaor6MrrNYr+Y}RD|aM0%Nz(Uc{!pR+|H1s{7>Vd
zl7|;O5*(#*_Y}mA$*aW<J2X(%Y68Jh7>)S^p<LNA(y1j9X?fF@lv~mVh7Wa+oa#&f
zjOOQwX&o<!L1SG>UKbnEsW2LbY3-#)bUa|6ruG{Q7teQ;PRv)VnlQY%&Nje=mW+ue
zm>naqCP5f@a*YTcg`hjZ`+?Dou6G2nZ&&H%S*5?a(W0AFc3(TP`<N5K_F_MHgt~EM
z$$j4pl017NH>1b3i6g?+YF{=;H*NY6=YiF@=wd0pKH52$NRJ)uNoaB>uFi3N@Ue<)
zT;6%htm@9n7=_0PJj(E`eVc7fmuZVGIR0P=EH!l5V(?qPP`t-RG9GbxOeN{ow<X#U
z=hSl4o*4M@Z;I%{MlU=Y!0(M9H1D`ZJUO6-?!yU&K=0ZChMF=!D_&t7JR+pl2(jtD
zK032(o&!r^v>;6Jv2u2Ony2?1b6`JsgxT)c;;Jt?Ieq#oRv6umjoLN7my<^6N9PG$
z*3$&>2YlS`#kCULGVuCJ5LP{_EXDQgAbz;4CSwQ80pC?qrTg2*!Pw@>kaIdwigOJD
zO;$44I~alMqOq(czPnUQdt^#Q7@~{j-Vcn%?U=1=U(6GITUHbO-m3}D8{+i`p2@Nt
zz{TULkbHm5$e%m{+m6wKU^Hu=c(i<|X#9lt1AER}_3Wrde44USy!Jp%uoU)#=SW=H
zT=JgKSDH0hO>hae3TqOC%R6nPvyl%}M~<n<!RB+|esvSDX~Ck4BF#tFeZc}%_^(^4
zCqH;UFuM8kK-dy72coAbE6B*%o5dN68jCky@>XFE9x<uSJaNjyaiZ&M9)YFW&K0C8
z-P0hgjMDqO9y?0>`h1eA-4`{PQ(_9s@{_@L);PdY7%d1*{wc5BJ*$bB{*~u=6x@$)
zAMF8yJ%a(S+XNx0`Yr90mTH&!Pt^pkGqF@Zw*J)a=n0dyDW2QTexbd0?`hGthir|5
zN-zTR3Bu_jK|88jd(nnjg-dX4VxI(oUU{ea7G))V{0o7lCOt1t6N}j%NTHH7xVzm+
zTf1^^ao<NZ!6mt!y3rE>^P%0Mae%o6q3zf>&BI|&T>{zq97|!edvSMKcg_;18Lx2k
zE?lm)cNL@#m(=7<51?^3)<Zyk5MU{c7KCx`E43ZFc#w~`8jz{Mj#QPI1#*R9AlMD1
zcVQDm*B%AgbyRfE>kOFta5UraGij}>aL%9fHZMc46h?QP5kjA+vf=3Jfedk}*(@n(
z#%;L&b2KUF{zDu#dIOxgISz1(v06R_j9YC2(PaQbbTJDPe<XAu!zVhD3ddhd2XixF
z&(WdqD$z;GcFl%n9sB`nVp(UG2~ubyfz+`Y%5h-5SQDFz?tZ4(Ij<M#=USgc*RZBN
znZ2hL4CTD_z5YgLb}$2mSt~u9!<jbPHjCYf-`R#70!yhkH`H0&&xFZM0vTf2(IQpP
z4?V~(izehtODEd@S|%KBHiF~8+=3AD)k5kJ(3TW;b>aNLp7R{%j+?78dXFbnb{^;A
zgZ1(VhrTz&1`t3#$v-#*j?cKzQP6%+Hc->P%#WxBwY0n9eaPM#=A0jxW3t+j276~g
ztIMqQ2yK?{bNOh~g9x>)xLDy<!XvVm3>Bq=wMdy{FM{n2GmX}Lo}CWy7svfo=V1X3
z+QlEwLbd1PNJ2x2?tYdIPd<zVjKFmx2oHz%*LDsa2baVM?j6JktVs}jI*ro?O#c^j
z9)TPO*2}*ii8fWm*>7qStMZ-%OJNS|AIkx}ekRuM=K{ypMH1Y9;P-=X?G^lDRV2v?
zx}4z=SPJv84E^JsnvqY^q_--*_rZKTVvu%$*3#7(&TAvNz6AFle60MBIl&I!63O0V
zCTYKX3DEY#U`gGP5T}iUZr79GM9DDVM*|qr527}g1?NFC2$sU=d$Up@EOHU7F6+nI
z)#U4+q}QqL@U%t*sVjIw^?j)@!*(R67i$uPH?ad@yR|=@sx_5tX}<to=dOj-@B4FB
z@f@w}EZ~3;4;CG#65M}aKAr<yYs1;L@$lGsD(460!<q!)lP+7T)kTI?^Fz3i6Lav0
zLHVbohG_&mThHV?$E}2qZudI=@Z{M~X~@^<1bc|1yN;woN}q6OsZsjfnx|{)k}rJ+
zi=Y7FshUjt9@_w;ny_p(9s$tEAP62EtaaAS9s%7oifEQev}RB`SoaO$5J#(Zp|@M6
z!=@l*bl&>oqxR~pyYT$RXo5>H2j*sbEKdh&o4qZg?ZC3Nc_-7T(4-yQ9zO<ho~2S@
zNgGf_je#C+3AA`j0vtM|^wgWodg=nsnTz#ys0l6^o|QraYs`XiHO2teBnT;&XXp;J
z2dPPCHBoH~r`kQsV2y1MU`wzjL6|>$impX-m6Ykmb6^DK6NIH7<8)Ws+evM@@S`)1
z0v@Rap>o7EZBN%aQnE(P#R_xqi0p!M+Nf<IWODuiz`Zjbk#Qd^2!Wx!iw?0l$?I8(
zV))x}RBM?7^A1*l10Mou#rxTiV$=$H*WI9V=$Zpx-u;jSVQRAn9m_JrO_L-sc+Yn2
z)jm1!CjOm-r7)VUQcpcEuEA#DiP85&Y!#Nm779ZC@ZHX3*`C3h#9|STMHqp{L^e9F
zsOR$ht(s`lGB~R+0&5Zkr)&?=;e(p=SvyGF`)n$_{E-cPHy)I7Y^>qN<Q%XWeO}@b
zHGI>YFT7znlR>#6mMYFWCFPIFfp0x;{e`f&yVm(4L#!K;%lUy3IEI1{J+^+)L6-Mv
zzUUt=R@htY6KlKkhD&dzI*>?~Gr{)a@tp5V+CFXwN4oD2g?mxl>JDckrnxT%x8-A{
zU<+l|*Y0vUoDPXl&Ac<26n9z+2hUHJ+};d_2es1RN8l%Ma@2588D+qwxL(rzss0S%
z=I9LVtG*Qf&5h(n1H586J}(vG)>nZ}cZV}XnUadobGyA192L#2ig16$_i*7m5+HX(
zFX{c9aE=4(<$JiWZ+1}A?5(zbt0;m!#GYUBN`|rB+DeHpM>4BsY>Nid8rzDRm7l?R
zj-_xEScZPfMtC3CN?IB_nP7Hom7{$Itg1W+O!g@KZpoK3;3Y2?b@hS?F2M*KbwRLK
zjRs<8Cz?h_5NrvS!u|=u2g|N7YW*P6X~{RJvNZ}0u~TLr2YUl<F?=gIlaK{|i4MfQ
zM-x&witVTVS`R(Pd2whSF>hfOoLFT~e)YBD5LgP2i7dDD_!pe*+luV?WJ=u3R=@|(
zWGETu4VaHdG_iaMr|-RnL0<@mz*2a$69jEZb+XN?4B2q785tFt3ZFce!fhvSz<fNy
z|4aiC<uDg$O~TdS$g=4WB+rE{T5sSHUzuc?BPXQv=`BbZ-6o*cVGz998*u&Onq_(F
z+1*LIHvUlAtuBYa92hMKq5GUk)$P|HW41BDQrIWnDs!t!a_E^Vq{5A++^B{}vWea2
z(0+I3!5t@M_x1UiVe+P~x$w639>Am5^S7($9_#tw2%})Eb{(y;CKM9uEANNwHHvm1
zD(G%GjhsqOqyugyL)PU{fDu>|n`OLApw7pyLsc@An`P`Yil8PI>Ci+T1y~cyg<t%p
z`*h)nWH%;?U|o0|<PlFSEa_RNF63=(YmNi2STP^V0X#908~<x7sT=tb>|tm`I-OI{
z3D)-<@z<Q8$GE2yuJn+G917$RcxHjE6@*EX9ON;1nJ_P<38~p<F|~f+4~rfLb2AxQ
zFPSd>ryVp%RWdB=`jnBUFLnbPX#j`7HHhayg0SR~hwSuvHb{}C+}sEAUD=pG3pU3=
zjXFx6I&9rHdh|&ykdi(Gm*AFx`2?YO>OlEU#Sn;I`4QTBWziRxBjLxc&RomL&EG&r
zwOs(?_P8;Q5k(+ZetsN+iYk++VJY-l@JiV6vo~NV++x_72`hFIFm@>{vZzY16s{W{
z(W<J2{A^%3awfkq$AP83c`Tx_;p^d)Nk3*)?$lbci+4Ga?QTi16mCmA!Y<-4eVf&R
zbcn4-aQnHsGKNNU%LIox1As>~aO_Ka*t?S?&sqe}aWDdFVyAJBo}nwJ+K@HWhU36`
zv4w1`UE7o%PwP&8Om4_=aC*6U`-TpqW!DX9QsJh%5IZxQ4oe;hb^ZAo#5F4jb!^kM
z%T}4l-4gu>KIwo@4!lournfF`qAgA;*^gfD)Fj_^gLe01b4`PrbLl}_YxwZ32A7k2
zkvEraoZk~(PCLaAH&|Zx@QN(evzgsh7=fjB9i2;u#`gpt;W<OF9cohEcX7v$O<NS<
zTpvc`tRXvX$g*iG-yL%4ta<0+%d&$`yL-YDW)(*893L2B(9o_fYkE&94mvfLE(+{P
z2VA)bST9Bk0^5@y<2!XM>Tc1(r9a~^YGw_)zBMNb-_cgq^lv^vc+3#y0auC+_rB*c
z<=$LcW@1lT(YGwYd_0HZxg+Cf^iQ5MMqnw-R~oAtv$i^^r*-8JSnAdNxioWQPkM<(
zq!i(I^_YE|^K-ZT?MK7r*3{xJpICNq$V<_mop?EF|5)q#PcYRS?Mdx7&*n}A;kdDL
zWEmS>jx+C9B$}&m$<~>1bo;ZOwD3?iU`^}{<UfwmV;$SkA9lDHBXF!Rn)SQSDw2uU
zJCn8rN8tT}v2?)sUi8}VIlNWKT0w|=R)^F+*OjbW7sny6C8NuR(?;ICX^x$8K5^5X
zG2~3sb+Bw}DrYaYgh$*zVnTE-zGQXGCkdBegkO-Fp5NG;#?RTxII8CblU|ytuxX17
z9#?~Cv1bS^S8gF^A=V@aUgsu|?;E?og!gL!mptAVPA6Corw>BXI8E%#wq0Km-`f(_
zFRDV`lHT;-iaB&_Xc!kO9792v?&D3my{`?2Z&o9?<lvzpwDreu`tO1`z?uXht8y?|
z)TcJM*zX5?3JIUA;t^A?&mbRio=RO^`f`5Y_+X#d_%Uf1S^c3CbWeN=*b;0Zj-en7
z+g<{Ry{+ZmUJXfhS}=W8cM@&AcRq*a5kV$aB;ucja?YVwfDu@Vx5~}7E~)GJFMU^`
z1;JKfbV-IkO}!9J_tsRiI&bXS5++@mL{GM#Mjp)drefm+N}o^S;>O1c5>J44*hRW+
zzYoE>Fq%jB<)?$6RayB!oj#mZ7|kOzOZ-VmOe)>*^B=$-zWF+xw!Afpw)wJ_iwHZB
zQhph&Vec<ns;@%HrG<21*fgq{5)YBR;%W5*b7+@GA#f!$f#wZ~rPke|ndg-v9p#~G
zn#n(0V>zjAIdQbv=0rO1L+Ia#qSkW7TD4`D_xGWxT>`aVFqalK3IdG4e1b5qcWc@I
zSylPm=+7L&k<6f1%Pgl$PLJi#>=f(KC%U51i?o(LF~q8GDm~e@Jq_zQ7UZ*Obo7UI
z^m_CdaBZ-Z)`;szD;`%eUUR3Hr(q2~Y8&i|Cb$G6>aAT(!-gf$G&g0n{XTn>?qPi|
z9la7mupe0J<(C9HHY|l&e^wAbCVkV!Odg@rMDyqRupfA&7KGLDJ#{68zPj53)dWjn
zKAxlLgDl+)%NDwgFJlO{1S7D2Y@XQNNf(eXS+~H0=fHY-t5TMF>BpVHmunGxj-<SW
zCv0EdO#6CWC@9azQ>ux|Gu!jBsYW_ZoLOKc`4R{Ai=b_f!`n(7N~H{lg~guGC_6>_
zv8{s84)Y-q>&>*j?&bvR#eCm3^Z~O^m$co>DQBG@q*xG-rhQa#MqV5OOYs~7JGUiy
zUu%iB$u0y-;ZtG!X{tBfn?k5@Lsi)wQ3RLZlVJJzUeI9UQ?1)+W!_%CpdLA7SGm~r
zV=sc)F(1~%MuRyNUQTu{dY2Z;#R{Vpjyh)@HKiQ(_BzJI&i&jA<v6e<JYud@HKhh)
zjfgK7tH0~!KQ&m=IU8<wU8lMJE{x;Awqrg)u)AZdw`$(TXoA_XROOXEpql-yLl^xC
zx;4!`NyQ@`E;o<V{;zgrumqogVQn{Y2$_@GTw}S-h(q8S#F1v_6Q5Lpxe=9%RxgPr
zm>pY%Yf})u_Z%U6bbm#gP1+{mQ=akjCqw+kEt>Ys_6Z##ptoI;cAVai#latF;H&`I
z`ORkupZLV+2`s~1|HcVzk^U4?#`bD5+1*$6u9z=jU04dES!=JFp?k}IW3ts|4#$BJ
zwSDG+*NyYqDSE4Jnhyo(@pQSdy#V-BDYlSDOzV6Qe4dV%i@UFqFak>*vPc3GqbzOH
zMM`V0AL>HlF140dxxbO{sZxyQ5!Q{viSIvAwBPd25<Ve>(XBc!hp{K$X-ZFQtt%Wr
zy!TX+{j3&o99S=p=)Yb~_MeOwUzGHda7j^p_A9P~^~BYQA%M9B!GBnYd_gRtUCtPB
zXOHnIBwYW3aK5{mG|K3#debyj!lw%HnMD4)&((=)($cJ)Q_#T#37235K4ryz|M8*&
z*-+6@wy2dN;u4JDPffNB?nVv_wU(W&XG<7?rSQ34L5OJT<G5!-Jtt-5f=_?pcY^mk
z#CXo$%!f1e2;6qD6h^bWsPsdXxFS(A<A<8y`oJ~FpAlZVuDH0O(KKx;+g-w~54Uz6
z;rFAA%JN={rWsqcU@2?~K4&Wk_qSJfPVH+`^ix5g_ZcIwCRQIc+p1<;ebroNeqh_N
zg}hZG;%rpAXY9~iXKQH8j-_}G<1S^y+E(YCKQIp5UUA&Ee@=z_Z!7EkCn)dWvg4te
zh6hh-dNU5J7fWF@`vs5MmN?Ish>I{%!Y5a8JI3eM1R)@~D{1N7j2I0RMO=arxJ|R)
zu{19oaaO8IM;t?cu8e9;`)(DLQC}J7lZL<iJ!e?6LIVR&es}I+KS4j@7^E(o@`C#P
z%De185&}xE9ns;5SUL`FZd#2L-W%3wDVt^B`3D}=FrOe?tKC~a4i+ZX;}F;qe#9|5
zU&!{)+c?|nc&ji6wvg@WCl4ZagMGx==PPihSg~Hr$4;KDH7A<X0?o~4J{$r|@n<<#
zpED-S^1c*5s69aMharmCTOKj^)(+S<HBQwaWD>z87{N#P!-d8$d|bYZ_GT1!;ulNd
z5tW@U8P)<C{Io1CJ12_czzBTWl<i=7mV@u@?-XslUOHzm)GdxE&tcxCVbPUaEerqd
zuW;`(y2n(Awrwtkl#YXM)T-d|bBm|5_Z+_yn<uUUzhBKIe<p?BG(mXk|Fp1B)n)JB
z99XY|nHrjmDiROrITi-ocb;FcPT!YcT^z@?Md1B;r&z2<IN5A+j5|<U-;3fN2lv6e
z=gUTh>Kr^BMcpDbS07jkquFobUX|Bgm|9cXcV5k%{=~LB`zC<fwM*g%y;b{GsSB6w
zFj9VFLa^;vs)+OB>S3+uHn@Rwf$|*K63izEXWxWt`;T}pj=Z5JSTE+oJAdrNuPA65
z&c9oHl+_@X!nJAIVhs$sQbC%!Q0Ws7?jI%x&V2#aRqFvhRg7y8kL@hu)iOrD@!_^~
z@r{RsOE3brF}6!qGLl9m&mcAx3nc6Z_Le^*Ty?@c`m6ag;=THggiA02Tg!f9vUN1s
zbLJAn`<nwkdyHo<xV^D`12-+0`-G6X&W||`jOJ^w56y%L<-*9s=zW|Y*g_sr)vO!w
z|7=ah>>VxP5{?7Swb&Wq!(HWxq7B(|H&Mdg;^^|8ujuI^Z{Od5IM==`;{A_~n-b}X
z-qA3vY%DZeG>4kU&V^fNCbK#}F1L{bA3Bp3gL5P-h0&inCDEOqCxU6pLWa26!dmXp
z%92F%eGK?~3EpGjIkrU%mM46<4YBFV083#G9&tLY4!J$F38|j)6P6WCq4D1XVZh1N
za4R;5Hp~lwsf!k{9sTk2`-cfo<NX3=)zGf#FxaOAQY-j!CrsT252NN?X2Sb{age`e
zFg;=x0jWn~8KV4;57OD44ao>kH?q~ohu#X0hX(t@03+~ORkr4g6v)dpv!piX{Ruv+
zg3&x8{Ztl=9s>kIYY}WOwgmIB)3`~dB+{oG`PQpB;iQnaI0}N`Qf54v_`r;|@X>Mc
z!EtL75Jaza>jf_!&tabHDo!WQx?0n+WBPN^?Xfe8KFSJ!PqTBu=4Cjo@YNk^c2m9}
z5IK1aIeClF_wL65>%ts7;@gb?qH=Vk`*%O*tiovQA6u(E>_v9lR-&iM*5*9N2tK;^
z&-jqV|Ju+!`Bk_&#|Zu$az~e$<cI5JUFroD=OOld(Y#n%=3Z~8UvDS#eBZ$Wh@UfB
z9^5S+iW5gspHn?S+cb(h-;DVLAtSXbQ4OgfkJ^>a#R|s<YhrWiDUrluP<NeXw=>}V
zA&lUy+FZs+atT$-2h%6%@Lm!2mglfpT3%bkelL1w)gBR-U=FN_WhS(9q&DGd+087v
z7)xObc|^jm3sRQ{d+Fn_Q0^=aKD~i|by2!2qx@I-vv_0*p7F_a>=)Bk%5(mnR<v+!
zfvw^B%&Fe2K9n(5`H%8sKqw`KXN)dItXW^R!1t`1GB1%$AEdz~_RWub7rl4)`FAPQ
z$V`Go;oaL`P%Vd+O*VjW=d-)n7?red@7bx392EqX!syuiEZDy*0fwjS*&_%Ssy8Sc
zdZ&(_10!y`C&29uS+Kg`kOR;0E6=&p2fv1T4lISymMh075rJzzuQg+D?Tmqi0r_sq
z9FDUJTcTT*3(1Wqz~^IqnICnGE*5;fW>%meaLMv2Yhk|C7?}PpC=>Is-#eG}cB<HP
zqMjq5$yB)CD;Ksc-nj=`$Xlh<!>{X&{|kYoe%B4uv`cQveoN-?v|wfDUfGIO*pk03
zTyV7lobX$~5OvZw6?mA|VR7dD__`w(PTzQ?>vh7RoucVKh(QgfWSz+AxYNL4D8Y!M
z*6sC(qnEndurqhRs_%{T575_OwP9POCV9CKWqi&WM}ha_`P#_ru-7m2eqaQaQl42m
zhDO)svKl;C>3plfE3UUvtimPOlHbqN_Wq;IY;7>9af_!*9rYX-5q9N<j#)@=IJ~vS
z+=6gxQj_he7v^pKKREPye{0geU4mfU&cyD2A+QwY6NJ$X-`GqpuAcdugYIG;7N?Ke
zge~C_B^HBi9iMlxR}i=ke%Bg3w|!Al-t(zl>hFD_P1e63SPG-v)w$3kX(GKEQI)mv
z)T3#I{pKHOsc>KfmQwzGp4AvyE#EAMothl6yQs72z~Zm$*JoI&-SRA`{v?6=m%Z)C
zBNjX?bUD9fmeXs7z$F;*W?~wIWUZpJI#pyXHe+_`-nteyIvK1ouw$v-tS2(dOrjlM
zjAE^1ljozo-a(c0EfGtFm@I`(x#_e+e!c^bsFm*0X+w#n9)YEPzk@XSdy{M)K@ZN`
zYkauA{*A&?M}EdZ_M#lRV%?kFM{A4+<IG%Ywtny~b^;>lpDp)|_jgqMzz8g*v=~DV
z&b|UQ%WAjopM`n^F2M-Cl?-{Yu)X2^z^wtlAGrPn;YIhsTW-{9Xs1|(Ij~;bj@j>V
zMl|j?*LJ49PsHt&Nl~S*-Aiqn{)m}KJI3d-FZQ^zUNkRQ%rw2PVl|`Z_#^c<+VB=I
zj<xr)9pL$Yy&udE%6cMtDk;<Ec<D2|*LtzuXT^=R)?RgY>8-++ut@9qPQ7dNmsOYV
z?(2A^MYbNn>Xx$h1AEl3+G5)=S`dz{ad(=~x1YYJ#!?u4eMvk`tdtGmCo);vIJ~V(
zp;^KjJqIqqi2T0GXqSu)>~~DxSSwjurpPhK$wQC8B^WU!WGxN3yBf5EDlm@w=F1&-
zxc#F?gdEsJ7tUA!Nl}gWU<7;9XgnLQjGDB}V&CgKyUKCn#mf5Dj&)%K*2K=~o9r+2
zt_^z6v92Apb7{oV>0s*fZ$}<sVH#iPKB~kpMk%!hPtD(1V+7X3c1AnqG+S`cHBV_J
zxNbYKUiy?{E3HG^?KTR+pox90$ERlDl0z>$DTu%I8l*5<5UOS@Zn>pWVsi!YR|{AA
zU|Rc$E=y@W|7nR!mUiB3K;V+!&w2!Im2CHQ-k=<}@-D1*EN$%uy?^s5@A<vet=Q<?
zXPjMLbbe)4GrZ?mFYiakQ&pNT?>)Mmg1}P0<3mgCR%*&4dQ_NHq|7uF1Z|K@b4+K@
zil5JS!U*L#k@f8*MltNo8{zk{u%hczeJjCI7|nC+DlqRvjmqll<M%tL_YiwNf<{oY
zpPT8?H|tr?kbgU_rFop0qajv?m|&^j?;w>n=CjuH_Gw|K$eX338k>1hHvgo9Z;#8z
zQl9-5)1ht|^w>2A_I|AI=H__mYE8XWSPFCSh)V0kqUaN|^`7Grv#>QZ)g*;Z`Y^c@
z=4P2~p|0aj&vAMV97Qa(_ueL&)nx%~v}r5zJmSF5y(MmKS)IhnxCA3GA3OUoWPQ<?
zil3Ym1m?hKTsJI>^C`sfM$gh&I3AZ+6!fEvGOFRxP7s!^>O{^@w3n53!fH^zf-tNN
z466y&-jrG2@A(x*;1a_#MwhN86y2qNf97yhDQWcEDg#1k3x5!?1_bk5&u)-XtWusa
z-*5H$|M46wy83y7g1~${Lg8Sud%a#91<cJOu-?BB22G{ru-a2rU);(ITY~Gx!13P*
zET!-%u~OD;f>72YOnzBy3p~5f-(IoTFk8YFV*eNiLwsfka>l~pZz%(sjSOghrL;hU
zZI}bc$MCGoOBGojVTg%AN~sU5$)LRyWvE+aMsGkUdJWGC`hO#E%fRSTM2lsM>8m@_
z$j(k3cHxNP`oIxk`vweA!Vuqf_O!<cEXBua`KnIxS@uTl?={?>)f6|%pth@wYWi7?
z{vDKmzk{*NbA8EgKmJH5nha=tbV>M-+@hpyX9|^7m;dsnRCH?$(c5xiU@srK;>ZDs
zpY?rb8SV8~JGiXQ>+FmXSjuU8F5Gl9qc!@sX3>4c5Es`@cKI5S=z^s<4#pj_W;7j|
zlh1w`rtFB0AL*_6d}5XcBfcUjyk;o%<3{URMH4$sal#12!Y$pbbyt_#0dJMEhx#Eh
zVy}7AxFSXBPAhA0?a~CMvgf0Xszd9%)_~D0-_8)XyEtp=Pq5eE^>R>dE+k4m5K(YI
zzj8HbV!vr%U)>Xy7irHqnri9oT!`#91`>+$C5*tDO8uzW`|9p(FYXjz_P>4l564?(
z)n&1{%alXQi?JUV!E>DG6GIvlJ=YDLX)NL>;^<y!yBVf$Ra2{9N`1H;4k5!99H66i
zhKhK#g{4L|%7Ct`7Skp+dl({0^$luN947xXnknLOVoUBSn7Jd3PTEu?MVy=iHbvPq
z$6_Bt)V}TsH410SGq2^S@Q8z@4(Er$<<+?~q{?B2a4MWZwi{2T{hN=~Vn47|*jn}#
zD7Mcz=zIlv@Y%jvY%gBv@rdUptw^vBkq5iPYq9OvCyW+^BQY%@ZF-d4{^(E*_5<6F
zS7B^7yw)YKI20t;D_cd2^<vMlCic~#4c$rlRx3F;e6EPC!j@qF*y*+(R@zfv)pC>Q
z9~wNTGM_u1?p~8iuRo{)cviz!MfcVhzh^7$#9YZ~ch~d!jECS{1~39^;(F0ojKEUs
zJ)S9V8%@rC#cHthPv29=;u4J5xw?$<9@67uuQG&fm3=O&m{lJZ`D$=Pu@puN!oA$t
z&L0^<H*lT{MqnwvK7L!JA8T1pt*im{Gf1W9G|Vgv&!w|)hKMzc&IW|i?;50(XT!gj
z&PDO4W{^^J8J-Pj!wNvL=|AJ3B4sG~8-e?F1*QD`Sv%|JB?e0j9RD}MP=XQ4N>7<N
zE9g?~rT;DEFd(oL8*7yn<o`e@CCccf=)&Wb;*&uW&w&wG>VI*R#tS11&&nFdz^CK`
z3>^QBz*2_iQqRkHgpn_7?$hmn`EJaPJ!fP4pH+r_ens9eM77&FyKsquHmsenCU#nq
zeS_)+n=_19Y^lsL{<J=f#(eB_^lyaX5thPe!*gj%Z0yyTj<_2o$LXG^@Vl)miKPp#
z<j{tXtNzt9Y;QG99zJ9_bssZawWnSdl_KU*NU8-1J#*<a%W2f1uLba{i5Y{2%6X}R
zEc&nH5P1F3zRr3YuwVr>?p>3$tH;wD%8xF%%RQ~lwRj!XvDz{^szW**^SK7_Yn+<X
z{-NE^jgwPtx2Uk~7=bkjg7ZIn>8p|n@|oBj8r=6`G>;G(O_tYtW>Fvep&INV_5(+R
z{ieEY2f58jM>*HIj)*P6-tvAl7W>JzY1QT3!~fCX5{$rn?Aszg)pF&)4XOe17L9LQ
zE_Hl05jOi-0M2VDJ!te`8~A6k1&glob<J|aVv1w@R=VI4ye3cCnoBo+tpS5tHev{6
zBxn@9)Mb3uYv*g*a_N+;?^5MpC%{q)ddRj*lA||a2<3ZfFXhk9=5lfoF8Lc_$j=DE
zAm+zfr`4+U`|~u|D(nZgP-)|_a_n>KJ?{!fcTx}qGu^~vegv?TCHwcZeYJFz2P;-7
zh$<H!6u3TK@Lvdn?HJ9*bLK}#a81WvVXZYYnCE@o{nRD3bObA=*Z%4?-4rVV|IP9B
z(}bcp@0WXV3D%1>vGco(qi66p=fU~6oN)<8DE@uBZccqI8~*kq#4oYaiqV3j4J$b;
z+0cOz7W$FWAcfKFE3{wK^6Kq2+K0BSv>1V<@Egp&V$Q5`F<P(b`?jhEmtX{b3-r;|
zkDAKU-@TflpXYlxRv#P!OW{6I`FEw)W^*65=6q0X3%$WssjP=n)|R03$jY-}N0D)W
zlC%8NQ_Jrd;?;#qyOa{c?i-fEXuTiYDitG`CHkE)1+6@nawzRe!6|=#a~PyBU#aA8
z?_&+RlpQxV%INhfJ7b1_H*hGZ(s*Gh!?PmABYtOC^by8VY~=j2GiG=$<v<8!1^LGk
zgOswDX83o5Rex$QR*_;eB>i5a;aQQw=>PbjJmHf6g)ngFQThn8(M!*v?8_RS4IB#h
ze<S|ZYp~FOF5Tf}BPV5Jt-=v&C{c77o)sy+m9%DvmkjZKOI<_uL(gtNC}<v$#8&i|
zCfe)kgIT4|75}#VPu>{kuUT6v%>fWc@u58~VRfL)ob-HH6Z>6Jd~FDC9ZjB}EhFOn
z)A;;x(2K3h{SO|Ng8Ik8jL$hRYTJG`r#@tENtPaPBi%mRig=$qefwfq)ieW460}n5
z*QwCNF9jyoFJy?AbG^v^2ldF-HBVHy<f>T)6lW}kRQo*=-mhn;?vDhM4wX)UNfi$f
z@0nx7Jx_Lb(VAJ1H((dz2wD(DZbdhTJGZ~9a0y;V^Xu9&+up;bo5M-K4{I&nGsk{l
z|JYX@ug?SbZQ-P4Rs}7N2}a`>vabkEX-B-nok{grV=dN&qriLK{K+6P+_wUWso<`~
zo?|H-1@=V;?+CJ|XAqqJXraX(Vl<8j+Y_#^A6nH7CDR=0ir9AS6OIDQ@6Om&bcJOO
zYM9p0ya^7XLs-i=yRHh<?^TJikp@DI$^qV|Qr<u1uk>BVQn_2bwF)Bd-5Uw-%CYYb
zo}FEMmvOALx?PNQVKk4x9JmB?e2EyX&$74=c*I(Xyh~O5fSo(9D;Q~U$y)F7`s__Z
z-4%(i!C&LdioY_1dXS*SQuzJg5nE<%RM{{;_V>+j!5ml$TU#0^7At*!rM#Vneu?!A
z|MjfwF8*(XvK#up&<4bRMjYG&7!U^ZfA*t(TNKOKl%D#JC5C5=DD6cPBfd$S9nIx(
z)xC&P$A;`6&ZPD9&W5}lR&-2e6E-iY+pdppwyz}}!_HG<slck)FraBA>bArVhQ?;W
zP>nf#m}|=rIVVh{!ADGGzpuUo>%wRrQAchC##c;=)xkVRc&%)x9llt1ca<GrK9;$g
zp6+sQZ;|sGR*P6l@yU=K^s&x{!7Jx!U$RUg`-;aDFXywDL}kZB@3}$hm`yfR8$U>@
z&!l+7`_!*e8Vz@fGmjxy3g;7@n`8qyTMmr%93SrXmo~TWtgW?C&BY2^g{@`Z*|wM^
zRlc@H^?at9vkG%yZnoyEJ_BlP`32kG`4TLpa2Rrk&I7X{xVSNRb+cifU%JwO+K1~v
zw=9@LV5z*<Szz?U1cq8Gv8u4*j96zxl$0`oosLExVm=;W_Oms8oz<Iot~Mt)7wR%0
z2X5W&1@*q4`74uZ7ZI=9Q{Rgi&#T40AN?PDu^+duW`pGoM`-uah*`D2gOk{6hz}{#
z$6OyPgSVK2N7yYfa#{W20B8$YwzEzS99Z2CjE?Q&vb9B>b0E1m5W-`WF)FrQ2ME%%
zCNI+*IX^HO^9jQ3_BVCGBlm#Q*-#FFM>U?~QUsv~l8b1*b{xSOTAV${xBdx2c!~|Y
zENLre_320s)y{#2w*BY>^?nH>0w?Bx>t_#YUH2UGqtn?A60LNDS~MO@ur7?in%FF3
z{tj)esb2D&N42=O79*6pG4vSh3pBN+)2UXy<;BUS1WVy}p111Nhyt-))iP42vuc8~
znfT^C{-(bNDchtJO};pzoSNX9_wap(IIGG|K-5c=t}m@B*|FcoVFb>q@;5J9bepQl
z?pt3P_YZFs&N^cY+1K}m{E#BHRn~QX5Y0swOW~SjJJqS7()7R}=}B{T=L^b`W2>;W
z>^qR_`e;W%S@AIY^%>TSt>QW6w-KcN`z0wZMNM!Nv9~zt%#UN+q&_27h*vAIudAR;
zJhl)=n(b|;%VMv|BcxsP)dcIse()Uo;tQmW_i7in{}w}VHVWsHjoX{iPYyZM_i;J)
zo||kfkZ#Ot>U8{T48b{MoDt6N9Vwj%$f3qVAF|f|V@rXQx@w){F^0f;F?wX?DBaN>
zIdswWFANdNI4-)qb3DorxCA43j_wT6(UdqT9JmBqbzxf{7#5jBO^%*m9KkL{(z<3X
z#MiH4xai`D@`xkr3Z$d0%D9v;4y+f~4UcHWtQs?Fmfmw5MH~g}AKTz9*()WQ2WXqT
z;p+pVO(#dv)nYa^8ef&wN4eI?;)pBDw5`~;2XWS5OvEPIxJNt<-BAl#*2|&C-%g~?
z{grG~-t}c-<N#Y;9j%&RDV#~e*)O(ZvM*NZlUY?a&reN^E3c(tek-VxWlg{twsYx8
zboPYxbp7!fjAO*H71I8n-F4+Es0l8?2;PtW_N$BE3lFp>AM<`-tFX0fPQ9_L6y7#W
z_b^0Fu)UZATg!fBdNW6gPKwf+)KwEKg)@-6RZXn(q^!4v+Mw?-1WVy}g-6ivFJc#V
z`{lIVyj9o|-j6pwBIH9e{K0rxfePmnn_bGL{p!qt>+CLDoRec;TrAqHvlH09aC8k7
zUQOUxf1|`{v`5`sn10-p)rZ;JO0wF0Ala0<MTO6*o%dZutuoW#QIQ$6@03WFe#ivJ
z;nf+!{_aA0v0*ql)nmR2mtej4oE-ZqSHNVs>8VX{wAphFwio-spFCSxPbKRL+K>+u
z9;@)_Hp_Jz=;n3HAZ|%bz!tKT%aOkF!^2gH*ypVV>%s`ENf27;n#;P8UC7LS85&%I
z_2P)IJax`{`tI&<;-0otgG+D}c+Y>G4W{kvBFLx>u^L>0V}<L6{r*EWTJHGx0o3XD
zRE2HFKH<2rtU<j88rLn4UHY-#@ZwfdG&qM|nQIM&u@-P@P!8SoBM2srP~P+QHypIz
z2Oe{I`He@gdBUIEG)A-a`8NkTE#Vd{@)=2R-uN@?nUB<|0n(zzz#}U9R)UPf8mM0|
zUYYg%(TmYM;_Lcd+8K{L$@3fwj-y;g4xQUXfJ^5)0p??82OE9R*-h_7?t9hY5I8T6
z(d<4iFB|Y&b_H(5j3T%MBX*U|p*=2NmllU8dFl<t9cfj_0q2>a1WPHoS3{nfN64>k
zX<P1Ert)Cl#~p0XP7%8=(VSwraGZgDTRDfOb@$QTNK!bCF5ReYKL1X!z`n1BbzzP)
zrYWaZv=q)X2}0sb8_lEW#m*<$ItoiEkv8Psd4%=);Vz!@<~o022rPxI!qy7HtSbqc
zl4@=mYlgs5IN#oh`B5hHu5PZ4VpYR8VY+V>A839p;1O7g_k7%z5l*MaZ&c0>5^OKF
zkhjWa=QR3b;33-DYZSqjaM^m!s^iHUb!p-EXqz{q2(|<x{5*4L!kM4CaqAqJA4_98
z>aJh%ln;%!Ah-l0KKkU)s<t)g)OL*-qF`%v+6->f*@puOE>Zk2>;ilrm_vs*v!eYT
zDevIVi}v6@qlf&>r#``YF#>C1-^?to3+9h@Q#vw4UxNm{cn^W+7_#q9(UXvG`rHqe
z!m|N>2H-n(o6cYJL$lM2-Rg<##b_R(?7qHdIsMlcE-7c#{+v)|`Br7eRi77C{$0u3
zm*z6q={BP50wm@iuvhj>4QIChM*Qcj^Y6V>IZnK8*ss;=!f2e)(Vy`GcE-z)r`Bg!
zlxz)_!f1WoM@h#h8R1x*-&Jf^^1I5pXPoQh5CSg22*Y!!=fCyqp*SX3N_qZ|=YJy%
zC4VCf7V1^UmfH5`7Yc^lw0@`Ica|FrnXpn>1A=9s{z(0uJvZ#{{6WMr>-4|DGL$f@
z{_OT(O@9#V;m=u4L(BMsP|$`<I*-8n99ZvvA(%z_^B>BuAh@iWl6zA;$Mw&1;D{<{
z0|M8q9-(lsztU3{1}ThIp8wO@OQlP#!Yv$I@;?!J4qSo}*g}?dez!w9ov>V6-bhVw
zrWt2a@%PZ#ua}>!lHL!ks%zSe-81U43=$8f!Sv!{3FoFKeocUi$1^~kLfNWlPz!g-
ztgMeNY>1lR96Lr}P3#xB|C&l?c2v}DX7k<p@><w`dN~vwERYIpH$nG1@o=@=Zi&yg
z7tER`J~}!=N0zf&^3V<j=EIuUuFUm$y5xkd+IInJvL!tmCbbHOl=yrJXL0xp{oRv!
z(v)^N+Nd8fT&!?>c+Xp|7$ljVX{YNmhW8wM%UhM}*F|jc;IVehJ+|6Ldnwp+Y%RNc
zVE<Q_c{}UrEYI->90iOP1n=uBrHbdRb^Ge839bWN|GXb<YE6_T-1;a^X17}5_+U%;
zj8_<2rM7!IwoqAZ<L}$!FXiLRJ-ZW0S0J@meAsy<L*Tmy@J#}E*MZ%S!#En3eB7&W
zU@80!eZ1?y&P=eZ!Ti*xdzCx`mcly%JR+EJoG<98_X8uaPZ(XA%W(GUTc~6Wa0y26
zo`1NzR|>6SrLFTmhT!<%c7@+Z_FMgo0x6N&7u{tXSQkd~2vg?AGt(@+=QxTuZoKEw
znFZ3Cz$}+Dj03L+aou1|>^_#jCggm)Y0;R%9t7vraW?yEi!A7#d|b?G)t1d<?lf*l
zw%@O>T2|kKw6M;CzQ?vo_efj78R(_Wv%sXP35>0-AR-<#B*%wYY97yWCtsRm!LS(t
z60~d!m;-APgzLK<$?)u;;!PeM2;Nb^S^24rve-A)-s%?5RyYorwPrbtMa7L4NZd{X
z_USf5T%T}9duWV;7~Q!MF-}f*Y3kxmu!q<xY%N=D&udD~x~DpOSa#!f8nEZQADee}
zU~7VD(BNQef-~_rlg`I#Qr9jd&n`n!Wj5n-`WVe44%P7^RVQ8t&)#`}^XfPker7oH
z{G}C)DzEG`%wacL&940muADgp*b<E95l)|ih^EaZP|uC$IB<>~^D&NGw&U~kkjvF7
zJ`yg$Jr2+D&tf%6J>Nj=7aS^KDf~5l9x*vqO_u(8t<q#hOIQlWhewo6Rg)dvp1M5p
z9wp(r^)t?dVy_*NTaW&L+kzlivau=8?0wPwpW`K5w-|vnv0tpSJ8R4y`MX@(;346h
zKF;Geiphp5K3%EL=r?Svwa-+OEMs#`$3X))1eR()I}1W%o72PQ%KD@HDwel0tLpUb
zYLJ9mHMWX>KfcXiS*Ra5#l8WvC0v3L);Bjn!Qf50ClSh>7C&aGiC^2bF1OD|NfGR>
ziP5)5(<Wg)fYCgn<Hi_LuIwnW|HyM30`DSXv>>#&$i}9jsam5Ef`mQ92+S=AVisF#
zUjAI{YwO3w3Zr?1CHt11<=q3Sri&A}R)RgpEr#83$m-m<`ir8$f7Lmb!e~KQkifqF
zeQ9m6%5DZ%AGj^?i1P)Wq_1lUo%)~{u<f|c@eU39=5j(H*|20cO}o7ka9hHAHyF)!
zUpo&aTV5Zh%h@f0SPJXq5z!ykXtUp{<*uu5Xg*X7q{&&?v_V=oz?n^)foA7kzh*g<
z`>2+0{#Yzx1eW46+ft38y9@|ig0uB@+lPZ`wH&&YWjxteptebRj=XP+MVwd1QW(wl
zwug1?P@Y*e{QF`Nb6^CvmaQQ3+c-Y?pq6W$O%k!xX3sV{_i5R*`sBgDBW`a`(^h0(
z3US^REqMky(BOz{+T_$gXnuPVjeL|vJ=YKX3vtTV%(=lQb^`Q8JQpj>v9RSM-Ky!?
zwD|oX=J|zJdtE9%RLi$3z7pxqTG}z=S$#|%0vO@R_IZXb&8F8Idosjfhor(T%=3Kr
zMItW22<#urMmej*M(x#d(bEkQ=D_GA<9^bduUT|=%238Jd;J8*&n#A=R}#m8^~PG5
zz|UFiUV;c;hUn$7#j!fG>SyL+QCqTHDvZgd+ot;g=HL<DmZ4(SNws`tSse+NV2+tz
zLgDk3ESme!hjHB7bWhy=NG(q{x~{^l1n=WuG`rK=H=wB6c(uI$XQG7Tj$?IT@FLyC
zVa(bq%AH7kRvszTFwd7%Tq@!^$1MYEVml`Orn>YlYFVhdK*HXx{*)-yXHmE-`vD(a
z=Mzhvnz2}&FkUQTDU7aoY2lw3maaIB7{W_P5^)Je;HV2i{KM&Tm&hpk^^&E8^E-Gy
z!ZbI7UMieR1D14So*QkPA*Z~bKr`K4r4@m!eFlWmu(F-G9VH%-+hK?t{M|_2`_xFP
z^m;8_YO|F3d3ylnz<VL=<iLZIbi;{YIsJ63i1&(c?{mJzJUXrJM!KbDe`Zx`k5=-p
zDny=s{EUcoVYJh~E9m(xDRk~hFNQEHTTR}4x}V%9a-xJwFoNee7$VB2*mubrnUCQ7
zz<gK}`wso`q4L#*zv!t=tt9L%jshR6+4ok{0?VoL`3gP~?mw_4I123KK+TOhZBw<p
zt5>#&5m*YhN_K*-{B%uGvn<h+-LZyu6!0Fx63Z;wBQ_2!zAOE1*?+dE_TRLU+)k<q
zE~zqp0~N|Gh9f040q<F`o8P~;lG?U!DLr6wIV|=1+bTNcPzs!HW&Rh!rD&=YUY|&z
zu55mS_MPyq3`VmvkkvO!QH%G9&8xDn>gGk$su@|}u%Rm8Jr=Bqjn1|6CF#gYaUa{e
z!>b~Uz?uYMWWYYD!LrsxU2gw{Kzw*j#pa3jInvQ;@5OQDc|YpJ&1bu<8^QBTb>KNJ
zE|SDo&j*UP*$s9$y0||0eVqM!mr65K#?nj&HNkqZw|uNxq?=0L^1P)@v(*Gg6xSM$
z_z<>M^h&8NwP$sXrErVE)(S$uD{A?`>C2jkgQi?xf_n*^TV{J+FVwQ*!3gbwkQ5P@
zU<A&?v+PGnj9hzMBkc~?VhNXE1kUvfg70y)oK?T2s{N~G65d5RQ;<#5`wDQzS^R64
ztTP*Jl0ECF4pnL@VX1lxv#EPQL#ThX>tBfLscM<@EfzP<^U~pc9E`x4*w;cIN6MdG
z+lscWI|1GqnR+jaww_g4cfh+Bbkbzg`q%DhYcA-*-ocivU%%bZ)cMY<MIvqucrOk6
z$1;`GB4yvQw7Af&C&z)~gZWsj*zXPMj89OldH1Fm??K?Y!BJ;7-riQr)i2i9q|Y#t
zc5Te2m0ctV*-p6l;3%-Kv0r6lVCZ0ndq+(r><317-Ih&P$Blx`y(Q-P+SmSay<S(~
zO>efVfNBkUi}&<c&N3rR{?})VbZ$uo;1XOnSQGow)UUDfq}&aATTQzPcs~m7LCxEo
zO>IYR6yIbj^-=ZXL^*y<swUDuAFvdzO}+;EpByJwm+rZwE&qo@U@4yCWi>U4b6Y4i
zEb!r0!Z>q>*SqZGSx7rFzL7JjH3KAkD;~~M;`}A6kDo(H_^2Nczc`S~&|(C>qmJcE
z22LX(b(7%NvI*Qe3R}hJEMtBQCAmRAph9w>gzvb+dNCjS`ktyRadq$~X8tuLY%k7i
z;+qB8jZ<AyAinujawqMHh^25I4&Ro@&H;RwMmiWTfY{72oFCYBY$1!TmqY^cY)R`C
zp`0Jsb{uu~%do|b$gkL*<nZSJu0F6&ydSy%7w|}oB&Ra#OW1aNyCd(%a-ZXnUS~YX
zz2+q0608?TL=c{hiG#Jj%E`Cid2?q6@oF2dMOnUmQFXeowFP~YF_X)~;Z;0Fv)gE+
zT9Q{`byf9m5-y*JSHd`B!RGC6+mkEn{ax-<b|P3W&h_z#4IQ6BgI`-=^tHYO=Xdb>
z9Ot#z>h5WGaxzt`ZS2PG`$4%3oWC$Fvk@lWA4_e@C@Zh$JzJAl^$P8%UJ}727*WkB
z9X=&p)2*7KtctdjG$%DenreMJb|JU~BlsIuBRsajdE1A@#t$cP2rOlyT??AzH`<)@
z$_=aAI*uk+>Ms=IZ#)2;Pr$tae@i7f??)2ThKXG}m=LTNqj^MIJAd-_+*(!T)UpKI
zjuBWByQ!%)`(EPO%cA$-Fz)tKe3vPYSm)iJR9uxpJ&u>aA=mYAtbZasl<Ex*tml5X
zCz|fs>j`hNH$d9gSXwQ}k9qDspb-gJd!2T>-GW&DSPjK1R?tg%UL3lf-Ev4tUPZ&|
zD+te@RY|*_yXl<ToeAc^dU-^92Vb&XY(oc+t3<FRxW!;J%iP^^BfXDQr~S{@=h_u+
zF+8GtXEh|uag}o?)**QP+QDZo_;uMx=j8f;X@wx@w=I*#3|I1SyZkP~#_f&d!Sh=Y
zEEQ2B30`bmOFMn@0^W~$Gi#F(b8Y0N@gD(8;kfaLuN%gLm+mfg9~3|^JLcmNzrL1e
z?QVt3)o47I@tA4ZiOy=1O)bg|g^?;Rx@<=leSBAWKjOQs(|VkYmQQaf$06`K8l&00
zWOEm3CwK<P7W4<F3rlTJccg7xv*_Tq%KOo*+HzI(6H#({Y7=<8WVtk-t+3}T^aGqh
z;8)wP-<>WVxh+OcdUTe{;^0-hgH3(fs9!cc-bl#-#F<QU>A5pZ-f}1huq9Zkaz|ro
zH7|?0rYTlA+s)NDHJ>C~`R)W<f)RY4;dVrG=g$Mw@}8t+63#~8{0xt{Ug5H8zsV$d
z=YySqOE6+xnHt(vbF%0HPsOT~LF-&PZx|~#HondwuoSkI-Dz<;!^Nq>B-y)iK485#
zq8QD7H*x)fIBnoW*}nB2F3W-I1GhJ}Z}3wq1~nNcSFpdpy$2Y9-y4>h7<5?EB0E~%
z=wQs%2X0q5((F8SP#I0&tr*!MZJ&foaGm2AveSkKkE-^pj*?r9X~wlH>^aWWu<yM-
zdamumvfEwS7jd_;;~PZzTfj}8?4X_9Cy}Q;eu{Xdh*x^}&QW%@)~+_qXckQ@_pjm*
zn1f%X9t^E6cXjJWh8G_a@ol7-gI^C`-)bZ8PV7oNdPGPVfu-<$u<Ty4u5R+`L`z~@
z<D-bBa6W)XbX^l9H!`{e4?oqE@J+E8!LK=&^@x)FF1Ln^G8rN+!7B^?_R|NgW8^2j
z?n>?pJ9Fy~yyoB$12iG>q_g|LzyC<iD$K_t7Sta?yZswMUWA)SxDIe_@-=wZ<|sWf
zZ#>yLzO#f&aDCvY3qpg1K5|r`8L8fSxP+sKV})bL_G|lw$;*>8ni*Gexit=6bJ(9_
zqs^<juzIMHLq67Uy6pbygKBX0T)=B5yh7p;=bU5YUb!b#bBDa<)`NHrh;ON7eaXIP
zImG{f%HO*p;5xwTK^{>rf2J%O|5EL6^a9L|{ovQNkDRB;PV0XapZK&4uqD_htchiD
z{t1_D2lUk*ILyw%49uimyEUPA26_Y5i`UWYE;?)0673tSPBd)~*b=<D!)TTrtZ4(^
zmjvlHtD=anM<BSZm__}r1cBA@S>X6(E_J^$66lL~XqIYBcfD5bA2dqu3`e$2(4~E!
zNpJ~9;28(|_UFb`Fa+Ld=5L<L%`EY3GRtHQ+!L7AjUyPx4y#D$(PnRPc$*mnOZ6C*
z%zhi(Mpsle5O~C#ZGE9xURPZY_H}t|6}H6Fel48aY(g_$4r3h6&SZgk>IZF~XJG`F
zU<95y3j#S~4-bZ2)_#2%N%riU3m(}Wb$M&Xah6~U+5NSTJHf@ziQ4?Dkp$a|(Yuz$
zgZa)t-H?Xkm{qq|WI(N;lP;B4PUdFF4{D{skHAmj<f!3*Bf|Ehb}W=eb+n~3jzw}c
z7!$TwYS3pLt?UyFKZPL>xip2YNL8Y1o?#4*bvjY|_y~eaa1G+Nz|LiyTPL0M*-hIX
znZO}12S0MU-U)@3->cFO!Qlk!#q%~CX+eOP4lsSj3*GDiGYOuhVkwLkgfBCj!x4-A
z^z7|$f=e(T_D>KtH@5|kO>60#*Auy!B}VfIkDNr^$|ghQ6Ptf=^F%zGtUo-Eng?#8
zry42uR4)l?t6M8~llzaiCin(xjIg-pL@)Qxq&?D=JMTx+SO2f8D-X*tYvT`PUnBc6
z3>Bj6RPS>RB^3rq_N=K$h>1|WN((AWc15MgI(A9#bDyz%cE-+F$3&JH#yX4{Gv9e#
z-*;WVGylEUb?)E2ob#S@FXuexSiUa&MwDw`pCc7UlPco!?%S60*ZYahAq^A+%2Ty^
zpJ6douhLpHXx&43ZyO^dj2~ph>r$zE&mdhi^KPpkFbYGotfc0yEglx%P3(&6s31@)
zM9bU7uBKaFRQg6N?bd)}3nH?Icc-roY$nZY{qL??X0OLDZ6X>j@l!?+|B0#{9aiRA
zQcevKE4o(U7$KuPRmO{5A5F2#8jDlGeK_($8Te+orcK-0R#duMLI*F^<+!hcJ2Cji
zsr)MCds`77QctX_)0E@B3ch8EXickA-bXkW=acV<${hD=P@XE|bI}^IPwOcLgw#=F
z;0}%YUaEcgUg~_<QS`npzh;FOVNpXBv2bELN*nJdrhl%-u?1zQ|HQ|2>_q9jca-|j
znWKd$Pqkxhrk_|Dl1d*JR#PlTDw~TNY3I&xDyU|iQD;2HiI1HcP?^uA46E|kZz^Ky
z!MWm6;Q@WAtbAb{h0%Z-0qlA3tr#++uc@TXD&@_4^zEuYcf37C)Z6*VRCDW5C1!}2
zlS_$*y0UEFaSA7SFN*I(aX4d}9(VMC(t?Ok%SN)xj9`lzSuH=fVS=bIbcNA+(i4_*
zF^9Il>_|3UCMdn2TE6L7ln4p5vHZ=KFpMU!-!S@+=PX}M5=o;Q8i&jMpzuX`Dq{70
zM_yPwtT?%ar{d4it8HtV#ftj1HNB~Bwd0OFS(@!z!MJxKOaJkkOt$?(1*3^3tMNdE
zuV`sn$JaXNeam}1%XL;{AObmQ+5yjW=I__fQm)D@B?3UNk6v4Tqxkj*edqQ#G30`s
z34M5#tko>wFDK*o(h!C(8OrE2y9`S?86@6K{J;=_aRQ>H9ezXk)wAV9zlAjvPmj7I
zT57ebHt$mLCRLc)iDL^QR2g=k9r(}HI~V6X^5j|XGTD}2elrDzjaPaX$42fI-J8X$
z1#r{cuoQ&~(du}7u2zE&S(L(3JNPLwkni;YYguS7SAEe->zM!EYYg9FJYkU?7|U~A
z$D9r}(T9akWGF*LoDE&gqH?P9WjA|sL?G1<H&(EiNN3$e3zafPr55WUH$wSP+iMKp
zYC|eSYue+lFI)OOtt0#<58$|xp^w6qPmZ8NH8FTZL+Vmvkn*y1yJlJB@n#aOlW%OR
zb1?sp0Db(jlf|Fpc`{tp@J(+-YudH*UB%x{8z{YYbAI<_F3o7_#IiRHV|&hRAgy_O
zc0W9X;VL2DSG!zK6eVw@DZLpFdcTQM&o*L%_Xj9c>UuR}aSNWl`U3s<j}u2;h(_6R
zr{P*V`X#cr7<Z}>M@^9GR+lU)zsHG1rCaM)LC?<6aF^602YQ6_P1SPg?b<9;e!D=1
zG7@j(Q+C-iro!K>Cu=^mA1SgfZFm3N!<J(U>aONEIkjEI<v*I4mK=3gEJp-#l6I6E
zAyymB-LAAP&v7L~DpiJe<)_qa>ek}E9fNsrqa3>Z&d=C5U<gA5a*`|c?drm7bf%t@
z8lcGd{3e&0PHse%Ck|$tD`wODN530~CR)#zw7QW?rLns#v6p5jGLWx|s1?*yn5%fP
zEiJq_@<l}0(;TW>&5>HrFe&45i9x(<9p15r8^;zz;5x5qt7}ve#g!^>*L$rL1XAJu
zSkr2}ze(|X8}ZAIZTYd#_0)SuYqDt@%ut?+sMzl{eQH<RSh;Q-#}<^K&X2_JYl}Mj
zCL3i^2Xdssd8Z<poQvVk^A8tWW;JKHlHuy3zSX#`TLU)0wz2T{_fc|A%qHh#u4Ud9
z8@ilmU47Dg-FTLNT5*dl?Ri1?TIN$T)p*x8j3E`G<^JFhAO5_19aH_RW{QtOzl5AL
zZBh(p&WUf>ZU0dmb4#Q`w2Vay9eG)APZ2n$p9flwJ_CJ;JO|LL8IOF}TQvN2k&X!T
zeTbH)clx*Fwyiz*k2VnuU&6#5#T8uUYT+aJ!=tvm_55H1#{j7iE$a;BR<Qr*GkM32
z9}Sd&2wdmo$^M90y0^RsJ96J?9lZgfRfJC)XI^rqdU2T`#_=6B++8Z(vX*t~Y{R_L
ztz*9Y#CqoGuZbqh25@|Z4H3vm?pnSa#;;eZtJle_z|SmP&*HPIvaUakWylxN@`UM;
z%4}PoO5DjiP(d7bN@PFRtil{xO;XVEtijmP^lEx<5%^O*Wu?Z|dF!+Fq%Ct{9x)-(
zjuV4B(d0G7^!U{z#pB>g9W*hMY@?g9jytV;MT_&2sB-il)M`keiU2B<C-0d!Hdpl8
zmFKa>zCRoBIh)?Mn{WD1cNlx~Jevwf?yyujJe+;b&!+LqN9)0}M@Si8UFs`7cg{3j
zyVj5=9m}RsD<gHA{zDo1667T7KFtS-m1&1ee>AS8cpO9*yv(NE-TtFD_qVRQ8&bwl
z^wkWHAFs^e*n*a$JXv)%$B2&)$LkRvn=<5!y64s0Nc)CA*YB;guDgvIn8dWW=cZtD
zJH-y9LfP_eTzLv<Wlt|t)`B7(WuUbvPtzW`c+ij@Ej^a+p2yKopl6tFlSMn8G@+tQ
z>#k+*^ns$$+y0iGQ|&qOMQhR9$-C7%ou=S<=^lw2!WHj~REU<j^ZGckcD>1cRo-<S
z#~I}zTHcEjHCbHgR>N3u`n>YbK&nEQjdV2ZS0lRfaA`+IsKq!|<rs@Q60Z1<uLrHC
zbFLjI(l?Z$C(^XN>8FfElMXX&L4@Kt(MPF$_33zH(}bJf@{!Y4DV_}Zp7WJ=JhyZr
zPg`s3)5I&11_o%{)*+B1FO;Do_8yK9HSQQReM6YZtFipXIX-|YoC#y|`X*D&V~N!B
z@f3Ex{aOlo>q<*Hg-aP*ZZr^^qgGP(cZ?$fsjwF`EqKcavGx8&iaB(hA);lw6zY_k
zM2DNI@-*#Jik}!f=Cq6x-!h!fxEiQy$%0KYMS*)K>ewotA=R<y^;Ds^6AL{W%v40(
zys4sY1sisD+%5%ya{}jzroFD4K>z9Y+^x^L*&JoytVOikAM}b5uebf9zo`4dKwjo{
zIpk8@hD~$KRAkHD@JBJi$@P)mc*8vfaU~<49-ZvK`aV6$5G_|~E>C!e{b?GQztq^Z
za}%xjY^$gCNn?W!Z>1A&3iSPhUob?=EcH;F=-}R4Z!mwqA_M2PiZDHo6a6kY>gJNI
ziVUPew7iq!cAPk0P}XEu?x=w+I3H14SwkKdDniF!WP8fjChT3b7DrQ_PUt*Q-21Mq
zv2a!i!<mXJkveNndJh)UdX%BQAyqiGAOh!&ylLw5Jn_8pOXJ&96&NCr3g@G|(faH_
z@qAGM3m^PWSpg8C&Oz4~0sMT~6)e#Bodsm~qB~VHsFHaSD@htirms?no=<1vat6@w
zn+xgnlt?)TTUHC=ac|Pti}AOVmKS-WX#Le#DzrB<yOzP!?Q=9`<RnSNFEb}|zqwVZ
zipNn_uwgR&)?hldEnLiAf0|9L?*)^~A6YELCyLJ145z~7Yb9d#z-a!aOm&u!(NAeX
z#NvAM>8V#RjrnemL>!tE!rP@6u-vy9igc8x${2n+h==57uv_NKinVBmYI(QmBe_eY
zy*@h8h9ecqP%Y0GGl!So9Lzq%)YLzXji=M2hf?tE%PeodndUtmNx|g~vGq9#boNOf
zSwTE6?HH%e<7=XNv81}kizECJ=-Y$+$nE_ThG-SxGBTPMJaA(hi(0bM?`P4}7GtSo
z$_6$h%uH7{^`qp(or*k78~b-GPwHBzlYEy3d7)N_*0joj&iwHUou^N5)OXH}r|+Km
z(%};YitZ}nS^j?JQaFu&u&H1{8DZy>D1Cx24ZV4dt=+qTievp~#kJq0<w;s8Tb2;a
zb89zJWFP`L$uD0f`|xt{&G?SxT};@5e6bHT?MaHR&%9i@`-LL2`0eK;+Puk^uK#Jr
z2bUz#sWvU>iTvGnMFQP&>_f9^)RH$?3?AyCH>xr7@Z@5%7_~Hk_DiZT*@9Gv*0jQn
zz4_O1&H0|iUzt!kYW22jA`L0=rHQ3wrHuSZb}TeFmZwEHS&(Yx!z3y*&6g?+F3VNK
z<5L>*e;vyY`b;ok3nEZMO|yGs&pXIV?C-@ySP+3!sIA;f?Gw$5!sf6Y(Up#13nC`&
zj;C9?KOL-T?W^n^(X7jmXr2}t?2e;`TA_WKHhM}h8<aMO?~WVjfmAp)C{KQA(X4fm
zy?1nx^`#?gzc+DeL3RIh;;+Z%QT1YPdiRGDKNp-u9mfRFBl%n2>iGIYQD~V7-T#e1
zs*!SJ`}7Q?S(1~y5$HrxQONM$3;+3-j6f;R#<2z4FR8}g-$6lvy)Df@SrMx$%_}OI
zvAmlV(bstgg|^<U=gSsEq~&a-W~Ck3#xDq8&pAb{x?cK%K&qb(Z=$tJd$SXgN=3Y>
z7FHD3cG#EOTM^N+rMx4<Gk`sl2t>;`ao6OcA+!5`K_C^Pt^etBJdovmv3zi!``zoW
z?sCNX9v1d)_lH|)!JYQ>PRhWZmJu1%DQcRMcUYc{SFFWeQ2VOeNRPvpF6DgD3S}S_
z%9A$;MD@~bOZ#_UalkAZ-%X<9&Mnyc|IOO&2Yi`z*0MzjboZhkOZf6n>^jM$XGEQI
z%Q>PVkm`T4nOSGE{L&(7Kl{;`CY)QFEc;I-QBblk^Vgosn{5;5U4_1^|J?iRyypU1
zyU>qSdsto~P6mbZQ)AE2d0QtBY(d1Q>+uxUbRaXA+DJrZkR$V17bCJC_II~h{(s#O
zjT*{5;npF%tnq+a?Yd<_D&(so3Orm{JGU6&;rCjRfi@v0X~(kDENF4Ku&X@X9d*Z7
z+10n=Dg87nn;I^7`$z?WG7v4lF<Cm7o6~$L_19<}dG+2KLyxzNW*-)8XS_6?yxCCJ
z`@&7>4Zh8a;py=X)aJM07Ssx<uoq+onH<NPcR68P?bAy~1j<9S+?6@qmw!Lf-)Irs
zko$}nL$!O(W$%W?vz`9_bZ=HNYkV}49oL6YWJDr+`((D%%B|Hnp6#*7IMnqu^H~v2
zf4!f|?B1m^M1Qp~guZs2&6ZzFk%(!Ylet|)813A#T|pq#{l-!BxN0~{I<!V25;o7^
zZhL#NLwW+k{>dnsNy&drU_;NXVJf0^j}ZRehp{C~&oZP!4OK+`&N2LSrAhQp!@G*^
zXf0|eV+Pj%UUOGvp>=T}>>s})-qav*8M9BG#OCewrJ1|Z*{SddX-7-{!F<djgLe14
zq4Xl6Rm83N9fYqbnK@r|=9tl8jH_mMcN3?H0{KFZbAY_7V)160U9U6wG`P+-WNf4e
zQyZ%7u#8Q2Sx-r~N7K{Mg;Fc0HPb|{!vgZjoh{#3TT7{T`&0X4YnaXbC6qIIES+$f
z%f2(OqKO@YDdw~_7Oh=zk~s103A)hsD?(l<13AfCRi=iDuvMq1QdTEIJCF*|ns)Q*
zL{We11v=E&P0<R`sG)pC>3F#CP0S+q=-GrVm^-U>(1ZxltR2zfwYq@_l!0h@Ueu<C
zIQGU-Y+LrwKq}N7$3~vz^p6myHymW1UH>p1-N~fjEI)RxXMvJ6V%{d}yQPuBGj$RB
zVFsrWM^@1K;t;mB&I*R;2QOFC(pBSG#y2@~Jbu3wD!xxU$?mOlC8V<dW(l<@8O72|
zCoA&g9i|s%i1*8<v#M8y6H*}>WouflXShf_u!Zd{oS<lRb5jZ(+7{33>Q7<FNq%YZ
z(@@drmM#BbYz@Lp5i>|?xR#b&YR?+4x7IT1R16g^rt@r6tfQh8QXyKN>#J8^bXXNn
zHD-HptS6v6M9Vt0JV95GR*AYLJTNeW#1X`KBX0$s6(>&bO)$<^Kcpa#%Jedy%GsYc
z{Ce(_b}WlAi@lyNiw@<*8_5&5(IAV5acK5Or3RoPHYAvZ$HT%Sk6dF7tQ25Qt|GQ~
zGK=I+E|!31IR>^M0<(MR&xJgL>{!z{Vs9AOg1vy8G_6|E9C0kRJ!wu=3Ht{T>c8Dv
zexrE$y9s*k+lj>(?_k_EBXlbTR_)9Z&sCKXz>A;FqCw}~9{tL{vS43f?1McbBLI0r
zK_&Nzrg_sYSWpI1AzId{FPKF|{@yhB`yVVwg=kf))DW|<`?;^)rfClYXD6an#Ll#O
z#<JCeM2DVs95db**V8C1GKz|4CbOFnDYR$gd}`4vR{l%+yNos7q{NC{fn^zH?q%Fo
zlmD7v+V*&}lIhF7N*HWh-ZoumNjn+xMR~ibE~lW@;S}$%Qpz~hYp(II$_&9y<S8`(
z%==YD_2IcjZJ!>Z;YBBo`eNRX@??(Vnq>(XxS59NGdR{udTos-$8C#f*!u|9jYre1
zGAn4=1?!H<5xYMv&!Zefu&WnGz9<jTQpQnF<L=ZObkre?V++bdPV%*aMm9!on;22c
zwgW>8(Q@o*xl865%JYWZq`7BzD3yufGZLs*w-IF5{l>ql27!yF^Mt>bQo}PoO63M?
z4p>2uuif;T%1irhpp=$<6$Db@e?i)@WgZ_N=0qbK?$D76wNep&F=k%3WQVEYFW>6e
zf`}@y33M@X3`JbGMwYc~WBFe<8?g>SW)G~YV2(SZAf8%|4<w%luOz~n+pNoJ*k#p-
z4Q`kzjz~)&@qQSkPqXLNY$D#d1zrA<M}^7zgOBg(f8?2ONikAkE{oL!d55XYxE_{&
z?AB_2az|`IzQ{?wMDy0n`vnX&S?bR)Vatew1ZwX-m~Q>6N+C1hl2#t4rJO6v+Y}*R
zYcBHt>IY_IGD2?e^Chzj7+SYGB2Ys_%P)9b>@5y&KDrH%uhF2jsFhkZSX5@JXtvBk
zj-5}sW8OFH?*dA`*M+9dufWe&-$EH<IQ_G^o?JyIjT<jAw!Wl?IrmMNjUrk_{1n$$
zlniVna<826Km<~iuFs_AF{9{*<lA!0_dO31tIGXDhs*A^AQft*BIrU#@v3n*@!+*Z
z(F&=s<{-cAD>aLSt)CXp{q2qg*KqU<2j%O0FYFH(DX;5F%g0`o`RplsBW%Jo4{Slp
zk&}E&sK6{PR2g8*?$0f#J0g&i%%gUh#R~U|Mna1Q2DYG9$Vt{qGR>lIehtGW)K!VX
zkqXiBCFR9ZD~CTU)m#FUm;pU9MjWyNIbo!zc+!RsbGu-|Du=(%X4)~ulP#KW_pf?M
z_?5|G{?l_T{Ms`&^vH-%y;@9-XyNS=&0Z&XD}E5EzV*qcxTPi*TJNs>mn455B4i1h
z8RI@#kP2m}h_tC*BFf)^mo<+yAr;!x=~X7xqv34QJ8O0DMP3InuSs_vKf9)mR9Mj|
zF=x?@_knEC9_znk^d)aGH}-4pQ}v?9xzcqs$ZIUy(Xf!AJXJ>Z+QB05&nGOnjb@;}
zh(J#AJi~rB@n@6vJU^w#guGBgRV%Ok8I)2nieGB&tYgd1<ud7x+c0+jWOa_5<bC1$
z<t<sg=kQgjzB*DN+LF1RUfT|3R|@M$%m3*=h1`FN=AFD8bZkKc_M5zIVWyw)O1|XL
z{@2PnN=JFe(-WxP!_n+xvj=j_*Hrt;*q<d=w}W5l$jiDW{=br@-$|f07lyLG;;idc
zJ$J*h=sPoS^GjzPd7%syarwLE#_ly{9$3af$9_i*k(2zF)EsHF2{iMLVZ9XuQswoC
zr#sWeGv`;u(vGK{5)Hd@as2DnKkC?ml>(G4v%9kv%MEGAfeoFN@xY!|?N~nZgyp$>
zi{-ar{gv^+ep3;@3|v+;yhZqzYAx0&t$w$PtovF0EB3Vfn*7{PN1iQvdiaU-Z0MuV
zlcCp^F?EwVhHI)>tlHmG#}yg9sEY7<JI2@(VHUymO%w#K?P`>9YV&hT^N#YSDYrE`
zQehN^@rpdda?{gT9&Z+j;VpF31T|D;)T}zxNa<=8ac)zU*axXlwv4Z;I9O}D;^vI`
z-LR7SKY#wE7K%MBdpDt{N1;R**Ak0xJP@rS#>dC;35(YmMZa#;MTZ2saCHzXtX7NT
zIIA_wC-QFJ;`4b&9+&%Q!WKlJhMG1)Mi+|@JnUrWUEA_+s{hYHRjZqSn)!*u?xx}U
zs~kjLh*lA!OlCfL&3farZIYrDRvpnkO&ivx7T@kZkpEcbk-oHpto+&svG}{BR5r1q
zC(l3@#&P@9Bf9_6);iWEaX#V<mM7@On7P;1+4_gfnhFBtAzH?+J?8Klce}7wOKLHs
zLQPae*!X#T`;2U3d~kcE0*Nbwia1s-(NeZUG>@7-mwo8El=gm{#;UDLV<Gid(8Qup
z=DR2BUp33rURw?4&;agnqdM=BzlhHEi)B$|=QFH2Vl`6Jrthn7XqPAOF2|oTM4&uG
z%Xz*%$w+As$(!Has%V9FsEFSa9F0#4y70p8ow;LrBGsOs#O__3p~zFUs<(8$vF>zv
z`R3$s1%Xs*l{4YYc1!ZA|FE)+r*My5v&eEVgJn90F_fnwM)}?~l^I{1U(Fk=Adm{{
zu$s1T^a;zGosRm0LuLhmRQ)|>(4f;fEV#KfOLbl8WZcY+<*qTd3|D>ZD;!NtbKt?^
z>m#L<{<5oqksiiv>gsc`)<iLT;3K+!dY1*Mu&SyeI$5H`kXiF-Z6!^qi(+LH(b7jf
z^5d?%^XaNXd5+agtRNs--ni)NAWE8gi65W#FmQE7D$J>6)c5vJnw2#|yy@0XsZ1ah
zqUFxdpN&OsiVwdv+lFBc5vz{)Ki0H+$=>3jcXR&Nz5@ofAVRH+_B{4GW#x_LE5dH;
z*n*>moaE`~Uu%meM+fpHjVl|7!0|`4yyfO#s2Cb{jr|ovN_`irMi@V8+KrIuqWRnc
zcEabDA_J*Vo~FIu6De-(-^e2Au_6NzsI9E;4j#w<IrE0{2jrSCw~UyTKy2#}8h4{C
zS2Ox^#eux_v8rO#+w&%@0U#At5ab=$+hck6o0V9LMH`Ee3abVvTiy^`b1dI7=>vKH
zy48f5AQfiCnwEZQG(TANFZz4kI+G#;>`=98FJH#nmlk8W8#m1zTTmWG1M+0%OL-si
zE3!QJ^|m`wVZ@;#&VDlU{@43j;?LT8C<v%CAX=WGKi6F}+t*%<IP{HyvlHh8&NTV;
zz~@?Gz#4y%csJbxR{%t-h@YRu@UT`*+12QFCiIZ#&(TxM)3~)_`RXPO*@-31P3UV8
Zts-nk&E}O#7qB0$6&=PFl%Yld{{@ao$|nE-

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/base_v0/base_L.stl b/robots/pr2_description/meshes/base_v0/base_L.stl
new file mode 100644
index 0000000000000000000000000000000000000000..6698fc107da3bdcb3fd2c6977c98dfa55455d7e1
GIT binary patch
literal 4884
zcmb`LUx-&l6vqdVAS+5G!ifI)AjJ9-l~n9p*oA@~3aZ^w%B?JXsE87TTEVG@pkg(j
z$`)%~Z2KemU_m7P=K7e}gBXH76!cJ0B)$|%Q8ec}=gj@i@BX5fez3ngduKj#&YU^t
zd*}Y9C-1)g|NK1WoO|=MZ_>qmws2Fk@Ze<Jeg9tn_2*Cf^|wAAXLoIn5A1o>>-{MA
zoqO`bZ6MZOzRyN^8TG}cSK<vvxA>(41G^7eW)C2wC8I7nH65?|b6ulE6oTnOgnuDm
zLuc|blZ>-ZXx4qRBsS3V>&k<1`N=WZ)B9*+bV%RnFSOUa__|Lc)9Rd)Yuxu5+Ub6@
z`_hL`P@?oOk=oH{9iO3=dzergkw;4#UWpC#D1o+mTZqsq8_b66l(nT#+e%E_I|bsB
zxyzcvx8LW_?-?K8z3eT&=8m;!3$5)z-t**5iSeZ;-YJB(2SQuh2=ytEY(v`>A+(K_
zYiQ12{9Zir$#!I-t%KI2nb<KS35?R2Mi9JO&ip#t|7+#ql|>}4oTJN8<dt(ox>blR
zn@eKCqb#~5Rv~kRz)q!DN$z5`+V<J2v)}H-o?p9i`C!+^rTD~c8&G!=U8@hhkLq%6
z;fhS0{{B!!@Tm3s_s8a;yHNkmu??PA+o(sTog4dO2fUj2;hLy(K{I&&>m4+`Iy_ph
z;0bG&M5)wAsRPO-#78`oxaF9tS7EaA3iGm8?5%TmZrad%_rcAm5z`X20WINnwvmXI
z2xy6nV#QIfbO(Q5+}i%QdEU?b{I=(~Kl;XAQR<$D&i!)crS{#g?(rWzeC$h(JMRZ;
zrE}+2%(gSnHvZ6+&)J?M8;)JQ*lByU=hFwDZ{J_D=wCiQ7_e7Nu!qjA*gD(Jf7<xJ
zPqvj;><QC3UimvTT(xN(CAu7SBeG^OF`}ZNd`8GMG(0cUR-3X<M!-hko>4@pS{M);
zoJ&ugnk&!Ude6;@dL=oEY+%ANrg#-H6{_bsd)13oAub%BD4EEbSQC`(!Ft4|wfos_
z9;NFr0eizVDyq~6$0XS(gx$}xFMDRHJ$vpq|H#Cg=jd|waoj+KRc9{v#UnEf_o#lL
zqBsiKj_if{TRh>oaTIDB><Qao+nMkicQo6k#yr;npOBdDh!+yUHkj@aZv5!ZX7zzv
z#(7?@!QS~Q2(c;=Jnt}JCqQ_mU!mdn@M`PmYF^=qpfw0Zwzle{mwnIKt}1E-G+al?
z-hkGOQ9@Mor_J+GRFt1A8n-AX*;?CGMdQawMRm0}LCX9?Pfk2hi;6~3QJzcVhEb}=
zN~nrPQBn4U37)B_X#6XwD34+fYa6y1lE0dxhzUnmRid2w^66MeK7a5@rbn0=JIP=!
z9>w-_aDGCYisEd@gxSt}o|uq1D0SI$%`2>lch+pk6)Q(($XrawZraJIN0f|XuZGWw
zM%B^fQCbCE?#h|La@X7WgZIYTHn&`HnlTl{T$bU|TN9(|Lr0bRs8_Bk8bw7pKAe^P
z=q447qN2Q7RUA|l&m{J{yfS}fKR7<TCJ+K4R@^g+C|TlGt5<BDz2Y@x8%cLt(On*;
z`iM&9O6v&GT_$)`-$qi=)^yk2gt=<jUbZ2G=q~p#!S*tdzsm^#S;A4^xYY#rFkw;8
z(cPlI0o<5=15mF#y~QI|9Ff|F5cYn~>(Kk%`?+EPzZ47+c$;9lwxK;3B^jQSn%jLF
z)%&@vR_3(&;Q6IJ^8Fm=!bFs6#>mE4?eP*t8%6E<R0+rk`DX-yCmaR_d?$tDvnVU4
z&D7P05vpqA(!&+ZYFEDx^0SDaGI}2;r#yR#6IQQzg_Ub`v07{Qz0&LhF^bN_KPEM8
ATL1t6

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/base_v0/caster.stl b/robots/pr2_description/meshes/base_v0/caster.stl
new file mode 100644
index 0000000000000000000000000000000000000000..a1e509a99468f3431ac35e7a06dafba4a22c862f
GIT binary patch
literal 50084
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

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/base_v0/caster_L.stl b/robots/pr2_description/meshes/base_v0/caster_L.stl
new file mode 100644
index 0000000000000000000000000000000000000000..821ec23ecb4425bb87aff958fad99f9b4b5a56f5
GIT binary patch
literal 9484
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

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/base_v0/pr2_wheel.stl b/robots/pr2_description/meshes/base_v0/pr2_wheel.stl
new file mode 100644
index 0000000000000000000000000000000000000000..e49e59c27865455e8ba285d1c264caa5f1466319
GIT binary patch
literal 69084
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

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/base_v0/wheel.stl b/robots/pr2_description/meshes/base_v0/wheel.stl
new file mode 100755
index 0000000000000000000000000000000000000000..1a2e92bbebd7def8e495b30a092077cd66583693
GIT binary patch
literal 50084
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

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/forearm_v0/.gitignore b/robots/pr2_description/meshes/forearm_v0/.gitignore
new file mode 100644
index 0000000..8dc9c99
--- /dev/null
+++ b/robots/pr2_description/meshes/forearm_v0/.gitignore
@@ -0,0 +1,2 @@
+convex
+iv
diff --git a/robots/pr2_description/meshes/forearm_v0/forearm.jpg b/robots/pr2_description/meshes/forearm_v0/forearm.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..631f76d0b5809742ab0fff17f00beda70f58bf3a
GIT binary patch
literal 133897
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

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/forearm_v0/forearm.stl b/robots/pr2_description/meshes/forearm_v0/forearm.stl
new file mode 100755
index 0000000000000000000000000000000000000000..578255e0cf5ef6dd6bc38342d10b1ab1fcdfa21f
GIT binary patch
literal 17084
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

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/forearm_v0/wrist_flex.stl b/robots/pr2_description/meshes/forearm_v0/wrist_flex.stl
new file mode 100644
index 0000000000000000000000000000000000000000..b983eceaa490c1761d9e2ea542b33c86d106e36a
GIT binary patch
literal 4934
zcmb7|e@v8h9LJwV{(<@9;^?j@Hi~T04`kJta-Z9XN*!&5xoMj$z)7PeLCU#wi(NBa
zzi3Rix>|6^&*LOkXj>fLN3X1K%Re;HH8%}$5o?9Wtc7jX{rURb_GNT`-R^nb&*%Mp
zf8L)T&prKmW5bT7+HH9+?P#daE8AZC>bBY)k33pfye4nu&d}Dpq5|iCeQMI~4v+4U
zYftu=$j!`P_^*2ccTe=0+5^6zr)o@|UmiCe?>W&BPp8i<8i<<l<8KC{ANt+<K5H{2
zmtu)^)7kE>#Gr{BsSjv`v#Hp`tNP^c_T{dpCN2f{_eu8fz3%wNJ<>hXDc<@Ou11uW
z-Dz@bdrbCRRxtU&7pA`?W}L}cvBy}G<9A1^dL=wrKC-%gv70Y(aY7AdeLT~Bd?<yk
zYBu&5d@fbch>o8wn$ug_P4eM0>bc32*G=7~PbB%&(X<#mZRD|LF)v5W(A0`~PF`{5
z)72fr5vgqTt9(@7`bNpsqcLg8@C7xiUqXI&?OCrmTpvp?A0?^ZKZ*?vN8ehOmJjMf
z-Fla1yODwc8CV}mL*%BOHTR=ey0^y?L>&CV=Z@vKB=WEB9?`6*Vlrpst6jYj@vgfo
z$joYl=ie+hk})XZJ>fw3&o9l@J7UtY`I;eHji6SH!Ppux-S2Z(J=i9%W$g_Vd6&B8
zMyEK_b;8&hK_>KZ_<FIa-WfIF8=f@phM#FSV^4IL<i=ZE-ZgXb9rJrv+_aW2N<&=O
za7o$+WAZ}9cT)N8xLk1$8PA4q<n6A@vgpKN<7_d*nicsjIdECd?;eo4xy%v8RzbSU
zeD40OF*D{52lA4$rpX^SrLiG7J-66(hPq7H8%nEl=9&4o`--e4-uJnYKce#DLwf^M
zU6FE1|EZB<Q$5nSb4id6w`Y)AQ6H+HV+^Le>)F?4ic9+wtd*90zx#E2pP4y+KA{oJ
z6gz{xmn0t;mzrapCVA?diM(=F_T~1Q*8PiJU-QrM?9DEzn4C=O46Gb7Aw$iIC#P1_
zP$Q@bwX(C~U38*-8Zd^c4^*&bMRlntyQ@Yp2lOsItr67+kIAX&)HLY&O{m+#w4y$B
z@12&6wf(a4xn*fp%ekbwnlEf-Te_v=L}ps2Zk+g7F8E`n^kTm144e%59PDb$xnqq%
zt(Y}?MR8_uw$D@NnBmkXd0SF8mv@`knw&JPs5_Z(`_Lz6barZcFJZ5x6YX0Dz02N3
z$7oiJUO4J=D+}9X)kr8nwi-e1r88Gd;``KIa{IUQOdQq$X9?>@$Kd|KX=$GZyo+eo
zqmIFfqOa^)5y3nYtz%Fh>c*Pa2<oGBvvwbzmiiE_W3XyjUG{viCb$98Z#o8_%lW~6
ztP#Az>BHV-M=%GBtr46{bcP+lDq_E~yM$NBiql84;&T~~?$HP;O0B4&MzFs!-oj$g
zG4`IwyXYm=#}qB<&aTZoDS$&aPz5?vBe=KmeSq7bMsNyqo8&Cf2zDRFU^X>^C+FO?
zcLtt=+}X8t4CaFqnH4+_0$U&1YQ$7(7aeKxnj@)qwO>=;O_NtXPkrY$s1bAnCm9)P
z1ovIK#J*Y58T6~&CG2EMAH3;nR?HMLXs;;F54Atw9}69W+Y&2SZD$I?=wwB-0yuOy
zXO!LTyh6mnb_T|yhME<<M332H@Cs{!wW4FN%h0cO1ZM`(b_Ctd+0IF=S<!v;F00vb
F{sX5N(1!p3

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/forearm_v0/wrist_roll.stl b/robots/pr2_description/meshes/forearm_v0/wrist_roll.stl
new file mode 100644
index 0000000000000000000000000000000000000000..61ef6f20fb736b09bdba7e1c29b4a1c0f3518b45
GIT binary patch
literal 49984
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

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/forearm_v0/wrist_roll_L.stl b/robots/pr2_description/meshes/forearm_v0/wrist_roll_L.stl
new file mode 100644
index 0000000000000000000000000000000000000000..a8dfa6c6b97765ed11c03319c5493da291ab9b38
GIT binary patch
literal 7584
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
VD%lqH+*oY7Cp&q;Nd|Qz^dC4FD|-L{

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/gripper_v0/.gitignore b/robots/pr2_description/meshes/gripper_v0/.gitignore
new file mode 100644
index 0000000..8dc9c99
--- /dev/null
+++ b/robots/pr2_description/meshes/gripper_v0/.gitignore
@@ -0,0 +1,2 @@
+convex
+iv
diff --git a/robots/pr2_description/meshes/gripper_v0/gripper_palm.stl b/robots/pr2_description/meshes/gripper_v0/gripper_palm.stl
new file mode 100644
index 0000000000000000000000000000000000000000..f6cfd5a4aa182b7d37eb8cf8e53af08e7bd21ba5
GIT binary patch
literal 8584
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

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/gripper_v0/l_finger.stl b/robots/pr2_description/meshes/gripper_v0/l_finger.stl
new file mode 100644
index 0000000000000000000000000000000000000000..8f3cdc78734fbe92c03ba386fec5cb1d86546bc0
GIT binary patch
literal 10734
zcmb7~dvI0N6~<2mD<TypgNg_=78)K^CL*ugy_ZA~h&&{;$RNH_UM2yP7;s93;tiK#
zzz0_WUrFRbCXf;c2r7_sG!nuaOF&VJ3K3CM6yqp@)@tJ)o%yXZvmMJ{nc;kA?e+TB
zxAwV1XBXrb&YC(Ud0Juqy~%@TOwF4zweZ?Lz5Ayn_n3MAq~z3|-v9OQNa*SNs$;Tl
zX1$ql$>?D9?1!Xq*0ZMf^c#aC8)M=vt~Yy5jItWiBXgi6x7!!FG^5PMmrs`L+_-5x
zx6W2RI9yuA=9-&E9uFZF?2E}a!*-gi%}dS0pT?xN)jqRpR4+SzdrSs@dDzVTWPS+o
z(d(-udBq^V;ByJ)&RQt(<ynzC9v`Sqs82Qfs$!|^k|e1aId<apPs!YQ7ud_I#@gO%
ztHe8g+*a0&2-&FYUAb-gqn8GQo<C+=b{rtlwk0-u<oov3%**|(?>?~yK5Gmi=y|?O
zmybt1V<r}^v>kR&l7@~;OuR!?2=T?NJlVLY!X&PZ*<oYul{Vj$n<b-G*dwcNl<R*z
z&!4=xB!o!ZmM=|5|6!WiCV~-*^CbFmxrug<1&43Wlg#^8n~gut547i*Uq__jwq-Ws
z{`Z3plhgd1``ZS4^4<%wmR=Ne$Qtj*XB`hAqUU{SEUt*0ot+kJv~^PO*T>9f-;D{z
z-~NhxzkFMy=DFdaQ{8wvS3D^*Z6+sz><bE{Q{QUSv}<M1{;?S{@Y{sh+j&LE#*+hb
zWZHtWCgq))pyi8?Nn!VkZPvjFLCS_4ncC$`Q(57M5Uhp;FXv0~T^r5paVzbX&iOK7
zdzCrVG7&n}Eqik1nxP3ZxnY$$6;G>UMb8J8S4r{kxh69htfHV1USyegH>|1g?(7q=
zDl2=HOVMi!{2}8~LVmRTy1!IE-&HQ}QWE_1_cP6Zx9U=2S)tm-T{F{UbkFmV{G?cL
zW%J*uSD%mMCB^K(`B#f~=HF?Jtq+AfXLr_ou}0dp@3E~{#b8zW+D2jCdWlvPny6f5
z8HEp4t(Ws}%raSb{2^px>fxCD=gqw)y1lbuZkBI}NyGO$jhFItjkdv45y76<h~4kT
z<f~4*O~cmxKHp2UMl{~=ce8p+H~DC2tu5R<)?PfnkDScfWaDGDna3yem8~DG5Bafq
zN{*Z?J!_7P@)hG$7EO^C3coM~Eq8|yj0t1q?hjT;;(>*dTACKAKb&UCUD}VoJy#+}
zhP0N<w0^d<b6g5<Y9|?M#{}*wVXVm7wmDD7qPvXu$-mOH4YC^F+p21W)Lq?4(wB#0
zHGNIFbea_POV16k^dtRuPl%V8Q{!#!7m8I=n_?OF>{I6Loi|ukB5OgPs&D;05>F~O
zZ(Os<qJu4aUL*L_pHAh<yk%wP=7|Z#s2cIxzobdy6DJ}Mohb_zMh1xIor+}LdN7Dz
zI8~yhOHKMeHv}5NQ?WAKQ;kf`e2}%Z4fZyBzA2g~ji)P&_v4&UbiWysD~Vq{Z9Z;W
z9u(YnyF{xVG|3whLGpW(Br9c!N%W`+`4J!Yy#K`6THC2Zqiu0l>mYxQ^^d0?`<bc6
zQ(bdwp1hJ%VVar9a&~Dy$nDWbrbzNVpPT5AT|uIvNIK-U7w=?vMy)H_?>~8WogKdR
zV37WFZ$J6Y@9fF=JAs!}?Y|n-+HTi{XB6{6Hi$-Zr1sS>%?mgAp;(bEnR7;3`@t&V
zBug47GWK}XKk%C+q3E(}*->tl5&i6~n$(l6#mm^EazGx_r{erzL>EmPAlao|rL=QN
z=u{8PND8Wt4z;E4zOEwbRsie+#;U$ovkv<H^GMdE4IvxUhGYizf5;C^eQE}`0@!i7
zzx*(|o3t-`E}*vsmyMO=M>|UDTkArnV&73^j%wz_*1z9nGWWMK`c%vsd6!Ywh@|Td
zn)t{4rSFP$!F4~}W-AXwq<!`30MjRQD%KLamffsvP~EX!-Ib_vi!M^#rHoMTQYSM1
z3gA&8G1Am?8nL)|y?9s6Fwx~*16#CSGCM_0!OZ>vr>I6;ac-=Ab6y`gardTxd3O83
zr>K412+pNR^C~5Jc)_-Y+F=3x)2E`kyQOKhcny_XGRBMyI3G2Fd_|7pEYS#5xaCA<
zg=z%%53(H@TqBq@P8s)%B7(e2w6@Xfl0Vv}NBYQ&6`K^p(I<^yOlZUHIdj0=P?2jJ
zn_jDv>@zz|`k{2o9p~8SwbHWkl#SPBgu0eh%_wlrYa27a>L-b^p{C<yCzQ%ycWDGw
zD)_@Lx^{w1n;emGB^6d9IA6)yv>ifV;;<(;gEeC5>6qlU*l)60dja#oD7X>Sr9^84
z|A(6eSz9BhYl+~Vpb?R`_WB>Rt+W2xgO=XzowL{9cX6G4tyz6&#E7Gp1nm}0vfVy-
z-ExXjIcWrQOGb^o_mclo%_+Z6(i@=+vU8}f++E9!mnw`g)TiQhcWBXiX|;8cNsSG%
zZiZt=akjg2&Kb^0#;Vk(q7A;+eX7Rj8fjW`bnAsrjtq!)BiP&Q;9u6~Q~+)Sd5Jp}
zc}#oG+NI}iUBW$s+)mEdHmF{y8Qk-n8i$@!WojGTUlrHlRzxE>&&fVuyHF2e4yp};
zb6(rv6khn@GHEe!N6o`KQ*8U%WpeV<jWs*#!*??59NrExv)TsFPL-i_mx8cHse{;?
z3gB@!xN_WHzi0P4yS<saxWj1#)eBV(dqpEySE_b#`>7H1mX*Otq!Fxe?)`3VX9np9
zHw$fpG2sm@W2h12UG~SBqCB}^dxfcQJ2zB`M6hDW!P*AjMNP#wX#_V2Ryg}cBgn7Z
zoyf-;!QGOI!yPN;mNsZx+u#lMxdxH!KNtCfdjH(50e2a0NZft24RRlC(6&a<TkdT?
z<2lq45$u0$gBc{Fa(mSXW(s#%0jH=&;3><^f?pjpf@*@XVhlAxu>ro_xThMk#_7Wy
zSKF9#zQ5$Z-BsFLQDzw{x87xR`4rLG29-W%xcg3qdWX!ZCY&<D9Ppl!ETI4%rkZ6G
z+*=X5mJG-JO50!t`Cg(!2;9kVuVIC11anS=yKAXl`OVACqMSHnBKM9%Z&@YoSkXHB
zgMFht=bb)x&iT!X!@FolP4@n<${+)f+ga1v2DJ$1AT_*3Fjlm|Nv#pI!FpZsZA|Wt
zHGjvs{f^Ma!dc4=$-Nc*)SdtP&c#k;<?B;1CgfdaQzNME=`EG4MlhmOXYS}yrE&uB
zgxUu6Aa_IeKFBB%?M9Hv_zjB8r%y%ANiFKWhvV){Ey_Jw+u&U|Pe=~d2xf|CH-h?u
zchhcWpdZ}mS;zWR%m)$7jYd#SFg}c%MzDUUQQXx|KX`w^6KWgO)cjt@4M`*DIqx#u
z^Mm=IdU1b`;^gG-B-~1d)0z9HdpF?O>65#os$X0t(Z~Io30qPudEOl>_8NPT_YXR{
z>Rs5E-CHV8rMv}N+aM?MBxE~{;0+6(;%2E4WKq@_m6JyB>_of274dgOtQc;u+6Jc=
zcTP?_ji9EcE}@>&2>x<_clw;78bP(qErs?pg3QUYv&J-nokM$W8|*0NfN|3{sCSri
zckPnNsLtF9fGUG*=VoeF2|XvTXg|o7WKs8bXXb!9!JQ9oKirDQmHJdvOWYIOw^4jA
z_h{a0XdAo*<b5K!QX{Bds50HNmQ#j3Pae}Y_{$nbl#$j5aun4Izb<M7Ig!6qpk~wv
lMv;3BZ+A3;r~0t@zP(@fd8YfGz5%tCMv%#v1Lnr_{tG&LuR{O;

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/gripper_v0/l_finger_tip.stl b/robots/pr2_description/meshes/gripper_v0/l_finger_tip.stl
new file mode 100644
index 0000000000000000000000000000000000000000..d2dfd6b051768afc65d4ed46dd651c6c1092d2e5
GIT binary patch
literal 7534
zcmb7|dr;Ly6vuC7X{i&6m=AKU3>sz{AU^L=8Pl;c%PF-~3=}YRL=<htS0fg_QW?;!
zMywRmC_@?Z6}uLh0`gE)EE>s39R)(A8cM}7|NQJW>(Kpo&u7nL&+hr&-^hh?6O$Ii
z$9bnGB_?=>&yJrH7oXHSyifl@-jMlkO!J2J^!%^iCd>NOAf?+3EtM~RC{@*Cw(Es{
zKTFQ&MzwV9DxE*QT#CXvY7@z7*rM;$UXZj69=VmiRQu<ik|$4glA$A$^?SoFN?uAk
zaTDv#<mweKmdfp`Wj@j-LGQf|C+L;Yby6mGRDM;Amd`Ip(#L*QR3w-OY10Q+n3Fee
zvOeHfEm3QmS$XXEF-+>JHu&O(H<Pg^!sNVc^0j=>qoaB~Dl^x2m$_a4_L)A;-z<>t
zm+V!ZhF1D?Oo7xz9LnuD{yx2JRH2M`Yp+T=*~aq06%r{m`LeZicW&rXJF4t4k-Fci
z_3}}1i7({Ar}c=zYh_G*fE+LEr=NXfkL<r1VEG_HtJaAF_00ue%88N^D-W)aaGxLv
zT1Bs)rw>J)lon@gA3Ov0lKVW^yFCBbyf5p_gGExYuSA*W!R{lyb6dHdQoCL5KWazC
z6%x0`m+J-LAIgNHd--5aq|K<fLV|s460~9;y9u5FtKdElX4t&=s1E&ozU(e3QN7z9
z(J!4!kfb8JRwQV}8k%`9cAoQuiT*Mpte1pld#roT6%y_{$eT*KX$0>)@1vOqS4g;T
zEnkMToUdf;kjuH(=CwCo3DXC=n%&+nWr$v<4omE>0amR@&?-K0upSniE*A>y-sK93
ziItH$EpWXIuC;x{ctcd}uw)%v9wcKQ7^0F#M`>^Ofl?8(QB^d&uFC@3Tdz;&xJJnu
za8`LzGkhu87bR%dHdV3tv@b8?x&)3sr973lt=ETdB8iqgYvj_1ovLL-rFGBgW8bJo
z*}e6g@~-$)xe4w|+D%j}z9!3WEYp$uPx)4dR7=sC<+^HSjT*SKQHt)&(aCc6-8X(D
zXqDRRA9+7=mX7>mm6bVH@+#^jFE&=!$F~yhWVrBfg+$1rGFhFmT<0w9V4Vl8R%aDU
z{gD~E;&6X)6EnYAq=%$MOWl<K;l$Y;zC<72HC2|B+AjmGIDOp2xE6sDGc?H;UejK3
zmwhYsPjpbaxUKMZnVHjy_s&hw2d&&M0|{Ck>f7Lp+ZQCC46wVMlZ;k;yUaXjMIUa0
z?=EM_UlB|6__t%_X0d(GX~jF=G=lF6X)_N-#eEm=$<vejBuL5KSz;2LGNj!Edx?s}
zJ=Hk-NV^GIk#_ektvLJK1XoCKin?p%SNok_d}W@L-g7$BiWPPH;IyRj=F~Q$BEh*E
z6xB>Fr+1MSxBaadm3OAABzK<e+m+g0(~7j|gDaf7oT4T{AEey``;{HOXVN15LXWBP
z(=~ez(u&j4O>lB@TBc1NqsC<{(|IjBTeYH9#k(6-_H$EoaC)F_8o}xO@TPavp+VIu
z^Qyl!4Y)!gZGTTSH|J0F%&iEEpcQlCEHTf6D<s?#hZC7PfwRl>VGx*{oTw(jz38Lr
zgEEPnRjsO8hgq3357KUeN`_WcA68UQMYJMq5}_HFq-sxtst<ZhQ@v0JnFOOEL5*q>
z+>4cVSC@K+w41nb;G}pTkJW{@`)g0DI`Qi^O-HV2r>V8fs7TPNY*3-3?nu^Y#a`=1
zabHGA+VsJ_*t_mK$h}B#C({S-0cmPGH$fkyO@i_AEvZ`TRWrKG(0+>sShb?2qSj*f
zm_GQWfU1U?$RzkLm9(3nB6~9+P|rFSECsazvM(`9^?YiQueiqk`oVpvOBtaV6@3`{
z?p>)myz-gy&$oTBCajgmNzezQVoqjMTp>YqZW6SjKX>MgorF6NDj7~u_Z*}ZX}2z+
zdLiv5CVV|kZEV!)bU-`J*wYv0s0o#szT`T4p3{nF?j~r(vvCt#A>pnSt$5CEf>x}q
zo1l83a$>Y*U-3%;bt3hgNze!Pbw|ZWsM|=JK4``BcN2_?Il1$o4^B(^GoxZ2^yl`$
zNci1{l{S6wJ*S@AvTe0`=(p>tN7jFoCDbHUCTY_L^<d$#0JXW~pjwvHNt#AbGrE-w
zt*Eu!1m`)`05y@B2d!>&J0>xKzo_!KzS>Q2g-V9{!SunXNV^F}MV;WD&RikEId4YA
zE@5XxHgBb#k3O$XXNFq}fIdjO3GU0zaNiGFv9H_&t=Jiy!Di+p*vF(zf~uG&$c}Ln
zwBjpa613v^yQ@npo{gK}d9b2xg0<pIByHwF!Z-t`_F+v}1$R^=XyuNIUncn0ny=`;
Dboq|R

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/head_v0/.gitignore b/robots/pr2_description/meshes/head_v0/.gitignore
new file mode 100644
index 0000000..8dc9c99
--- /dev/null
+++ b/robots/pr2_description/meshes/head_v0/.gitignore
@@ -0,0 +1,2 @@
+convex
+iv
diff --git a/robots/pr2_description/meshes/head_v0/head_pan.stl b/robots/pr2_description/meshes/head_v0/head_pan.stl
new file mode 100644
index 0000000000000000000000000000000000000000..600b28e99eea887cc96ba65094e0ec490eb211f2
GIT binary patch
literal 50084
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
Vu5{Dz?9i5QM5cie?3dA1^&h^`kKq6S

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/head_v0/head_pan_L.stl b/robots/pr2_description/meshes/head_v0/head_pan_L.stl
new file mode 100644
index 0000000000000000000000000000000000000000..4528d0788f4176adb26259c3f9572fe8ebee2a7e
GIT binary patch
literal 11084
zcmb_id035G+h2|((=kTI%1mUY_I}n{qRg2UIvGyn6cr6Z?Y$e3WGa$`H_3R+L$#mv
zED;T&<CrtgoDAvWWC-80o#T4%<^A{bm#cOE);-_9dp+egc&N?)=f7JBq01+p<q)Hu
zk4-tpoMI|*w6Cr5(|b?mw51Hc%x<Stt5=Q1WENrvPaCDFV>CnP`1$?X%dZXm@t%Xy
z>~6o{ji+su79mL(BEq*YY)G<Ig0HQ`2<;>BIE@<kJ;w&P{+LE2`Ld0&*=x5EN<lP2
z_@gHt9cSR|%@qksLG)plnq;htjq>hmOI61SOKTDp6wX)3{(>J6A?i4ybLVsS)slzw
zs7*g~Ph-jcZIuISUK?v&iDLnY?^ykX)upHPw=*-32h8kgUm2k>4RTpXa2S7J*^xj5
zj6ys8U1R!08>P@+t6Jq6VJVxJ8@R{O3>j*N=mn0MY^uRlaZVefM%Vn)2IGKA1Mj~-
zLV^gW1ELWcK3&g4=>&H9eKCe7&~{PBCR+<W^UN{h#p1~n+B;@TJNf*9TWo1cUksyw
z(4m56{E?fT5}Y|)h!sSOh>_lFjkyE$ym<dBwlHb4+?UuWf0{=zXo-1)m8`Xejnb?z
zQuTaZnQU~;*YjhG^M&ebIjp|)@S3%<?sL=+l^AjVlVe{;J%3bME+C)|h(_pkZBME8
zEdvidUn#>Ah=A52^s6duHR7PQeg7I5MzmtV4%V`BGRs{%S?~#=qrL0!Zr<mm{U_b{
z_-&DFbXPOQ>%me6y@hCm;@b7)2R<&5LrVK`C<Uz&5p6C$C3W^6mm_=3;%8mo<6|y`
zY}!CCq4Hl;{eh?ce2<+qk5!|)a_M<8>EIxSJNa_h=dia$#4&Aq+9WQE*_#cfum@q^
zb&Pp~-`*`?VSRkmYIpWMP97w#!y63#0s=~1Pg#j=Iux*a?NU|5u_zxpGdWNWId)MI
zIu%SJ=pRCd%@@%|6_ePbd!eLS_a@};vH~`KUaTXu3f_d!{qngqdTW{X`S!Dd4tOuT
z388j_Tl1yL7|moff)4$9kzH%jTz<GDMP4_{n*~<7%eV3pq|CefS?5?6T<m(-h!Bry
z%`=ks%WgTtsb}*PcKdo5%Y0U(fe3gLLdFeKxOc13%xsW3g>?nH2;PLyDSvakYEe(=
z!F2<L(*Wk?Lw7CSV1A7STuxM@JK{<iyR-Ul)^T3AkPnyx5wYRr1!YnLZ}#Pck1!da
zJ`v&apC^j>o!y!(t7cI+Kj35#5jF=G%b(pJu-o2x4tovu3hYgU9$meav#4|<vmS2X
zuwJ1QL?aZ*zG%I-rO6N8hzKYpR(rpazQ(3;+03~@v<mhkM5~j!o1R;o*@(ODRD{U@
zvnF<J+0A<VOu`Q7RIN!Io@4~Xu&T+~Y=%`d6LnaXbkgc~IOG0D4Z<veh_}0I<8E<9
zEM$&}oxk><#hpgxDwACzNa<U~Ue$<T586jFXq8xrUkZb`x6NwBe#b`)5m3s_`zdRY
zaY?JIic)nrIk@l$>*n0P-me7S3(?R&m7Ul2<)PjCarY7JF+70?=o3QrR}Fm3Ei;^A
z86qWAY+)0|*piC9vy91Gx3MQvY)M{{KdY>h$s#m~xS3{zYSpCAdyVz;3{<|<oh6!&
z!e@qbAZzSnq&Z(EOHH2Il2=WA7(^qa9oU0emg#AGpG*u9P~Y*f_3`_WHsoHbc(tS0
zypQsP`vyA3YqJJQLA0o2@r+pG=(c)#cmLlETB0i{k|ir!GA302gH^XWSIP<R^z_n|
z-!asFt>!LV>|jgI?MfD`MQF|2B<<Z}23qT`lb{1yMH-i4s~)zb?TQFBR*5yO_}=gs
zX~;`gdXq&l|2Av!AGO;HQw`28gjOH(rbc}xj(>ZDz*!3?C!F&Lof}$<Ka4*w@lWm)
zPBl0sVD%t0D5w!{GuoNeNgGGu2}Foi&8&K?R5raK&)*_WA2@Mppa5y<wypBtZx^T;
z)He3x%x?=B+uoDFs)qACxLqC_CHvu(YTqE_cYg?<f3+zsn&L%Z#X+f@CtKON(8c)7
zNNaUZ^qo4Ix3Q~3FRlzA@Lnhd(Fl1@#hjk(LKEhdVf~rqtfXZ&-bJGsl!CeuTKCzX
zlZlf_(7+@DI~D4K{vq_vIE<5>b!oTLi3H{xS_RPv<pv>RWvvLj*I?jq%D~Af&a2Za
z%eDSRAMxh~dJd%^I(WxwEO`_&(!><q-Yy2-$R;AoEOrxy9R<CG79vzh6{*w4lVqc{
zAHSWuTgCy_Wb272R_s<ErzBXBnt`!w*3$ZHN=9pv@GM5vu|PkNy%;=zR=M@&u<xLh
z*tK=WUy}z6vZDjK5J3k-l;2+|O9eJ0HQv-wSMvKBub;7{Km9gDKtQP{Q8OH#Otm3a
z(@gvB($+CjMM4JoJTs8P6X*x@4<Xq%Q=8~Ll1^LDlAo&9Oe*?fL#j10Fo=fw5Zdw~
z+L*ZCjV=zVBj|wW#(l0y`KN5i{b-XPT_&U%wb|j+McYn+^9mwF9Usl>NX#{yj_cZ8
zK)`z;8lmY4OQq$73u*SvWeUs()F<jFjjYKkX7r*LXE|_q0`mcHQg^sH_LBdRjU;|j
zFozL^v4R#Nw6*`w%+WoPtc?p55KyWvlJLqxYmy#n;z6^n-Q=r@Av7p*jo>+)wO8Yp
z<0;#1NR0ueoIf?JHWs*bp+~AHhj&38B4XtH<I>pZZlrifxPX9C&_9GO6dlsorG`=V
zL{i|rFuD+pkcCyIWWC%#%}4rR$TDWz5t)A5mP|V_=m*Aeo#uo?j~i%=Yp4-QEo<M1
zMBcU`uG@xcYkSrtx&3X)lj7E@=aK1+xZhz*9G*Uo`j_vKe_#3-*V))g=y^Dm5bD&)
zf_ENu6F02qP9YD%DFJUn$a1nPZ+xg83s1A6aAv@JAzGabc~6v^&9_SfLub+QkKHgb
zE5>bY*I;<B$R8ogs`IiHos6#AJSaSY2*_9J+qqr?-nZLc$#c~N!E<Pp$ZE{I8ZQp{
zl+&xFCxs{QUZ_uf8}zBK7(eu3jU*j~+x^g@IP4YZBs;H4SHBIww?W&BS;~YPL`uu@
z7yN)y5Up+*S0CpLwX-ws|0=Qp+}q$jhtL7X!8v<Z&(*wD5s-@@8;FRLJF6L2^mNZD
z{Q&`a5TeyL=jszVomw8ve)WS@5CIugeV=c;iYun*X?Ac=2DcZdpDS=*`+R1&(4V;t
ztxbNi%V&*W%vN7_4o=%~n6-gsEI%qmb@_r#C#N$SV~7?JW;1>z`FIg++xUtg1<~TR
z6ura)50VUY(nT)}rF2Wrf73U_V*wTsuWh5S^WJcJhBhPc1R`K9AoP0rGRZ#LK-&fe
zVK>Y8Z}(p77>}V8L?cwCt4=aQbTsFNj}R;Pc7}0NIVxs3-g`_>ljfx`D0Qd27*C&-
z&m5NMnTVKqi%9Rw4b;1Lq70?Fo;iaXcg<(51Jo~iAU6m-TmL~@`pQ5XW*wAE>mJ5q
zyX3QA%Wwt}@Fs+owRzx}n%0W`5ix={-;|CMGK!dMVifC9nT!u@Dq>v{qS&j7?fBGx
z3fKoT)1-DDa~U6yf8~E2eX2k|AX?O6{Yw|}GVL$YaP4&An+)88AR3{Z>9NxKhb`#Y
zf{}t%&=OHc))x;cuc#sMo~9G_E4WjMIv$6w&e_#u1L>O^Ea-p;7zNd;2OVUy9=>$Y
zsS66U1V&o4>bko<x7aeB?R~A`u-D)YC+=4_^DUL8>7n@DnQ#FCr69K>H0;SX?c9O$
z$^9FPIAkx#wIUCCML(1t=Nst99-m|=1z$xXN7)Bz@LHqVgXauJcmffS?GXB0y@t|x
z=XmU*)6q+#mtza-LcFdxMPO0LU21>4d#*GuN|$YRdI_us=Q(5|gxu~7RN8cDhEs5u
zz)^5IL){2n%s!zM9r@kpT;VSuAYVbW`c40*!DQ~~5jiPi!+4E``|-B*Jz2A_I@WPP
z2Cf=YH{1Dj1Pi#m2Pf?rrE!~SQ2S$l^BXv>-jgHpDm^d%l!m)z1hP9%BH7@mWc=oN
zVs>(J6uYJV+=RHV{#@l+T{=;J;edY53*@<+VcpeGwm31EImeyAk$Z}BEaXMZ^z)ZD
z-L<BlBc$tOL8~Tg(|Q$7=5PYQJ|A@RG_HeYGmBdRD#GZO^-agdKl}w9@Lmxy+h9&j
zR{8!pMbH7IO#i2@8>D}94B6L=q<3z4uuXTJ;5qab#tosyf5wogyOA1iDU`!5f{}(%
zP!SbrB%#7A=Wuk8fPhjkh6s)H7*56|t;sT=Fb=gt9k81bdYIajTsY$AFm!<E2SkgA
zs?@z2tHfE_c$I677HhFjst=2+7R?|d!~Cn?OEO|`c-ibM?}Z`)N{Q1aVMi%mKhe%%
zL7bk$6NrHIhEPQILfSlgv^;F?aspY{XNiT0!*Rqm7lE}ATC}+ropDtCTJ(zpo!a8E
zi3jnyCB7JPALL+!Y8{Wnnqhsi=Y|^utKbxc5kctut_j5TP)yF@MN5PX!id7$Ae3Bc
z`K@+?$Uph$?Q-^8M?r5P8lnG4S)`-;I>&~k{v7rMtPEJks^_O~VpFwmj1{8`b(sGD
zT{l9hK|4u!QJ`^N*#f~2r~~Ro=(k-pNwxV6*`6dFhxWp3iaO@JS*<OK8>X3}))kB>
ztSd3PGU#*Y;g5a(->%JTnP^Py*iFv<WDpn!vW&<dk<D_A1q00FoGJs)=u(0MdOXM1
zcgHfwa3Z2@$!*DNq9^XP+#tLlA^X6a5bC?hpXNJ6;bl9H6Zm$5EaU4_n|vHxfETQ@
zP;(a^5=vt)Y{BinELI>#L3GrC24vXm0*pNls9&QdFEyhNy^`=@Je9(G;Y;ttv2!@}
zXaR2RzEaiEcKvwz+j}ck;M9;q9q`_~;V*FT*#gYBFHq-h>G&Qr(P<9;^wE(+Zy{Pl
zWY-y_ELoEzC65aeco1@*$ZF$`7^vT&08RV)Lxk=1kh0=i2T$6(0*kD6vLu}PjvXy+
z*l0uG2}FoGG*|T0KP+8}Z@?KuzzrF0&Im~%86@cOrtF>pfgDcfgTC4LO4odxzdrOE
ztE~y|j{jjb6MuZocka_#<qtS(A%EDZy!+du_IR+$yXq7z97L}Db*a~k31J+vFhq-p
zW+lx?AnkXe#7@WIy?&Nk@E`GoIQ3y96A?@A+e)8zzCTo~Ry&-vum^{$-0pF85jJr<
zLcgmUz#TdB2vauzh=5X1xB4FZJco>YW2vchUo31H(5I==A-thwJ^Xl5xT@p(&QR~)
zo#Fd#03&Vc`Ts`uO!^99Rh*lhAFxo!2b{H{j>02|df>ChAtO9FWcumD&f&2tGaL=`
z`QiPM^Y8RYR<{g@fYV2`s%6v--0oh_0h1H-LOx)uU~Uj9Uz<RVMs{+1X||BVT7sU7
zel(<vOq_L4bNP<n|5)`sKF}wG>ek4UuKLe0UV0(E=sS#9gS+)C#(&p|X3#>F)gIYv
zENzBpDt~xw!<h)t2nAO8k#~RE_KW$vh(mi}&X<?&!R4p&@$O$un`P4JLBukn+VOoq
zR6DF!5i$3J-#6ww{DTfCWzy~7a`xZ4+LpWO8=~%w5FxtILJ^U6%8I<5)yZL3TOEg)
zirJNc&6XG7LyseV=qNY8!Q`Ax+pPH`!#K1ZBA|upUqH+b$FWzQWi5<0a2R(O(M$7^
zaY$AX?vQHg!63(*__=RnR>(5FfPhlaTJ`sXCuS(Rl*RnhPxTq}5L#l??!x{-1$fV5
zla5nwjfAA$(P(V`*{Q$R60AzGu5Nm@qSx##CA4P*PoDe*_p#5%+51`uT_hs>Z_lId
za~H{@8l6($4hOe>coRZ)o#Mz0k3vmh#zG1wGTh<doLAp!D1aXLT+4A>;0XeELu0$I
z-}vL2)6c?}7ldLvYU$}b2W`b(dtpz6yCFm)^r_Ekax!qf_FaAmg_giAQ?zQRT`>Kn
zBF=HgjTFIi=<Sxge>T~;->R#8zM#@TSEW{yra$+VV631N^iO@;Y}i1YbDt=6^W6WZ
z+Q0XNnDev7pQJn8Z?b50PlVM6`&`^)w!bJL3U<&=DEASzCAbZU8^DHM!^nli+RXa-
z65;I(cM-UwAe8n?A9^um4x8Duzp%+bgt#ryVjXo{yox2&eTd<P1f}3sgV4l5qj0B8
z15ce1CBulqe29pgSUY^r+rSfAcrsYk&|8Q`sHbi&Ht%QP5rrNYRtBskXrcOLyVW77
zOl#n`s**AE7S<BH384&aI<DT^z`dug(?EM+WkCPbzjWIE7p|D2<2}ypWe@>vhdv=x
zGFHaf89F|H@j1aNXo={DXT=n}WW9ms4cjR}OP~~t0z&cD&G5Nn>V{FK2+@VpN3_aq
ztTVncH;7+K-K;<<Sm7dK+=v<^yjaJJOFSg#IkXB|t9I1B?b5ZAI{vn#27&p2+a$~l
zLYhxra^bTKcDcQQTRcj~FLxH<?nzM$b`i8t{od|)Rnkvy$(v3Y$suRJc@A$<nKQhn
z=Iqh6N_XE7p=+TOWCnzGga=Eje*eJE*BAR7S_RPv-RYmCjQXtM)}CzytDuzV$J8}O
zHZv=X_vvh_K$d|%iHMC(Avqmpn)BL^rwCjNZHM|0s^L<XRI`azYE=evco+0T%=!NT
DQlcze

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/head_v0/head_tilt.stl b/robots/pr2_description/meshes/head_v0/head_tilt.stl
new file mode 100644
index 0000000000000000000000000000000000000000..eff8efb072cea6829879101dcf9521ec43b32b26
GIT binary patch
literal 52684
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

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/head_v0/head_tilt_L.stl b/robots/pr2_description/meshes/head_v0/head_tilt_L.stl
new file mode 100644
index 0000000000000000000000000000000000000000..fd9c3cc6fe131d107c2d5af292d72d9a1fca10e4
GIT binary patch
literal 5384
zcmb_geN0wW7(ceT&}D%3)~1aQUx!9&NvI^;duui<6~oqal~!w(6I)mb_{qJN1>`ri
zVcJZ_oWm{23Hbu=y*Ep3&G56L{K~nh$%JL%KSkPk&OPUSe+THl-p!XI_de(O`2C*W
zc@A@?PD}egKShkOQ!O>oZ@X=aFWHWRlf0qRL*^^l3FeXPRPSJO$Q;~|WUAl4m9@)Y
ztfo2NSYEf%>a3dR9W9s>E$IrG^kmkkRYqFEFtg>iy+&6!)i_v{WOkQ-$SpEkQ;pHb
zY%4$O;bye(?s+!4_Ik)nUXf&eeqgDv-cdfxq*xdmemcj$m_ETe@l)8#s7&_q6GP_q
zq-*Z;;RLVZT#ETX*<??x89V!z?Z5X_K^|GI**wN59{PSAd7r&2Y@B@hkUOS5FSZV%
zI&;nTM`fJME1k5nRqkcdzL@Q}8&f>KQ<#3wSXxiHReGh?y_`APmGOEM@17&;d6tY(
z<{g7p7=5F9=jYL3ii+OCNNA1G(sT83{JqiN-I;6e_o%uuDzV=5cB(hOrpOKOnE1hJ
zt9{8JvvFIpk=RKH$w<C;jI0;$6&N5kjFoIKnnI^@tSh{_kw??Lh5^ZD_4ZJ|m~ROu
z^UQzk8E)Kt()N3%eL6+%<x#d+1&OSPFvua3BY1-QAe>cA5J6g}@cb^FP2@gWiff{6
zoQYeCQX`0ge9NS_WJSy%^TNb3Yo%Z3M&7l(l=LmJ>S7iCp0LiCR(-^Mc|-+&{#luA
z`CaSs7B`d|XmRJz24aapct{H)u*kfb(UNkjBX`zq+wTY}>Jfh=!^K+nQFN-fG0dym
z&ND|=BikiQ1m76@qhNeq&Z3IPr}x;t<f{Qb1cG{0iX)6U7IIWpSL}<N4tyAkDw@d$
z#*2BVUJ3f6^7zNu96^f^#C;JDR0$E26GY}{7DK8!T-8OA3o>)a!$*cwPV|g$*4e%-
zP#?dGs}C{}*@rm^503a|j$dzm;{KQ)bQE^irOFPM-U)cc7Y_Z8|L}2NwC-a;ZwnPw
z2tuC=G?8OsbNS_1s2S~P<D&F{6bJhz)`J%GpwL=WROFl3-WkggY~u(b8xT$Gf5xOH
zMnMxjiUc`^ILQ=5y<)Wz-Kp}Rit4qJDr$g=nxvxG6R4;$Z5MSxwN#ZRzN$4<J%}o@
zm7fR~UU!l0isAH@#6z46j4duqbDx=STL;>TU9}hOi+$G@!Ev&>7(4cPAGSL@HvZ4?
zaW7ON<vX57kd0$u7a<-JO@R|*ml}SduJw<{yH-5ueTv3)H`t%PV^L|RB}IY}#^2`_
zn)+ab$T7x-Y_hG_md|t}UQZrki{}S+Gh_QA!CbQ7`te3o96T9x^^sGC4^xIXi_nL}
z#-oXYpTvtccw6UgZ%r6ns_8Cr7rTqGC$HH4g{_yP%L)#UM2*6pKy0*H`Ta});>7vy
z>Z(Yn2eG=kGTc>b`?pHw2?fJQ)SAw4eOi)nIfNkk=*?q(YD=Xy3R`nK`5EXgzBn0`
z6DulllIQu<%8lNGH49pAUM$h7iyf?d2fADOL`&`s?&G5`>T^(c(Fgk0s;lK8>my>v
zx(N%OHGLc(y`w)}uO#MTvPAYF{yOF~0gU85ND~0Yj!Z<&XDsQT+NSZ`;s<VlsA1RY
z2wEJEuG_Zt5XVFM5OXw6NZ2<)%Hq2h=G2cgEfdEOf5vFOTIJUnG+*INg?vSQ)Rh{Q
z44IGkGgeh?TitbUy6e(ksOu*Zp<SpLS{{CVB+DzCx;~HigLoiLu|Cg*K6gpm5p(21
zP$g9>oSiWetO#R~!(SRb-!1c(?tj(8`2%N0UEx+|zwsEI&V)H4h1^AC8T-0$qqjTd
zeD0a6v5pdXpg+t>%frVx3TvgaT~6VCEuX@%*RZ!0LxZlR8{{{=ZjhunsLl!xx>+(N
zZ!BK#8w=J4>&Dn4!4%#~Q#dkCW-caVX(84@t=6QRZ>3tvnuxgsEfhn8d3OL;(e9FY
zVtT-M)ta)!DJoW7hg1~%8F{RDMcu{N*o+ZP_i@ax#!qLVQCKT|B9khbODc+;BV!l%
zD<1(KvZD;%QDNjO_BKWs<E};A#VTU0unR=yJZt(mKB|F=ie?7vdB&DBi}Tzk6U855
ziCR<a$T7x_jS9PWj@o3waNqvsxd1^rKmO#JSpHRg4(i~H^yi{;J45D-h1XTj%Nt~M
zaN<~<wYmlN9a=NiR<YXJH?Z4Scy6<rEX7R`>!vG%oPCTYKKo!5aaKp1Vz<<2?^`Nn
zu1~L0OT_tsRg`&%c}MDsP*kd^`ZzwS0V=Al4E%j3u+b-dd<(127<Ck%OGHOu=ctYX
z{Kem##O_XicTO3*=oQq;0FONbyWN*K9$0tO53E~|fyx78$ISIS;x>+j8ioFJ1e<ry
zZk)@{^PRoUbHoPE_Lv8Uv;<FjvQU3J(WeY)Ll!>ffvSy~AM?Q%vA->eKETWsHi4GJ
pZS?yGMy2yAEqZuA-HMLJGdE%W6bR}HM?ScPPq$R$D=Mn)<6l8G*y;cP

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/shoulder_v0/.gitignore b/robots/pr2_description/meshes/shoulder_v0/.gitignore
new file mode 100644
index 0000000..8dc9c99
--- /dev/null
+++ b/robots/pr2_description/meshes/shoulder_v0/.gitignore
@@ -0,0 +1,2 @@
+convex
+iv
diff --git a/robots/pr2_description/meshes/shoulder_v0/shoulder_lift.stl b/robots/pr2_description/meshes/shoulder_v0/shoulder_lift.stl
new file mode 100644
index 0000000000000000000000000000000000000000..d05a00da40a36f66765a68cd17f98a04fe95a6e3
GIT binary patch
literal 12084
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

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/shoulder_v0/shoulder_pan.stl b/robots/pr2_description/meshes/shoulder_v0/shoulder_pan.stl
new file mode 100755
index 0000000000000000000000000000000000000000..a34659f588eaa4e8c825aae91ba57bf51179730d
GIT binary patch
literal 12584
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
HY0vu~DC}3I

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/shoulder_v0/shoulder_yaw.stl b/robots/pr2_description/meshes/shoulder_v0/shoulder_yaw.stl
new file mode 100644
index 0000000000000000000000000000000000000000..d8687bccbd2ef8b003a1c1d6f7130b31488308a6
GIT binary patch
literal 50084
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

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/shoulder_v0/upper_arm_roll.stl b/robots/pr2_description/meshes/shoulder_v0/upper_arm_roll.stl
new file mode 100644
index 0000000000000000000000000000000000000000..d0f781baf0af0bf78bfc10d60601146d254341aa
GIT binary patch
literal 49884
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

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/shoulder_v0/upper_arm_roll_L.stl b/robots/pr2_description/meshes/shoulder_v0/upper_arm_roll_L.stl
new file mode 100644
index 0000000000000000000000000000000000000000..c031164657b59720ea0c340df9862f7f0deb77ad
GIT binary patch
literal 5084
zcmb`JzpETo6vuC+h($<DU=1iKo@gaeA&BhkN-S*DGAJne#3B}tfOeuXU?GA<Kp}}H
zjY;s?+bBCbg+(l^Qur4ng@PD-AX@49o_oG`zcY6>Hg559GWUGWkMBA2<IHo<pZGt2
zZzcTN-v6;bKcD}r`S#^MS6@E!NfY*5?OzVP(o7O_oRC%<G^6J{^pdzM5RZ0;7Rb#U
zn><RW7wtigCAc`zss?sNv{MAUcwGsvY^f(x71qRr*FfEh=t+p8-UoB5R#~q&aTS#w
z6RqncS~;O!jKr!c!fRJArE@j-iyteoSRHMvoi=*v;5WI61FxWw+X<(<7d??mI@)(9
zNTU)GtSYt0g6eppeTY4%YCx>S%WaM1!Q)R`_Db}@Y*>}s?%ZaiU25%ND^b)%AFeRB
z-MuCVuP{gFOrqXFA6g;Rt+u4<mYq}Gitu`wPdm>!uAJL%zIbtWd2H|Z1!_NY`)qUT
zy;IG@?;JF@Z+zNZ*!^w}`^Idq`R(<S_VhV^;g9a6pH3}5zk1TOQi5I}5Cv!6d3)dA
z2aD$L?h+@6iP*?Tdq~WlJ@VKOvk&@vetd9&liAJBy0iaW*#QCj<F77V!*z?&AwpKy
zyw^rC$BH>l-27<ADDUa<%lBV}U5Et<o{Xzvg_(f2RONA^67K~xb<3TjYji*MqHYzD
z%zF(gD)Bx*TP39@Q@6|NVuCikHKquHCrZG!>2;V-N)OotZF)VXs3)*3W{1gXq};hx
z)Jq?(d(`f>(nYH>K~4$;C#ZBv*U#;D)<b_ZHc<(yyTkSkbJ!*})<cg?)Dy%d0h@~C
zs<<UM(alhGX&1t`1O&GM`E+9#DJ7dnhr0>$fEU!nq?Cq@e)2qySs&;D^S}u=V@z*|
zJ5Qbenwtm$8*TT*4hU{HuInb2w?PXpsv9}5OI^@@r=j!wbb}RMUfGzSB87lKqQvE1
zf!<E27x(q<#K=qUl{vbvt77(uTL@0G5Up9R6{ZC3K~PcHoNOUrc;~9F_7t1g6{0oE
zb7)*nu*y-sGGa?`r~3Qca`=|(_IQr}BDj^VLQSxb*fD?ZYVMjabv+ims5I=&{b3EG
zsupZ`6(agzRdc8Uzs*|>1n+}!4$?KD`cP@m+X>!L@R}g<1PAJB=P_sR!*ckX>Z;UB
zpI6%n_0ri4h#r~ni~TA0pyexfaCE-e#7QD@tPsf*89o^%iT8i~5bs)lmV_dk94!#U
ziV4ySb9Q@sRT?*R8_<Yco^YOnv5+q|(FxKu5p(u#RV&_)HKATgGj~m>qO1fJ#$-*a
zcVE5SJn;4#eSi939oyGIN%e}|jlGKZ2j1tso`7HuT#sj^<+y0?D0|Q1o52a5j0v4!
zN_)+n#W#oFbV3!S9XY%gbe>YYqu2-L;C)al5WLee5noGdRH9yLtGX#YdFzSg@!8Wo
z2;D1s4XawdaC9HvZ&sNT+$(r#ANPL$+9TNGTvdECIDsB8MG*7~+OKCKzTuqU3{auc
zwDT8Pe91V$Z5YqPdMeM7lrRgM3ALKs5>$#jDcLvmKDtIPs2APwI~q2>uQvobA%RNh
z1)E-oM0>kdAXI7UR)}gIAgpeGGK9KrXM&rkUa&cT5VSMFEzuJYx+SzTp_|AP5Z0|v
z5s`R36Wn(7f^E7r@BjfDUuyV&c@MTxRfoC5=4M2WGV|ek(6al<m{4^~4$nR!in`jz
p_8g2G`N}+ogieh!h(7#jRCmt((QaX5->{*Da04eg11dVq@h?+|fJ^`Y

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/tilting_laser_v0/.gitignore b/robots/pr2_description/meshes/tilting_laser_v0/.gitignore
new file mode 100644
index 0000000..8dc9c99
--- /dev/null
+++ b/robots/pr2_description/meshes/tilting_laser_v0/.gitignore
@@ -0,0 +1,2 @@
+convex
+iv
diff --git a/robots/pr2_description/meshes/tilting_laser_v0/hok_tilt.stl b/robots/pr2_description/meshes/tilting_laser_v0/hok_tilt.stl
new file mode 100644
index 0000000000000000000000000000000000000000..c74df19a490a4247b4db16f2f5ecfd8548e7724b
GIT binary patch
literal 25884
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
K0{tRw68{G)>%Gzd

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/tilting_laser_v0/tilting_hokuyo.stl b/robots/pr2_description/meshes/tilting_laser_v0/tilting_hokuyo.stl
new file mode 100644
index 0000000000000000000000000000000000000000..a68f2ae382cc89df110dfcb7fc1a5c6322910d99
GIT binary patch
literal 49984
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

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/tilting_laser_v0/tilting_hokuyo_L.stl b/robots/pr2_description/meshes/tilting_laser_v0/tilting_hokuyo_L.stl
new file mode 100644
index 0000000000000000000000000000000000000000..d849219275afefecf5d54a712c009e5ad11ca46d
GIT binary patch
literal 4584
zcmb_eO=w(I6h6e@Mn&2#6cLmtno3jrX^X^pd0@dJt;Gb5pcJ7M#2PFrCDgR~G*T6p
zb|V3;6$SB^xT*TyJW(qytdtfNN)%mH5xUTd3lY8FdFR~u?#zpI;lN~0=H2g}^L^*L
z=g#!TO_%?lue*g`MZINwsob^loGUJyyR!4x2MhYPxD5Z7h*LyZ{VGuXs|=kY3X!5V
zL}!^C`n|}pb)QZ=bLhc(?9TVHz8t7Z_kC^QvqN*UN6I~4jASBVbskXNwE@A|Lv<bJ
z6jpZvYNSE*m=rZ5u)pW9@2x6A<h<ABSDx?SjeRY)s`?P6XYWIlj*jb#pjFNcTM#|w
zHJC%Iz79qn(8+VFx?Si+>Uuwb(AaV-r&v`8ikvHHsW4@(JOTm?^$DZXs*VQ^`$JVX
zG#!kU7+Nc7tqM8N!HD3lu_9;Xp*c8TbYf1vQhnIRX;tV2ylaTq1NJfNCUPRU-I=pK
z%p=WVh<aVniuW=^iPL2}_4*NX!b{J2JQIxId?Kg_dC(88ik&}zsDVIL+*?*OAYz|l
zjxOcUdbujjr-&L(A(uGY=rPW%lL6;r0&eFgTuJJZzyVGiP}g{Pg|V}7`e+WGIIK^~
z!+Me9^UPm&lw;4mo*jI1tn=;M;)jTDzU`qZ-?hC$y!*g+WwRdVFGR(yqZeg(GWyHf
z?C|458W&6VWe@+|e7|ky)-V%?L~7u^d4F5YdvOknE9BE01ssBCe$!ppw?cNSutJ5C
z-~ZOZ_XkF{G>EWPtCHQDf5($-&BjZUs<>K_;h}T8*nh{D`|_hNuTsS1h5NJB`z}$o
zr%pcNafKLboBa{FR><L1af}K@p1R=k3BYb&IpaAh<bYPEXLeN3igSw`U30$nV*7^a
z+IUphmpOsQ)o&jjhw37~4zE|lnc?-dX{DWF-At>j(dvc8DMh?=|BC#rg(>YC>b+;x
zj4J)&qsPWA&JYK-^G}0^{Cvx7&7I;7{<j>KPdmu@u)7rcH>m9DqAFJxF<0B_D|JbW
z$IMp`EZqp^#puP?<>t`}9%a9xH%Fe`dJ}pR+}Cta&_Q-McP&LY2Yj-M+?$lgSJZRv
zt@*V=pV<pdhCri6WNei=p9$72^%b83&c_~0b8vRn%@k1|M}#WOZs2aF%p1($sdWUL
z&q|AYvSP1#_l=LQ@3Mc`?W}YwLS5a0)^ihisJhISRp8!4gjUA&vSU(p|M+NH_y79d
z^YYn0pTxwe_ADOk*!0nf!;?sJ6ya}p7d{zu!f{osn+WINy)0jbe4N{JG``~A8Yi7y
z?kn_05hzNzaP7Q`(GdZy3a*zcWDOmG&&XV7BIn?pMBe@B3GKy?^CwGoJD+oQzKBnT
z)nPI)bM8OB_o=N_70%o%!Hi->`D`jeIUwRyjP^KDSGn+s;<@Y0k-ImqCT(7Mz1#!l
zC-RPI^+V8#*|I*Y+w!*oSICnny`%UEBlrZnR``s!f!-N>f26Zy>Z-l!!s*l3c3EA%
z4F>vA^mh=tvyXWvuc~o7--FC)Act}Qmf3Rc>AY&PG&$G}e9qGjwjtmKR+Oh*vmVMK
z;&aDZ8FQTySoiP0eULA8A|R%2!CiAsK%`Z<6Y13I-Phtoy|qPlHut&Esm*Y2Lm$7x
zQ}5a@GV$}_t9arJoO5R%=M`#at(^JbspVCybc#63Z&AGs_yqTuU(@$XhMA{4mOCHZ
IXRcP{AGS5m-T(jq

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/torso_v0/.gitignore b/robots/pr2_description/meshes/torso_v0/.gitignore
new file mode 100644
index 0000000..8dc9c99
--- /dev/null
+++ b/robots/pr2_description/meshes/torso_v0/.gitignore
@@ -0,0 +1,2 @@
+convex
+iv
diff --git a/robots/pr2_description/meshes/torso_v0/torso.stl b/robots/pr2_description/meshes/torso_v0/torso.stl
new file mode 100644
index 0000000000000000000000000000000000000000..0645895586178356b50a944fec53409750b92a2d
GIT binary patch
literal 104684
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

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/torso_v0/torso_lift.stl b/robots/pr2_description/meshes/torso_v0/torso_lift.stl
new file mode 100644
index 0000000000000000000000000000000000000000..2345fdd4a5127c58b492ad8a2143d6bad3e6099e
GIT binary patch
literal 39834
zcmb`QbyQW$`~SDyonV22f`p<VarU0EMa2NSTP$o5Q8<W-g^G%u*xjI<bM}lac6VI6
zuX*kI%|^MO_xSO%zW@C0THbXQ^StJXsb}WQ-luh)1`hu}|0|V6QQT5G&<iCp^T$53
z^_#iEwdm1>NntO0l4I{wZTJQUQuL%9QGSfm<`%FcUF$m%MY$3>nD*K;g|(g7R+8G`
zG+(Rr&4&zM_&ZU@Hh^Yc7|F&2%#rFsqFT>|T4JyIB=}4Pp(CnBPkMLnL$;_7)u!0b
z*B-8J!B+3GBNZ;r*4Axk%|5quCjJ8>H1F&KnS=POD7lyKArC!5`I9Vz*oqP(O$p5=
zvXYnWi0eOfw0`kpn0bXAam-&qiwzsg`lJ)Z&U?{g)oSoNJuYcjf`qIizhg5x=1orC
z*kKgI5+u-CMXBT#NmIr;v-=nGO17ia!VU{G>!|wdxy4ENu|*k84o(`zd-kLR{Xh%5
zjPkI~&o+@Y=xuoJ@wx@OaB&oWmT#Jl1WGk_{bE}*XB-<<#a<9TQ4zdSuU;(Is~uXy
zUH|CMzxnE)4=yKlI%Hvk4<58mxs*ie<jcxJ8zoxbKV2q>av$2#aXqu~hZj$2>*mC0
zY15PRWhIixx@@zx><)2y{P86u`DKdcUAmAScr!^5clvgs)t}yBd2)?lSb{{a{yVhR
zwTkLlW0wjd=v5VZk9^j6Ghf~$%U&(}?W}&AZZ0K9_pa7%f3#PldMqHF61HexzqxBi
zIvGTr`k%?WthI<o{`MS8kl5HOQJWMPspa3hSP(4>`_ozB%}5J7SB_EzT<2>&T0O9&
zJ)TWuqFLCo)T$vh{J;M&(?u7rRc^a3S@-GcOuAlrtg$u8dcD5R<U#LG?yc4(YvtM+
z?cp8y!M6%Mo=!|}@kATcsmz|*f<P&x6{Ws@Kwa+kUA3MxQ<Osb^NS~1kL@Yiw~6J2
zj_kARldTc<de}dawAz^)S`L=1-zhSXSYlUd?Y1QAj(ixomvUSS;9vAI0|p90$+1K0
z*y@yCEj5Z_2@*j&R%;&1yqR}gKS3P5=1MQL%g#^5=A_oe)3wl@_1T^hq2$u#U0QT2
zPgbH)D3J;BCJ(K$a}4WxIf!Bj5~y2IT7POmU!H2nUUbbaS+&Uhyw-JhR#x?6FM|Fl
z%8;IcwBqwg?DCZY6zfGo)^VmoG;LjQnLe!6I?c)DvDP5}5&d|Oqtt@3j>o6Q(12Un
zSkk<m5`j{vPf_kqX-4}FDaNa>^wDrU=PP5=1}^ku%^EsNaT7hU!(dvi;}&+PP!kR7
zLZ6UUlqH`6Y4&4f_|=1>HEa*mhqR*HTrq+kvrk~J?LAcV9QDaM&aCtywQ~;9T1Jhg
zcJ*&)Q9M~2A3l)G8_c!KQH4o<TNs(LbEVdKOR_d~)-cga@=bChJJLpL_3w|SSc1fb
zqy<{G_^N~!8D#WCC5FB_TG?$ne^+_JoCsIf-g~W+(q@yyk})g9=+f%?&rFwc?X^X#
z%Vz%~dJc<mZ{uP1#PNXy*7Q@yKP4(|sl9r!d#L`UyfJE<r$rMS!C2EzV$ZT|n=>bP
zc_M*Q|E;6U=^1|cCKpRZ0;RrIORdr9*bcqnG{cYZui5DR`g6&Gqd^qo)2czT=3d!@
ztgIJG<XH7v+=%`?G=WS#otvT*(icx((0+9PuFdo4BXo?uo{i?ad7QYssY$Ueq$`)5
zp%wp7pJcz&TM*`D)#<2Vbx0n)3dOom2lfR;nV#H)_BEBHmp@%nu`blXOCQooO?M_E
z8yPu+CABp@+c7sy{t>5P39kBBlcKz@7Dad7dZ{(rwp&B(I1i$=it@5+1l@K!oNU=>
zQ&9@_$wa=eA+&SI8ZxNTEDcMLK%W%lR#HjoT79qnv2+l})eF}WT)PxyLgqp=n?9c9
zuN^26xDMj#qbR;}+tD#c%&FUMXP4F})F%_OHkYAQ*3Z$crvhnYi+S2c$Lg$j)4|g0
zjPtyroVZfgRQF-BX~%an$GWh;Vn0@tE*G}h_IJFYX1;3XD1~(An0Z?9)4TN0J+nlc
zFY4Ju4L@t9Bc~S9aeN>x6TN#E_cvyT&-wi-;z&hW_TzN&6ierCW?J`pAsg0(Qb;Qb
zzj9}{p`%;d0DshhguFTjzE~RYQmp=uI+6ff0Z<BQMY-_Tce14UQ<ktml~zt%6S18X
zrS$H>^!U`uO#3`f%9gOr<$krT@EAI7@^M|cUYJab+N%wYtD+Vcc^l?hGSTlzIBj2T
zB1_#6Yx3|NsI?y6gstr6Oq^B@(vH1p#P)X>L8ip_(efsRuzH=1Oy=IAeWc610X*-4
zzf_b$8do1h$vZfbUT@TrRT}Wff<!i#zS^ZdA<V@)_BS1wT=tV1hX?Q?NAE~FuwGp4
z6lKNPStj3<O}4|Y%)C;>JZ<2vUE0l;vk3M?x$ovFX|oMG{>^{)3p1Z{JCinV<qqxJ
zz}W<8nW%Jlk!|I;ZWhOX%v>%}l#F!=Yf_Yp6OXIehLq;XlN(7ojFlyWsL;Z}vsArZ
z+O<W-_!#@Nt}U%u1h*WFU|1JQ;R+}6_E}BT6#IUh6g$n(cBEzES>iO)K{3XgSD#_U
z)frbcoGTS&WQPbpn;=4yk4pqf;e4zpU&@@a?h-_vA$7e`JL*7dMb<}itKMJCJis%*
z4NH(fYZc{3VVzhngwcTqbZN!G^<z(_ky>qY5Xs)j=)1i;^rMd3yh(faREFaK_X#*|
z6s6aeU^?<-W_o<q1cp+$A834Hyf&}K5^aaia-pNAr6WBvEE7%m{#t!eroZMM(uiE%
znn2JJe{&x#VoL}qAa($Xl5#1E7Qa?s&rRQJ0TZTZeW)LsKY5{)x8ppfC<Vtw)9cGF
zTU!*np<xO3c3evo<y`mv)TinZcHFLyhO-Rn%j7dwYtyz4bM{{-tSZtmnud3ttq+af
zArUyMA+0EHzmK7g6}|PW$BGfO3N4Wdm(t;MLFe)8>CAnS4zxrb=ktypCt5;3zWuYG
zHt?^0+I+u;Y{0OY(tIToTBRu3^?Fg(ZoH!5?1MDUM2hlcf|<51IZ6*+zTAW*NYqX2
zqxq$Vu<>^jM65=&cccNWv$9j4>d@qFL7Iao8FX|uK`EpaWm;@5YSJdyrrvKupUkMI
z#XoDvT>B*wq-CN-ViZ+9#%sA>eb8_mU_OWAMp4>lil$v-2WYiQ-PN!JiMGQgY2=hY
z@!hjX_%UgHG@b7ns~udmQX)`l+u~{3Y|p%8%ZVj|cwvsBd7{f}18(LdSc2mNb&J!F
zd}jLgP_n7?k*$&rB(NWgGk}HRbp5MXGQw-EhL)foa-Nvu<8IRV>_FOK-3e(7q7;rt
zv3EXMiz>IjkTI2RNaGyGc2Msm?Rr|67B5y*Mah$Rjf6IPM4n9!q*#JP?cIemziCIc
zv@ZrxZ`2^#XwCxCdK8t;ERdFGpWSsMs2V+r%<%J9anA6V)m@vnDujGoJ&WKRBThdO
zs?v3z%CXss55*EBwhwEfIlXI066z!htIobJNK@|y^CB%bOCt(L5spXEf|tB$sR!#>
zczy?pB{;TIij2^5kMd`kEXJA4qDldDTB*PFA-*0IrB;-S(*{q<%La{DMr2~x@*Xrx
zbbmcl*kgiHNaMVsC>`IGq*nvR+g_+mC=w`zr&NkkXyabB$;>V6(wxDx)~Q3*L#8II
zS!^QN@2lJVSB9`)KAYg!RFuaz2WeR!kL0e+BM1^G)w0D^b)8QGwkg&)Tl)AlyEZ7I
z5{v6QhMpaI(YCPB13jie65;R8m<r9hr*ApFob>2fM(Y=GSoa!k^b&euw>3|rST=6v
zNXe>L_w9P|Lm_PSl-ZJn!jG_}mUkBmGP|%SX)ZxOa9$DfRZk~A*+u0&zH}z-Zt8k;
z-w-yjo-^_Ld$YbqWMm^PCUP(^O`p87DZ9GLI9uA`on)={!_0jv<hGzCiAPiPHkJ@}
zYxxj~R+Iwea;XzVrnJg_vJLA+eK@-+N)483c_egf*kiU}2@-NHx^#0k(+xqiDS0y$
ztwMbm1+nM!pKG}<i1m3{0LBERkXDq4!<Br+-hhWy{kj`V&_b+9QRZ$rw8tRwO>46U
zrEoQni4XZ2ShowS&bu5){hWQbZrUBfygmm@5yeO=%CV7=yzI1Ay6?RphE^fn;f+;q
z>E4WeD%wf3;LC?QwB&qI+~eI>ZM(y6{a{K6i_A?W9Wvp(Zi^n$B8t~3^g>4+NXxxs
zqhmP#`&x05Z(kVMxb}noDaKuEdR#s?#`9!Fsn+6{_WA8Tz4yE*in|mX6Y{9N-y^$C
zt>tB%CU$r@TjDH=v^X{BvfMUhQ!`WPw`PhZs1IurXJp4q+b%AfX7dpQ){FD`?rQDz
zyXUWHeoKr|yZx@0sbZ@vWZc~-ic(F@b#3+@549KNl88(!&)di}v-En?+3#kW;(17)
z=$@o^Ym!8!ny2ZR+)wE9n<o*RF%)G?NPBCMR=I4gh38116#6G}xP{)<NT-QbFR@d_
z67&gcQj}u$%WY1<)75!TWF1K0w*!hY>yn%8K<^c{aWCaqp|_jb?b7e5JG4Hk5vyoD
zlWp0kRn~IC53CDy$VA~1W3^&^ciLWrnJM-wq-El|cTv*Wvc^VgMo9$rKBN_;tzBW7
zuk>~jzn0KOG11!ch}y(2Vi6ftb*MJp-<KS$y^LV?p(r`mRift?UDm44rWA7@ltNlj
z0yel)=P#vHpKmI~d<SXF9~5On&1>ZFX(uhMZ79VOBxD`gK6atW<zAEX+aF2U66QYW
zpZIQ~Llv5Rupcdb`KE>?NMJ6ZD67Is(gEw5&^NQot7uhBj%(`v8ke;oww&N7P!#(T
z7q#J0&j{z;r160Sjul1G=Z{k>+ixK|lLyoGPgK3%r(jZO-E4x{3uZMUlZo(4HBNE*
ze(d90)?<&}H6?_6^>ZesV<~!N@p*2WzQpW(#nv=6gd}%K-+5)5;Qv*OjbV##_@mVK
zaohFwTSG`=^X%V<dMl=?F8`Qmho`wztP2UWR(y|h|Frdm=;`lvEH)v5QnDZ2n`I98
zCajw3k>rmAN?|srDEqQa))I$>=)H@ZDbAKS<}oJ{8Nh&Q+UjnT^<182DO*Cq^J*S_
zK<k?9&THe_zMTo}v=)!9u&&Xe6mvC{l5?M<1uE!0=Q>()oiJ0BLLHa~i4oN>9~r+b
zjO$ak5zH*HUd*+`G0N%L>bR?A`PrR;6s1t#-8`%Hpri(@`XXb;5*%`0otvwuo@^B}
z9Av2&AEXr}(&k7`rIqJ%dexE$)Q8q8N??~>q?|s4-+UA<Wsta|lZgqgxz%g!!+C{@
zQ%Uw!Yjpd&O<1+*iBguiYTHJA_P$0e*3sCX53D`I6yNYL%b9He#oPz;Qmjc)#(&Sk
zBi-5(ySXjt@r^b;+`b9xnQJCNS|%JC732-_wBXIpx0G@Q%oF4c;G9=5UpT!859y<t
zFc-n>1!-}H%zXLdA6~qZV@VCA&?>Z6QL0yI!@XAL=7S&CQjtI@Sw~|1Xdb)1j{e!}
ziq>z@EXD?G*4_Qel7gG3v3EYs>|RtGvhry>yYgVO-etjf5#4e2QM{RLqTc#=F7mu#
zJUcKg7qgj1Nm58FO3mTX+?M-|?PJ&#4eOd0p1`tiS)=Y;(vzTWMX6QB%wM1HVOwx!
ztz;Dv|Ljg=S$F2QIXb-31hF}q?<%}Y&zG;cHdcIx*QsF@R_6Ih4K0y%44&Pc&%OMV
zWp2Jgl0v#qVjSz$vJNY<xq<M!Q|T%^#J;}Gad!Y6Sv`);8`V#>zdDl)&lJzHI1jfr
zs2NZ4*NS6r7S-1u)-k@7J9<BaXKt}YpFXMpMbEpmh-38Caea*QG>I1XOI+IVNI!3O
zF!cvPDWoy#iV_muflp1X$R-v2ED<PmuXP-o8(Dx=^^Ox(ZGF;~9}1k$depx|ump*b
zZzizg_ubg#<VZm*OX|TRtE^z&dDcs9j?tBgisjq$JF{=G5_Asf5fsO?#VX5U=|WHn
zX+^2{qXXa3{1cn^pq$kEunn*#MX^S<;48jw(eKXBPq7U!ZgP9L)NH{EMXIDia!!6`
z*x!1i`MtF)9mGuzxV?c{l%fm>KE_5KSxW3Xc9OCs%&D*@MY(h`pLQ~2136Y}2*v!P
z6m?M_Old%DK}$&dTW@viBVRHtk8v(K;zSnB@xcjo+EFvbRUc`YIR9;*TBRpbpI$dp
z%ngv13IAHxwUq3m=>BOT1Tz_2YtceQDdE;%cRSvgJ~r7)S;n&KOLVnC6S73KtW2D-
zcxaY8Yt@>&&64M673M@DvpgEF6&%rr&Pg~gWiMzITB|5tcW-GAKjx&*BU)3`j<J#n
zOaB4nZq9*pVd^Z&bIjW?b5fM1t!kNOR?JHs0$Nk_7OldpMo~JyzsG9Fjb&f&cA!13
zSoLjTO~~NxGYQf%;nr<FYfyJMJ$zTu9w`>Rpw^tMsN0$xea!Srq$wd|M-!|`QN9Ou
z=7BH1ksH?vsz_jVhPj=hbgO%rwXD&HzP-Fb^}V}Kzp$VgnLe|;qyuYGlxE5P{AsqT
zbV_qYLwiw&Y}H%;e0)QvR<w(KW({><y|PuSXLaIreH8j>XJ*L{tQYl(OeW~P`go(A
z?z_uOF)PB|ot&2p`<Thr!Znxfc~#D@kigxfqQu+f(K82E*IO-;36#3}^dEg(PiN+t
z*U0*=f6S{-KkB7-5d=!%u2CieT!<R+wJ#r*bedr1h1m;cPKpxnd8Xd(r7QD4Hd@LP
zv0ki6QJlWnv6Y`<S+$7a6ibl!9R6L8Sgx`rGmMk%s{_2)lUAMhl`*dgT7vZCgcte^
z#|CUdvw4EpyecodbvJ^)bf_&6D1{k^qJ;jnP0zOJsjb4RXo{9#tmHlCg<vPPbz(hJ
zzb#|vqA$+ud&fGubHEaUQaEdi7W6I8w&i(jJGXv}qyq`8Nt|DOoW^P%nXBi}Mo2ok
ze{aJ!4xg`|f0;<oT18Q(4`De**WjOuxl;5NV<ks-$c+80Q~CPr*z{0}C0H-&6SL0=
z3#)a~kM+9PmtslF34!bk%P%aONw6kGc~I>En{Z<n3knL6bRbdUQ#}^))s6jgW2$Ju
zUPaC^&y^a_TREphpcMM2C{3oGW`WisyiJUc<T(<9XY^;^R(P=oE24ysks=FAG7aFj
zZE*xksw}U~+6C2QRWpSXSx3j5)%2eG%-r#Nq7}2$jR#Axf4T=TuRzD&&R$Q??#S9Z
zhjV?Kr&Jf}sIjjet3Rh68(g=gu&VbKcecAiB%gOSt3;rb+;<y??bA22Xnw~0O2rZ+
z&{{>A{q3ku?nLojk?S-pLBjP#GuD1<AX~l3I75DLeu93spPAo}nxvw)NXtb1ujAB>
z^@j54-m9fCh<hA)E_qO@6&v$$7^nTa5%dH1H8}niCG+Zb{LHxQ+%qJn_K$5AD^RT}
zvw!ESZ>l$y-Dn@kLSOpom@SL5@KeG3c)h~BN!hAW7LEkwb7B@f>&ZXu4&XgLR?<+)
zv^<V|$rsF$@A>L75q2k<Z}M6!?qGD(x^A7#ikCU3nL4l5Ooykj#W%~6LMOVCh2^KS
zh;nY^h;wZb-QnJ5?)TnF+q__khPwtNuqH7EYnb__trfN00h1*H_a8_rO4ySq{^XgP
z<{b52Tfb85m)<|ryn@FPltNmZOdK4|$NTJ2_kZ%0_5euB1dSNO=XWh=t7meRc3YVH
z%0&GgW?pl%w?5_aIu&<67zJ!uMX8&|%u~KB*PjL#mUdn!CAYcVeKU`2|I8MYf2|4Y
z&HQx^Q%=;^Zolx=kyez;UY&S}&1<z&!QUm%o0W}YZ3nN=9*>?uFbd*ENY_@}+B-9;
zvN9K478}Qczkb!ujGHV;A+0DKEGB;15~N*7^q^RRvBEu^qQu?o!K3_Qh|9<QQoY-&
z#<A<K$`Hqau~KUqt8;rEU(7=Ce6~p?NX*O{$L@UfAzwa+iJn->sRQqj^9>p4-<k}m
z8OMfqsZDx0G?n@*_89SPxZaV+4tPnToEu0wuwJZ5?A4yP<=6fRBlSl9L(me8D8^9i
zSQeiSD7k(;379;DUc8^I|8uGi>63e@v`fKUTdad0r&$vxX4i7ukoO<B=NMD#tR5EZ
zN)mG#dmM*xZPnJTW3-4-W{T(ExO<U_6GK+p*6c4&T5KOfv0k)LCj7c~w3S-nN{j6j
zr_Og)>oX5FBJnvF5hP?k=BDJ)U5Xu0>m4yu+|i+hvW`(Llk|oOF=|bBGsP0z17c0$
z_UG`b?B3jggk>2a5op!;@mbjhw`%0;5aXNCfWPaoNlB$?i^#f?A6_pW>*f>n$&o?x
z$(WBn^iH=l(r<=w;+1ENO&z#p6y5n(S830IQII{)e6BHDTmGy1ZEvKwlk=aQF#05C
zOEU)5VF8nFs!ywprkHslEfYVsrs=eTVhTSPE#+6JWBoyUcCPDAZS5-K1oBIPUTjE#
z_1cjo5fo#BQb>!LdRsp>dGtQ=YGp5p!05`c(#s8IkxBJwlfR2ey&YpE6E(t0upXI4
z(g!^|6Kn${aQC7p{jVKmNjq!NmvPxB5<7eNuv}R+^5uKnZ!MT3a2|Vh{e*VZe;7q?
zF$y6AgIMDa>$FE+b49E!wr|4<={3~ywIij|C~O0)N!&gEJfDrM=RhX>7%b_)dgVEB
zihmlrm)DQXEfOk4_vVZy%!QR8cWcfdNQ)V6_B7o!*i55J?o}}+xUZdGu{tY|(1<MU
z?I`?Mw|hSeyHKC*oT^ZaJI3myLra#cfhYOA*EqlWQFbkBSeKAHwZbTBN2?m&j9|@I
zWhHN>Ocq3+7x!7Geve3t1@$BySTEAzCP(o*Y&*Y7LgN}qo}+~_@pi;$-7?xtD`cLa
zqPMs!mOZaM?uDM`uP7SQu&dT}K?u9a>X5RZ+e!O=nHZAQ#KJrx=%$oP1PSb87<EOd
ze0(;m-?krJwql0Vcag?Oi%j3%!uB-L=<581D3)BW+L?8z<VRk)MiPvh*hd|V(R<H~
zrXgoHOMam3Z*DeY?N$epTyu?l*KN*Vw%atAeoPrlPzPFt`ou}<VHds9#b~<LYn!A4
z>y_8R*L61Q`D~FiYobY-6EQwGf)%BL_e`dobYa$uL!_No=S-2TviBLicJFBf_f%r#
zjO)W@kDq3HTW=J_lSUka@`$oe>%sCQS7Z66kC1dAfi;Oc6OXsD(Bi4A;{8q(cUx%5
zptlk1WacvL!5!m-{(B$B8W*3#?yu@bQ40N#i6To!veKJ7u{useDN5n~Q?_cvkQ#c0
z?`2uHm186VrSKe9QQl?Rs84oW!k+FLN>MxN!_#O*IXEdw|5|(n+tPd}#S$cB9g+V;
zGOrO?`QZD(k`AQt1X@uNTUKWQdyDduBO6mJ!5u4Ft0=po80*@i0&g<kUDAOBwv+hw
zwVk(K-OkJ>InUB?7l->nd5?4WRAXk%(~{39lAYpS7InyH;jzhSdcIbpd9`B|2@)uU
z`V{5J_+@&LZ6kO?-zfx3kdUqVI=BIA`BzIm$vqoIOE7Loi%e$BLVa!-H&%B2XpYZR
zuANauua(uz-1gg%GJCvqeRC9>I!inUtDN%7#C<n6;y#|+7!sb>ef5_sqglwyQUqzS
zn|POxmkJNyISQU)DCJzfo<8h(By&%*`;BPg)JqSoZsu|RJvH<Y_nc<Ob}V>CAXD0u
z6;{1iXwo}6n)x8lc&P=EmWiGTRrL9N&3yKb)*6<e4ma0!tVrV)jKA^K#rPN-&G+^{
zsU7~|DD7);FIzx-LpQ#P7pe2uAU<3)^HM&SROcaSD(<{+FN?b{McK5}%qOR{)t;<q
zp<)RVvX1>(dT?#ZGcx{M4Q-))JWC;z6nqh<p%hvuo*2p9hF2+;o35EVSi>0^X_+`U
zz9x5R;6ex0YakJJr{h@3p@GDA`$b8&m=l|};JLdMq)W`l)Vz_CSmMQ|r1n!^U9t+S
z6*mE2`SX=4tI*+BD@%2~KOD!(bZSg?#JAQa6rIQ{{!Iw!(?C@e!UOo!Yo2ud^<ol%
zRv|4$6s^vK>(-z>+P9MktQW0Sl=8mGtd!><YFpu{VF?mBua0N&bArj`^j?zZ{CGCx
zRyb|ju8pQ#9?z!JAo9bZyM~sah2oCa^8IX5y#ch-?g%Nm`$vsu*T>f<3F0YSnYdDA
z0`oc-PWu;ZqhSdWs9QYm{3Dk2^&CmB(b`fJ(JGm^&_01V1&*MX1_x>AA$l$oZx_e2
znOTOCn+pe0%<i^i8p(DqS*|S~mhf9HI;F-67MPlu#w`t^n5$v-;<s}+J2IjoS${lM
zjPoLOr?AUgvXH$EhD$j$W|^o@JWU>bg!N(v$k^!Ck`AmFtrg!|PFl&LJnPciJMvSs
z1oIuF#R+|ORWJ4|nugw6A+;dpKBes2u|=~2iHEx}U)9g~O@A3Slsa9SNARQobzrU~
zMs0(gdh2fqTI(*+lIQ3xo}(yA*4In)R++|<hi}8B6BZ<7&%2Dv%<iR}CHJYgu?6`#
zo>Iss6GzXwvL2-ml5Q*dNCd_QY4QEwu$6jn#8~p>qHGoFlXVom){eQ}_NF0e?i6E%
zIxueHKK1T{`sprV^jp(ZDY_U@ocY8(vPt)C9o9tC;ZDb-7Q|MQMwc@B?+GmKTxGg7
zu9{>OdW#l{`=a8GbHR5bv`UUy7``vz`?FcvPLb7iJ!nVpDKXI#$9JY>N4+EK#(&UJ
z>g&=l?Yvfi<tk=Ryi3p4dKa(6!fG0OwNYE6Y1J?LwXK`->R1=jGO;_`x_~}pwQ;kU
z;tgedKLfrSLOiiPt6o6Lm$s(mg24OD_<jbY#SI9nv!!=xG0W%Q2$VwI;;gTG7E`uy
z^DGwxf$zvbDcPzskE&~n7Y($XNHtUR9G~q&THGmW=&wcu6x3YL%LGcHZbi{ziS3g<
z*49qktwnD!3K7@J>sNA*Wl7G)Exk*P){_%2Zm4r(hH%U*C%d&}@z*@qmT3-zk7&y3
z=JjN8Z;dyFjBve1T5lVs%_$iw5tySOtteG4nrXG`MRcXrg8-Dm>_sLHi#vVQroXcu
zZq?0-B}ja|+m;<n_GHh~SGA<FuKdK}0DgI|FWa$gl^%Sy6T2neq%y;Pk$%O!JIi{*
zj#OWfq_@u3l~t`(M)*;|wIUy!s&TKQRoJV&N5n1ZrYz=_9XaH)UGF}uEn9i_cfuvd
z6jprFVz%mFUw(U6CbpoHH|wd`lb4nAGP~EVY~cbsQu)PKy<zqm>7NzFdE^$RmOjX4
zp6I|QE`6t0KIYHLZM7piuRqYYhty&xpV|?uNt}zWap4tOP@a5nn|^p(2^KQcktLii
zLkgu;U~cV;vyhzj<Z>Mc<}u2S?eVo2eoSm#j<4Ti;`7SHGpx5#@k@H44-MGlBX*?M
zhqL;dbB&nmzS4rYv(1HnZbEtNvaLF`mS&gcmQJrL!m%(r|I#`AGwK$ZjFT5zW(#Jg
zmxuG6{k!T5#XCk`T(BcMnuh70{D-7_D`(*gZ&l*eP7|K3?tA@GNWA{=c^|f{qCHu)
zd#s*&VOY8jxjjgtGoL?S<JCt5NbP}AvLF6Ym3R}qCcn{pmX5YRy`PKKD&)c3UfL1a
zkKTb}+3Fe7Sof}Byw!urdQ{uKY{pu-mt>!}O0V{*<F6Jxw9bL|n&Z#oy3Ay_AHaPA
zMnq9Q-E-g{H~91EPi8PIK?0*7ZcToz#PwSmU)?G{!xAJg3W~Dyi3_iGKY+KXU4vl{
z$4JY>x#S8wR~5n|<~Cy3!*Q(0#G(2we8(VPenlC?urJ|Qk=uibewDu|<@b~1euZry
z_uZX;t91DMiuBOo8mxA)=j!Z_*L9;;&wS{t9p3a#-+iGp`TIkD?T!7@^uLSm2L&-m
z5Lu4YV15rOX~EjZ|01f+3((^GXZkfhl7A7I1cCJ;E$gWAMWx<fDpJo%RV4x~3`yRs
z-f4bJFK9BxVE6tSeSX1>CdSs#FMJ+gI?I#v$J-qUN)_<*R4>Nv&||H}F7;(vZn`k?
zZ{pjvI>!<uE*x5<@|%bCCMyjhSIb&-+ObO1V}pYYbs*jI$5>N~v=zEB+le<DwXZ`P
zS)Ay;IpO-HQb%pCQ&s(tT8bd;^0JD}#V+PobjvKPMT=LdM7w3FAo=03{f__WT#NJ%
zVlKHn=Cn1(*C~3phlY-2?aEPeWG?Esw-84iSGIE7<#&PlO=0`XW?A)xHOlJC_8LUn
zUUoF5LT<V|v;;>fq=yurZ1XJ_s-NCu5G9(p(=Z1o>VDiNwFhPy@B7x*>XppK>RvR6
zD{C}*evKQgT}Ji;+aDt>*1-(}N!rS$<jllj9P7Q_qrP^iO7`^GK-MwnM*zKW(v!}A
z*hXp(Yy*s&I0JZDhc22~f$n&>M8~*ed&tpEEnSNKoi`7ib)u*gU8Ln$6`kNf)rNVf
z!=C&c<No-Hi~hO!L)+Icb_63WR)d3?Z6g}wRb$2T;rKQyJUhYnZ7IsiVa@>+7SuNF
z5KmR%tdFaKOkBFSI3TEgE_LlUGshAna6UGk;m`OlhU1Jpxps<v!n0L+du+RFulLMd
z<kw7{A#Xe#hEkPw9Muag3Hk$ZB;PRq(X>G758($|h5G)t4qWL`YD)AIJ<ELZ2dhvD
zY0Mw~<Avb|+WvIk6}`B)gJWbFSd%!dozlxM^CV}Bc&>q4-V|o<s1v&--U&C%X3vI{
zEb|BA{NwoKA36H@7&@MuU#M4jW!8;)k?819feqbJj4cv>Pq!-Or)@DDwIhKwDT=K~
za=?CD>wu@fMHgw@Whly<IrB}Kqpq5+ie7?JI38u9hU0ZpR&P}gP8IJ+fjtM(ID%zA
zump+VR&Lt&9N*F-^3&%(d4B9oPAz59lXNMWsBZDF(%EZF&%c{_**4GBJ9lrTOQDX(
zXHKi34=(C|CH)><tQQHaNxawK%H4no9a;q35z)oC<7$Akn5oyF_f4D}7$Ba>;iw&@
z<Q1o-9%o&3n3-A$Kd=M|)F;+KFJEijyCZBJKZ>{9z<P%kc5L$5zxKDqe~2zh)wzGd
zy0OEwbSat0QhbahZO&HpsdyX7&?y6KM|KQPmqJ>e6aUkOF&yhf0&5cT-}9KPYqwb+
z2+whiLZWo@C$^xG)qnXhG3->pi25PcIU>49pe0DB+Z6NDvKWqap_Jc>qIzoe0{=&>
z9%^p-puEp)#t4>)&w9M&O}iB9Tj2-JuQ<cu%=got46AU)!C4L4U)+<)Q9gCcpz7)U
z3THB$iDaTz{S=#zXR2S?OEbrPKaOo2&Eol}o|b^6Ib!s^X0!Ay0Ioi=AD1t?@W|a7
z-?&F%xF5jX7UremTNzS?SIif{<DZ3UxZ6Uh6=N%~lp@8M-+c!$C(gU%!fzhZ__HtH
zb*vY&Vx+}eBjz~so3Scip*3bm;JyuMaqg3x&9CI6j_GR@?s)O0n|wFQmUQ3Osq5qP
z=c=&;PwTNJMVYaoR_c?<QGUj1fal+Mo{Y4j%!%3P8|QyMT?dvRA?sN5WxKye$x)V%
zVtk<OD23l_C`!BAvs2&Y^++*RXWaLr6w=~MzhI!nW!OZ^TS1^Dcsgv<)bXqb`FUzE
zHeYg$!~Gr7{rFvKXK)KLU7Rh*ME4TqQrkHzyNp<&cGM>m#c~(WmyI#gzE#_5ctVFK
zck(&)u^)N$#Aq{p>MNhnBVp*suuxI_91H8#C~@X<w54<wj`hk!)%EjO?=ORR|E?y2
znI4`R$tOj-mCW4QwIknlG^>s~Q>10$?7#rp_gW=dv|Nz1=fM1PW^Fh9K(S}GEe(v*
z!Oj0T(l72=X`w?!DCX*zA<L(Oj}}&=%p)I7DF2k;oPo4VRPX3dKNa<)tGhqf&=Sm$
zWveO_4WqX`_OX!lX_f=WzS~AVPO#lSltZs|>71?jz|Gdx!uE3~KiSO6)L(uSPa8m!
zllHSb-kU6Al?yiaUTduV8ZWXUfi;O+FOL1G_lRSxljk*4w)hjarhfCSXFM<INXx|7
zcV>Ed$7nTgXmNGE>5T0`<1~v)=1~%XHHo)Cr46EmTJ2<;uI9DAZg<AkXmxXI!z>Tk
zUoNL@bqkKSK0Y7CdM*EKJ2O7sw)yU5rYN`b4WYw3Y+^IASxiWvRMEeV*=n<**4&db
zaYbpA5K3<}zQ+9Sj<%w9^+HxXcl#x_A?qV0eTtIYxHm1g@Gs_B#7QF1Tcj1`q$QNL
zntPQke>KyDmY^Rp5th=Q-m)EGHHK}lE*_XkJUu$s<|ph$+p#7^xv|_#kId_+KdBI5
z!B)fe7;HLgvkfnjwN#<8;`zZAm!s+O1^e}B74n%-3fo2|=H0BwXWZ5Jj)RT_M-HCW
zt}d3SZ(Q1o{Tv_ah)O*CwZ`v_DNe8iiN<~h^n}aJ+2-^S71O#bPxWiSD_y#!p%gw@
zDidcnR^+AfY5eGt>XKEc?`EeCx>J1kFRMD_$w4OVkK$FArCLk)*J9bZJ3AoWT#fUi
z;t{~2`c!7664r|EoePP3_|r~~;nRMMvSvQgmX+J@$v!xBVikw^v0$?+>(VrW$;7kh
z{G?-S6fd1<^T&FTmWeMp=aU1GgL#d)RS4FLgjzX}<yq>%W~?73di&8mv1DWHNPg1)
zgb4|h>Q$vK%bMMTg*RLxh|%k!w1H#IeDjZGR+K^=GO^=b0vQ@Ng8OXk7l0+Mg;dsb
zTV?jR1(TzoBtGA$Z7OLNV@o`B0ownhW6bJ9!m9PNo@><tqq(-<W-TgC$uI8qWQ{~`
ze}0Lw;)UFqPr`GSQPWQ%bo?}OCwusR=|Cy8P-J~}>$Ly}GjFK5r=kud&_ZE*pLyDt
z+GbwDH9<w<^v>GsOkodJ@iz;_yFYhLA-4vE^N}apn6O^-L$+$N+YQp9Oeilj>8TZ^
zP{&BS>dbeQGxJZMuijVxhtyEI@dul>n6U3+Uvj_e#lH7<`qkTq*xx4E+<Wt`g=a}R
zuwL1!PN{dv`iZ@G-!kK^*so9uY4KfZj*eR2x1+dc+tv)feZlWSBx{wDZ|Z8BcZz%T
zrdSh7;aHK0q-)-^LKPpLcg$W3?m2MYU3%ADzt!r6EqA34VuoA(#h0$kRE;<G+3Jt$
z9ZDfB-m;m^haS!9!&|I+y%VJ(Z&uW2H@<5-)zXgO?nS(Z#o|jl)T+jd@_Z^vp*~!x
z73J<`Kbjcm#d$2ZpcK-mTf9pzs}B|b_`D7^ccONTf=q<2@TLx-KD>+92Me|!dW*E8
zly&o_{H71T-rhR^rI41_sDFf2uZ305pFP^C)^TLP7mKj{{d;IwuY4vGd(NA-@%7=&
z-+K5*GG{iec}X^+VNU70BDwD_7CIVb^AVw1vkU7&8g(m5Rqjm}HS*zWoWAVAx=;#f
zMQIpVmDWr0=jTiAw&Ey40&5b_d98D$*^?<R{n}TacOeQ`lcKoK^`UcydUJ<8W26y<
zu|j>~sV#SJdf~bc-_~%H3FD6KA&<d|^?c~cgWkOS>8=*c4Um?JBl&#j-(S4>tLE8E
zm}MX>6Dhua)c$}MPk!ia!d{L2Sk6UXo$;m*{d{<x+6(+}mx?=6Il8yA`_ODzeE8VT
z-n)^&R>Qs^&cbPFey*Jz-?}v`?Uy=9?^L^Q`rL=#4`IHdC{wuucMGb)ON%$Ip%l_>
zPOs8C-tPEo7EK%O$fKY8@N%n{N#9N)EfW{#Ir6`wYw(1ji%F4=XY@*Q8?xd}93@&N
z)|$)nrYi$@my+WM#s~N0Sd(~rQj!CI7wpS>O<yd1bBKF#nYgsP62FzLCeQO#*U)y{
zA<40F>AJ`?x=I$cviOes^LSV7RBR0KEGm9o1KwMD_gt)2KDaMA<6?YA-?jZI>!)%~
zYQHaLT6$<{J!#ZfvbC@?!Kb3@X<e<Q-o}wERSlxby+o}-au1spWTsdb>cBU-iZ{yD
z%|asV=W4UPq9~RiA-~meckZVFwpKZ<d&Lb1)Q(o6f8x$|y>`1DhnzL77jNalckiGM
znV2=Qq_x`=M|I^_nLsJjC!Ph^bA#whT=g2fH^==l-gHVW-;OmFX8@M&<wUFoK2+$;
z2Q&4qVI4V2O>WanJV@_B`jvJjGGUycw(@RjdGe(|GOn+<@2?>C=eMqSkOqNEMMfs>
zm2lSwK^8Xr;%>}+Q0ii(c5MAU4`S>~#P@@Om=V3kaw5Ef1$7`H=T{#Dv8w$zOUQhS
zKb9bYx)tTMXt||X)>>TaSW?kLJSo5!8X0H|y|*c;>YJ&`e-Rm{Do86zwmHrHuKpE}
zeztUQRdqJrt|D<29+q(a+ZKOzh+0N`#<^1LIdhcoiw`K4{+2&1!I@L`qu`1kzMD(E
zOFzXy9Z1X3Ew`^@jZPa{)G$tQumlNN$LmoqQr<h1Gv0wE5%ccXVh2vRr?(pF7AsEA
zT>eQp?xu?0G2v)C=AyEWc|NKB`#d(J`++-Cv<l-UZs`pkL5qx;Ngme7p?2(W&Q@Z$
zYAR~KMXO-FX!F`<H8tOmPdhj8zD-GNp!zS|DDI?Y%4??eYj4#`R&i5tUyF3MLbq*B
zft}QHVs;g8Z>>C<UdmLTwE5d&#S$cB9p$=4(UUa`3s&5+0ZWj``26Mk1CzM9tcKH;
zIpfL3)4nFG3+aRHuiFA&=TRpPm}FIy!O3PiymcLsm5SSR;5qKFGyeWl$EEENblshy
zWcvB2s#q85Fg{lkaqE7jso13&ew+|~#NTOM6{WCVnOJf`+<hE%KpU4<+KN(m1|Sn2
z=cDQO4+pe|Q=eP#yadlOGKd^ss*1VfVs7zPv9xVk<05e;tQYAF;-??imPgS#1@ol0
zM~3I)T2IuG$oRXrUPkE1*>)Hm@pUOli4U}5dt^u%Z9oF<*_OTYQwwc8U=umRujm@>
zfl_Em#@`Ly;u)+}Lue)OHlW`Ll#+Fvt~!Q3pIC)NdIZ_9-aq;A9~~~g=`cz%>iwsl
zc+Ot(W1!<0+OnV*u`P5~vEB@QMjK>U_%l|99~FP;$f(Px7o{@({-Beui0(kzpDucK
zlq~7EREpy4c7NO45__smLn`YS^*_hT@Z(Q94BbE5W3A}zMs(5kjL)~qkNVe-gwj2Q
zRR=4W>E?ZF(??W>l;Q24dZIzgZJt43y*Vs1e$#OXbo{B_vs0Ectm)4>P%4-G!GCpB
ze46q<tTKp<SQ%0opA8EY#jtAAFVFvEm7ycUDx)UxrjYk$nmD?#?dvH`#dA@dwKE8V
z7Qa4J(@e{bU#z87J)4RIN}=vQw;+1^sOhzT{rKOW8|{&y1EcWMb7RzI^pcF27`-}!
zz~26|m;7ne8YLODQEx_Xe_L^a@EpenN@aXDY|kJb>1%!wzt0SYRT+e#FN63wqQ1ji
zf+c?<ep+P^8KX8s3T-zm$*Ackk@{@_4W7S`SWYaoW)Oz$(^q`7`E8%9y6ivpFY(il
z{Zj_ejYkfU5_{&GG6<v9a1BRVJUMwRl17bhLXyT-ux7M@(dO8%uqN?b>VgQmtm$xa
zc!y#`DbyhoUv~DQ$vN(l`*$}4WO!)Ui<UIa{??YuDN^0{ew%2IqM!TG;a<lH&eS-H
z44;q|_g;H-q(9Wm)F2M*`DA1M6V<gtKU#2x%lP|O|7l{r>f_Ug+QnZ^*O6hBv9e@*
zHfA-Xe-ie;2rT&%@%-)Q|Dgj{0HZHu)bx`u{P_OM4=l;B{m~;|mht&oV@1Tu2|Ujr
zjQKp{vr%sb@ze8_TRYI21GCVt<1VD)te-&`bOvF>P~<+&L3G7PdwRdb$p9>Q;FeV{
zP-c<(veFY<Td$n@xihQO&x;~N)|bC_Q~G8_iT`Sk4BD^+Y4M~t5Logj;+0pLh_2yz
zMyyaO!w>ZQXRHc<jts&m$<Vj!v;V)Jf9i<4(2@?O`Dv^0d^XHQF>bQw2k(c_;zbM5
z+-aRvl*-U&L{uiSKhx;zb#Cdg%CN+UXvSy5k~WL->cK}gt7{Lp7M>f?efwK<jfiIG
zK%aj4Vd!}En+~HSLx<sch7MbqETUiiuUKX1FnS`=@`%DV$QU2k+wZOKCv@PbMIz&~
zA%*&69awM1XJh6>S|+gMPekrL;{7kmvMuds<J9cw?SVwbXG7}!E=BiCo~0(;nj#2e
zE-CrjTw+*~p~IN%kQR5gt?g;9%-QIxmUjcNE|ikz#90q|)3v2<lBk?h|DDwgOHhYQ
zU<+bPVMH@NYa{#o)*cxpMmuL%h3)Z^Sh}V;oztQy&3$6ZzcYhTf<B>c@ryduI?`dY
zGSd?yb6GQV7zFA-TKtkgIZCGlSElQC7PDYoD3#H7H|*^y{4h;wO6}^Dpod?7wV)Kn
z$FwfHUb0q_T4>ltLEO&~On)3HLc1TmWWo|8<Q1p6ctiT9ODXEPqwP$%ul>`0(AXi1
zZ~MeIyv0*GYOP$>`lA%?sc;V`-lUVOHVyh#k=ifqFZB|%Q1(2>ALbGq+eUmch@a#9
zPqPosIEGXP@pJY$7ES552d?5y!y;)W%V-;8?ve>r+#CqZRMnbxW0s1)c#6NTX8iq8
zp6kEvGpH$Mdg8`nYsJR3bo^Z^q>azzJ34AVzo|A(ij39Y`0sbAjCy6F#}G3OIGxq@
zBXgW?lw?SuRrs5lit_d40D5%DA~JDLD8W-sJin~FZ;s|Zw<UR1%ebds=0OWmtDT7k
z_*az9Eb%<?9ZgoX{1b>?);Rre3w7kPvwPEC>N<k&;lNYJnJ*fP)5B5ZwQ3Mby-Gar
zzAtURdbo5#izl}-5l|w*a!s7Y6^VRh!E-n~flND6mmOH{K^_mOBKq#q%l2BOvu2vB
zY4;R7bwoOm*J9INxRZCezlt?#sY|qN%m*_a-ExK%rLbO^7!X=o^FCvybv*9*;Ta<8
zlZo|ZIVm3%Mn_h8X2p7kJ=EBj18$`H2M1z5wK_{V<V+S6nJcWy*WotlUb;8EFngj2
z>q1&4<}aZd-D9Rbi&|3g<ZfSDEk>`qlcEhbF+7tK=WsW#k~14Z=|}G(7A!$RKDjHZ
zJR+9xp7ey8mWonnp={OXq`yekM!jj<=0yXrE~I5*d$^|-chF2TX&wF14~#U@;%;q<
zo7VlXnLcT|Cl#g8Dw(MM{GAq9A(}cBFQ8&Xv0q`^h_@%L%1oQsp0G@_1NepAd9{Y2
zkF=gU?Mbi36}8N7K5E9ZYb&<-YBWkAOKKP+%IZyNh;L=ycGCrGaywVuq3$Dfmv~BK
zTHiOeohh!`kz;mbsIRLY`s1M*UdR|9E{86Wl;<bdhQ#KQj_O+qX|=|@(2QHGs88Io
z*ym5{%&W+Qv-e^-|DLFNo#dKB9(!^<`xdp3>6n%fVo!2~95K0^TdnPWZam>Odkv*i
zgDUa~TXV3w(eF*S)eV|=m_0#SCTh<!QFA|MzH?N27GBTSG`Grf&3M8krrK*$r=uIv
zKg&e$B8|S(9r(-}!zBWx@_spINeP;x{d`id)KrazkE+OTRrF+7g2axVY1UbZQ#5^<
z5#1=S0J^~H$=&zP(lLq{-F~-D+E!jve-U?@72<jGl%aVO^76Y42k9pt4<$v`lp@`J
zXnL7-V~Bpjj(pzQS=YY}Cq`?E--3uL$;n4Ix^(0nR`S3ueX+GQ8F0vs%wB&?fBHR$
z9JAPw8x8L3VdrX-j+09XB4uq+UMJL*_B;DVBD@MM)C)A}L4LfqCs((u(wm&_M1qW8
zvsaegE6y{Ob))X}9<#p_X6OxkLWvPwB&H1<t1lQFmi~7|*(TnP((JG|O;ne#d!B{Z
zqE!{i&Mfxi^C~B{z`q13@x82gYe5e7`CAooDLq!BHn?)_g9q(cFo~g5(#5hYQ=C0n
zdfSe44Xwc9KNTZ$Hyc(pODn+}oN}R28=kYa(_ZKo9;xXuL2ug^zNtr@tV>Gk2C*V*
zCLYqfFztH8nZHWT&9)tMODE70zA6jLs#N<G-T1%C^C8OusM<_CaSN89h2tg^W4qUt
z|K)kZoP~J*QBE|QT~?_DvDNnc6RG#zKk%21HDM)qr!Q`_e1rQ8BZ}=WM|W%sJ6@l7
zP#53p5`pcHQ4r5NuPDLW1XQLcUp;16g1tnJRoj3H{AvMjI^*_osXeeYWzX~6Nn@S5
zydgCoG~_6S(Vg%qA9G*sLii%1J$8Kbr}Ljxp?{S+D}6U%>g=Q2H~FEiZ<K@JtR%iy
z6E`3}h=1=Fu1>}hBs>dT*IQTLn?4hXdwre!sK;V2T6J@26Ye>2*NC)ucp!@peJpOi
zxDB|p2TPEUb$l!0L!Z3!rlq&I`(p_bat=51jd<Tc37_;F3rjLS8+jtGMB<HdU%lyQ
zaYLcd`vZG2q>Ky_rBJu{UZs!^jr-_L-z2_CMX3zh$X+q`Rg{O~UdH7i-t<Ollod-b
zSI3&f@7FFCH#r7)Q%CCrt8``s-xVS)-YF|0dqcF~l`$OyI*4bKhU_Rtj5XuSd^=Xa
zEpPhgLvNf}+X*E}(M%;pFUfh_fl{vqv{C906RvkCC9lpEMVz*ac&)54-GWl6Lni(f
z78(Dx#Z0lF6h>4g0)*GDOMK|7s@xw-kdR}wIL(pTHL6b?cAitwD)b5G6>(1{(Vr%?
zsY++&bxOtFj%x|_X+<&mRg2&H74A8VHkYj`=ITTDinm`}e>2{K+HtN$YsK%Yy{o`)
z$JC_`MUSdTV1A8bUfc>R;LIlldDAT==S#Cb5;!Y~Um06kftUMWqNTd^lU6SzaIO^Z
zP6%`5U&i^-gGE|M>k{VbIHQVv&0A;gag@+*SIQC0?okS9k%b4k@-(skh}!8Q?Iuu4
zw#t5hO0)Zw=QAG-Bbbp@OifX{Y(1U6+rs=oJWcKpK*<Y7-g?I*f>PM#GEwiDi9S5!
z#HXipk_gnN{1~UrEg)7<aj#cV{+fQubl)?==J`R~ONA2r9e3O(isxAROjMl;q^U9Y
z%p6N_4~W)^SY4~Fc9`yNv;L+7X_-jhY^MJ&hGPlpz@4S|Rwj$Zlw3Zy^@Mmn3W?6w
z{cQh)R#%O^EXGZ|Z|O~fHDA*t+qySqj#4;^WMa$aEv8K;)}|H`_W<xY2DC)p*P<V&
z11&^aJj44ii)ozwbyKMD0|}Hu-Qt(V&%Lz{JhIl*N<3?cx6P22iRm?0n#Qg!YyB>C
zU<ukTKWPzA?}&9?!@Z{Uzv)0)zTK8(rJG;f8qaqdw=B>Sv=C2s6y>~M4Ry`IAWhjI
zem@g_p#tX>e2b*`H9?P-`kRYcv@CI=Cqg!fv#3neK2=rkp6jLhZH<{@2@-g7=s)de
z_<{H4@qQZKjT2c$)f(LUfD>Qgp1|-vKHk%pZ=TI*al*gDyw?84^HErWZ-19>0@}ZC
z=zlujvh=$+D24ZeWny5+Hd~<=f!f0)Ge-j76odDZ#k1kAX97H{&Pg?%`ps9yrVU)^
z$(l8El->e_Jx1(n6Q|VJFm-(TT^x)RMgij{p1X@GWQ%x~Xqzj>Ali#}{4gTo+{Z1^
z()Q)}fak(09I4pH<bEZ7Fw(X;XpHu5h?(Q8hO-@>Gl@Ot&Tw}4!vTFi9m#QrjXeW<
zjG~+ga?%S&KG9c~i<V-AZwHb`)L-kJsC7yu+F{IbhR<MNUy^Sd{--a-a3nC&NQ<ZF
z>J3vbtr*QdmW|-p`>_4x=;k<Hh3${-&8klv!Lc`Bzd~Bvj_#CAJrL=lcK$4$=Y;1~
zuwJ>%cgNSFNr#>I8T+@|&0OJH^ytE*u$R~)!|K!TayxCSUv6@yv9WiqyV-%(Y*mow
z9GHvaNx^{!cU7MCnpRi5IZ|5Tlp7}~O?GhQ$AW8WxT`kXM%k7g=$F33mgn~AX&SX$
zuE<y9a+1zPBul_T@mq~w>d<3l#9ABPSwrp8sftA8i}RspsyXxe6K68?18I3Zx8I@B
zCE^sa@9eS+ZO5|(nYh@H&~4ss{L1}s8+wSeOgOi(=Wd^>(lt+yvxJ`S^|Af|WV$$q
z!Msh*$ZX%fk~8x=(P9@?YxK}sHTw1hGV8J(!SmJ-uUcAW_c3J1I%9Wt)OjgeJ7OrU
z-gt)=Q7eZYb}5#4_}fdl)~>@NZQZU;Ap27dVr1+7mdIhF=_ikx3`_8SD(Y60YllYD
zl`Gw~OMc!A$MX)S`C6@SK4iFfkAi%Lyk|%NwSVJ5?|e?y&|W-4u46w|b4}?-CcQJP
z>eVzaZ?w1--MlMI$8#9W8PPxCNBy$AW%-8GC3vff*(4HJlgN-K%wg)up|lzKs-YBm
zju8=0xV3U8JIh4Sn<f1SN@07*u{u8dHtF%8J9Rl$QoLj0Kd0pAIYvZLYRCA}ZNb&(
zgpHXrl)}?`IaV`2gwg_iuaIZerrJ;n+dwARg<y7gL4N9=vnfXp-?YuGx2LgWplCrk
zy0?lQWXFn@q16so<tT*_m5C_tyr$T7+>$2N59}G*+9>TW@ho2RWp*U{cul(+m_L30
zDV{M&8=Ja0@9o{j>OA{IsJ47}0rGsl9l1WgmUjPq)^sVEh(G&T%gHyeV?l$YbJ6bZ
z7u4dukJ3*g@QhSZrew`Ts!aD&r@fAn2%O=N{?A%q<R!HWxogvhe*3R_|BHzE$;EKA
z9ckH*|7eNfG0m#!1wSXG>p&@4N0L)E+c|4F>nf2aVvobVgi%+N1q-vP9ZQ$99T4jW
zN@35y9wV|0#{rsMt$iwsky{XHnMm4FB(=$`+WtnYP&@j8{{6>qgFp|@*-}-PDQD87
z@V^O^YTUb*TDQ0D{~)j~Bx>)>t)7~)HJz5N!jfid;!TlPSN~Z@%ug<c=N|XOQi09;
zFDayD9cUHO$qk)t6^4!fgH_Wkv9{JL!v0H#O!)8GVv4^q#+oShA9((a=NhP6{F3rZ
zKikD|HEm7A4iZZeEEb#Fz#whfV)=Ut@q4MO(k#=yOt!WaqZSF&f#)-_=b1<SrMu+z
zNFUos%fy%`VJ5$oYfUM_5A0Vs6X7TjzkV9o+;rU`uUb!x51ipp3Tbg;%NpVvX`7OM
zlN?J>A6odYA2CMX4V$-8zt^|ZfBAv_iKod~Nt4SDU+YW}E7WnQOSs-7U{E@Jw?SR~
zr5Z_G#rd2#>l^pjFY9?N-71tqTDGd>%xij<llH_laWu!eaHdB3Uq8eL*^fK}XXxXb
z^!_iOWCFD#f!2!mWppp2KRLHwEufn@#sp8#F@}n=B->>FxlXaB(Z*^3->V>jHOW?C
z$+^rAb$7>_>3+<we^D<O+aUe3_#Wp)QOm7unN2r@4iaCKb)Qx~y#!Cpu_jr^saBcU
zrp49LiL!m)={ef?r+@z61eQbu=VXOi|Lpl#)4w`mjP^jQkRCO$G}|(+)Gt4NG3f-B
zAc5z;;u*z~%e1k<nf1-$Dd`-0r)tADIFO>^dna6-vF9ra-Q})*YSYkmV6R!4sd44R
z`B=P-r0bhh*VC~U<0%{LB{+BCyz;N-;zJC_830d*(I=TeDfIS#6WD6lOJpKEOD9Y3
z(lbo$jh+a339f1wH`ywb!VCacJ8>G7_DLNvVz0H=ZMnCjC34^W*lqi6zk?4fkAzj&
Lmyp1ItSJ8v$u;<d

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/torso_v0/torso_lift_L.stl b/robots/pr2_description/meshes/torso_v0/torso_lift_L.stl
new file mode 100644
index 0000000000000000000000000000000000000000..10df9bb548a0e866643df9e6df692d1622b0e585
GIT binary patch
literal 7584
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

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/upper_arm_v0/.gitignore b/robots/pr2_description/meshes/upper_arm_v0/.gitignore
new file mode 100644
index 0000000..8dc9c99
--- /dev/null
+++ b/robots/pr2_description/meshes/upper_arm_v0/.gitignore
@@ -0,0 +1,2 @@
+convex
+iv
diff --git a/robots/pr2_description/meshes/upper_arm_v0/elbow_flex.stl b/robots/pr2_description/meshes/upper_arm_v0/elbow_flex.stl
new file mode 100644
index 0000000000000000000000000000000000000000..ab9011a780ec25710133388c56e0ef43896afad5
GIT binary patch
literal 7484
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
LS1ng6X-WJC^L!J#

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/upper_arm_v0/forearm_roll.stl b/robots/pr2_description/meshes/upper_arm_v0/forearm_roll.stl
new file mode 100644
index 0000000000000000000000000000000000000000..bf15d74cb5dcfd0bb0dfb2151bb73d11a9922fa1
GIT binary patch
literal 49734
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

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/upper_arm_v0/forearm_roll_L.stl b/robots/pr2_description/meshes/upper_arm_v0/forearm_roll_L.stl
new file mode 100644
index 0000000000000000000000000000000000000000..38205d3203e45f9ba68c6a1334a4c31e6f683237
GIT binary patch
literal 10084
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
U!!^uBK|0P`aaxBFWzAmy3rV4dOaK4?

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/upper_arm_v0/upper_arm.jpg b/robots/pr2_description/meshes/upper_arm_v0/upper_arm.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5715a02fddc5dc10d25e5a3785b721aee317933f
GIT binary patch
literal 160419
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
Jo^q0B|Jmb>qr?CJ

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/meshes/upper_arm_v0/upper_arm.stl b/robots/pr2_description/meshes/upper_arm_v0/upper_arm.stl
new file mode 100755
index 0000000000000000000000000000000000000000..c52c758e38431e48cdc51996cdd2502816954c7b
GIT binary patch
literal 16084
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

literal 0
HcmV?d00001

diff --git a/robots/pr2_description/srdf/pr2.srdf b/robots/pr2_description/srdf/pr2.srdf
new file mode 100644
index 0000000..e26fc83
--- /dev/null
+++ b/robots/pr2_description/srdf/pr2.srdf
@@ -0,0 +1,1255 @@
+<?xml version="1.0" ?>
+<!--This does not replace URDF, and is not an extension of URDF.
+    This is a format for representing semantic information about the robot structure.
+    A URDF file must exist for this robot as well, where the joints and the links that are referenced are defined
+-->
+<robot name="pr2">
+    <!--GROUPS: Representation of a set of joints and links. This can be useful for specifying DOF to plan for, defining arms, end effectors, etc-->
+    <!--LINKS: When a link is specified, the parent joint of that link (if it exists) is automatically included-->
+    <!--JOINTS: When a joint is specified, the child link of that joint (which will always exist) is automatically included-->
+    <!--CHAINS: When a chain is specified, all the links along the chain (including endpoints) are included in the group. Additionally, all the joints that are parents to included links are also included. This means that joints along the chain and the parent joint of the base link are included in the group-->
+    <!--SUBGROUPS: Groups can also be formed by referencing to already defined group names-->
+    <group name="base">
+        <joint name="world_joint" />
+    </group>
+    <group name="left_arm">
+        <chain base_link="torso_lift_link" tip_link="l_wrist_roll_link" />
+    </group>
+    <group name="left_arm_and_torso">
+        <chain base_link="base_link" tip_link="l_wrist_roll_link" />
+    </group>
+    <group name="right_arm">
+        <chain base_link="torso_lift_link" tip_link="r_wrist_roll_link" />
+    </group>
+    <group name="right_arm_and_torso">
+        <chain base_link="base_link" tip_link="r_wrist_roll_link" />
+    </group>
+    <group name="arms">
+        <group name="left_arm" />
+        <group name="right_arm" />
+    </group>
+    <group name="head">
+        <joint name="head_pan_joint" />
+        <joint name="head_tilt_joint" />
+    </group>
+    <group name="torso">
+        <joint name="torso_lift_joint" />
+    </group>
+    <group name="whole_body">
+        <group name="base" />
+        <group name="arms" />
+        <group name="torso" />
+    </group>
+    <group name="right_gripper">
+        <link name="r_gripper_palm_link" />
+        <link name="r_gripper_led_frame" />
+        <link name="r_gripper_motor_accelerometer_link" />
+        <link name="r_gripper_tool_frame" />
+        <link name="r_gripper_l_finger_link" />
+        <link name="r_gripper_l_finger_tip_link" />
+        <link name="r_gripper_r_finger_link" />
+        <link name="r_gripper_r_finger_tip_link" />
+        <link name="r_gripper_l_finger_tip_frame" />
+    </group>
+    <group name="left_gripper">
+        <link name="l_gripper_palm_link" />
+        <link name="l_gripper_led_frame" />
+        <link name="l_gripper_motor_accelerometer_link" />
+        <link name="l_gripper_tool_frame" />
+        <link name="l_gripper_l_finger_link" />
+        <link name="l_gripper_l_finger_tip_link" />
+        <link name="l_gripper_r_finger_link" />
+        <link name="l_gripper_r_finger_tip_link" />
+        <link name="l_gripper_l_finger_tip_frame" />
+    </group>
+    <!--GROUP STATES: Purpose: Define a named state for a particular group, in terms of joint values. This is useful to define states like 'folded arms'-->
+    <group_state name="tuck_right_arm" group="right_arm">
+        <joint name="r_elbow_flex_joint" value="-2.12441" />
+        <joint name="r_forearm_roll_joint" value="-1.4175" />
+        <joint name="r_shoulder_lift_joint" value="1.10728" />
+        <joint name="r_shoulder_pan_joint" value="-0.023593" />
+        <joint name="r_upper_arm_roll_joint" value="-1.55669" />
+        <joint name="r_wrist_flex_joint" value="-1.8417" />
+        <joint name="r_wrist_roll_joint" value="0.21436" />
+    </group_state>
+    <group_state name="tuck_left_arm" group="left_arm">
+        <joint name="l_elbow_flex_joint" value="-1.68339" />
+        <joint name="l_forearm_roll_joint" value="-1.73434" />
+        <joint name="l_shoulder_lift_joint" value="1.24853" />
+        <joint name="l_shoulder_pan_joint" value="0.06024" />
+        <joint name="l_upper_arm_roll_joint" value="1.78907" />
+        <joint name="l_wrist_flex_joint" value="-0.0962141" />
+        <joint name="l_wrist_roll_joint" value="-0.0864407" />
+    </group_state>
+    <!--END EFFECTOR: Purpose: Represent information about an end effector.-->
+    <end_effector name="right_eef" parent_link="r_wrist_roll_link" group="right_gripper" />
+    <end_effector name="left_eef" parent_link="l_wrist_roll_link" group="left_gripper" />
+    <!--VIRTUAL JOINT: Purpose: this element defines a virtual joint between a robot link and an external frame of reference (considered fixed with respect to the robot)-->
+    <virtual_joint name="world_joint" type="planar" parent_frame="odom_combined" child_link="base_footprint" />
+    <!--PASSIVE JOINT: Purpose: this element is used to mark joints that are not actuated-->
+    <passive_joint name="world_joint" />
+    <!--DISABLE COLLISIONS: By default it is assumed that any link of the robot could potentially come into collision with any other link in the robot. This tag disables collision checking between a specified pair of links. -->
+    <disable_collisions link1="base_link" link2="bl_caster_l_wheel_link" reason="Default" />
+    <disable_collisions link1="base_link" link2="bl_caster_r_wheel_link" reason="Default" />
+    <disable_collisions link1="base_link" link2="bl_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="base_link" link2="br_caster_l_wheel_link" reason="Default" />
+    <disable_collisions link1="base_link" link2="br_caster_r_wheel_link" reason="Default" />
+    <disable_collisions link1="base_link" link2="br_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="base_link" link2="double_stereo_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="fl_caster_l_wheel_link" reason="Default" />
+    <disable_collisions link1="base_link" link2="fl_caster_r_wheel_link" reason="Default" />
+    <disable_collisions link1="base_link" link2="fl_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="base_link" link2="fr_caster_l_wheel_link" reason="Default" />
+    <disable_collisions link1="base_link" link2="fr_caster_r_wheel_link" reason="Default" />
+    <disable_collisions link1="base_link" link2="fr_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="base_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="base_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="torso_lift_link" reason="Adjacent" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="bl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="bl_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="br_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="br_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="br_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="double_stereo_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="fl_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="fl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="fl_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="bl_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="br_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="br_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="br_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="double_stereo_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="fl_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="fl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="fl_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="br_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="br_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="br_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="double_stereo_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="fl_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="fl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="fl_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="br_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="br_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="double_stereo_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="fl_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="fl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="fl_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="br_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="double_stereo_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="fl_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="fl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="fl_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="double_stereo_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="fl_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="fl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="fl_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="fl_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="fl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="fl_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="head_pan_link" reason="Default" />
+    <disable_collisions link1="double_stereo_link" link2="head_plate_frame" reason="Default" />
+    <disable_collisions link1="double_stereo_link" link2="head_tilt_link" reason="Default" />
+    <disable_collisions link1="double_stereo_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="sensor_mount_link" reason="Adjacent" />
+    <disable_collisions link1="double_stereo_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="fl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="fl_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="fl_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="fr_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="fr_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="head_plate_frame" reason="Default" />
+    <disable_collisions link1="head_pan_link" link2="head_tilt_link" reason="Adjacent" />
+    <disable_collisions link1="head_pan_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="sensor_mount_link" reason="Default" />
+    <disable_collisions link1="head_pan_link" link2="torso_lift_link" reason="Adjacent" />
+    <disable_collisions link1="head_plate_frame" link2="head_tilt_link" reason="Adjacent" />
+    <disable_collisions link1="head_plate_frame" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="sensor_mount_link" reason="Adjacent" />
+    <disable_collisions link1="head_plate_frame" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="sensor_mount_link" reason="Default" />
+    <disable_collisions link1="head_tilt_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_forearm_roll_link" reason="Adjacent" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_upper_arm_link" reason="Adjacent" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_forearm_roll_link" reason="Adjacent" />
+    <disable_collisions link1="l_forearm_link" link2="l_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_wrist_flex_link" reason="Adjacent" />
+    <disable_collisions link1="l_forearm_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_gripper_l_finger_tip_link" reason="Adjacent" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_gripper_palm_link" reason="Adjacent" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_gripper_r_finger_tip_link" reason="Default" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="l_gripper_palm_link" reason="Adjacent" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_gripper_palm_link" link2="l_gripper_r_finger_link" reason="Adjacent" />
+    <disable_collisions link1="l_gripper_palm_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_gripper_palm_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_gripper_palm_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_gripper_palm_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_palm_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_gripper_palm_link" link2="l_wrist_roll_link" reason="Adjacent" />
+    <disable_collisions link1="l_gripper_r_finger_link" link2="l_gripper_r_finger_tip_link" reason="Adjacent" />
+    <disable_collisions link1="l_gripper_r_finger_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_tip_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_tip_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_tip_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_tip_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_tip_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_tip_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_tip_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="l_shoulder_pan_link" reason="Adjacent" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="l_upper_arm_roll_link" reason="Adjacent" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_pan_link" link2="l_upper_arm_link" reason="Default" />
+    <disable_collisions link1="l_shoulder_pan_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_pan_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_pan_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_pan_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_pan_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_pan_link" link2="torso_lift_link" reason="Adjacent" />
+    <disable_collisions link1="l_upper_arm_link" link2="l_upper_arm_roll_link" reason="Adjacent" />
+    <disable_collisions link1="l_upper_arm_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="l_wrist_flex_link" link2="l_wrist_roll_link" reason="Adjacent" />
+    <disable_collisions link1="l_wrist_flex_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_wrist_roll_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="l_wrist_roll_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="torso_lift_link" reason="Adjacent" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_forearm_roll_link" reason="Adjacent" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_upper_arm_link" reason="Adjacent" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_forearm_roll_link" reason="Adjacent" />
+    <disable_collisions link1="r_forearm_link" link2="r_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_wrist_flex_link" reason="Adjacent" />
+    <disable_collisions link1="r_forearm_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_gripper_l_finger_tip_link" reason="Adjacent" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_gripper_palm_link" reason="Adjacent" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_gripper_r_finger_tip_link" reason="Default" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_gripper_motor_accelerometer_link" link2="r_gripper_palm_link" reason="Adjacent" />
+    <disable_collisions link1="r_gripper_motor_accelerometer_link" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="r_gripper_motor_accelerometer_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="r_gripper_motor_accelerometer_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="r_gripper_motor_accelerometer_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="r_gripper_motor_accelerometer_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_motor_accelerometer_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_gripper_motor_accelerometer_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_motor_accelerometer_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_gripper_palm_link" link2="r_gripper_r_finger_link" reason="Adjacent" />
+    <disable_collisions link1="r_gripper_palm_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="r_gripper_palm_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="r_gripper_palm_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="r_gripper_palm_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_palm_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_gripper_palm_link" link2="r_wrist_roll_link" reason="Adjacent" />
+    <disable_collisions link1="r_gripper_palm_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_link" link2="r_gripper_r_finger_tip_link" reason="Adjacent" />
+    <disable_collisions link1="r_gripper_r_finger_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_tip_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_tip_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_tip_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_tip_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_tip_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_tip_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_shoulder_lift_link" link2="r_shoulder_pan_link" reason="Adjacent" />
+    <disable_collisions link1="r_shoulder_lift_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="r_shoulder_lift_link" link2="r_upper_arm_roll_link" reason="Adjacent" />
+    <disable_collisions link1="r_shoulder_lift_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_shoulder_lift_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_shoulder_lift_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_shoulder_lift_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="r_shoulder_pan_link" link2="r_upper_arm_link" reason="Default" />
+    <disable_collisions link1="r_shoulder_pan_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_shoulder_pan_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_shoulder_pan_link" link2="torso_lift_link" reason="Adjacent" />
+    <disable_collisions link1="r_upper_arm_link" link2="r_upper_arm_roll_link" reason="Adjacent" />
+    <disable_collisions link1="r_upper_arm_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_upper_arm_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_upper_arm_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_upper_arm_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="r_upper_arm_roll_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_upper_arm_roll_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_upper_arm_roll_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_upper_arm_roll_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="r_wrist_flex_link" link2="r_wrist_roll_link" reason="Adjacent" />
+    <disable_collisions link1="r_wrist_flex_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_wrist_roll_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="sensor_mount_link" link2="torso_lift_link" reason="Never" />
+  <disable_collisions link1="narrow_stereo_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="wide_stereo_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="high_def_frame" link2="high_def_optical_frame"/>
+  <disable_collisions link1="l_gripper_palm_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="l_gripper_palm_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="l_gripper_l_finger_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="l_gripper_r_finger_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="r_gripper_palm_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="r_gripper_palm_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="r_gripper_l_finger_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="r_gripper_r_finger_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="base_laser_link" link2="bl_caster_rotation_link"/>
+  <disable_collisions link1="base_laser_link" link2="bl_caster_l_wheel_link"/>
+  <disable_collisions link1="base_laser_link" link2="bl_caster_r_wheel_link"/>
+  <disable_collisions link1="base_laser_link" link2="br_caster_rotation_link"/>
+  <disable_collisions link1="base_laser_link" link2="br_caster_l_wheel_link"/>
+  <disable_collisions link1="base_laser_link" link2="br_caster_r_wheel_link"/>
+  <disable_collisions link1="base_laser_link" link2="fl_caster_rotation_link"/>
+  <disable_collisions link1="base_laser_link" link2="fl_caster_l_wheel_link"/>
+  <disable_collisions link1="base_laser_link" link2="fl_caster_r_wheel_link"/>
+  <disable_collisions link1="base_laser_link" link2="fr_caster_rotation_link"/>
+  <disable_collisions link1="base_laser_link" link2="fr_caster_l_wheel_link"/>
+  <disable_collisions link1="base_laser_link" link2="fr_caster_r_wheel_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="high_def_frame"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="imu_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_forearm_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_wrist_flex_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_wrist_roll_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_gripper_palm_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_gripper_motor_accelerometer_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_gripper_r_finger_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="high_def_frame"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="imu_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_forearm_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_wrist_flex_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_gripper_palm_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_gripper_r_finger_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="high_def_frame"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="imu_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_forearm_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_wrist_flex_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_gripper_palm_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_gripper_r_finger_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="high_def_frame"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="imu_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_forearm_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_wrist_flex_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_wrist_roll_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_gripper_palm_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_gripper_l_finger_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_gripper_motor_accelerometer_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_gripper_r_finger_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="high_def_frame"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="imu_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_forearm_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_wrist_flex_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_wrist_roll_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_gripper_palm_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_gripper_l_finger_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_gripper_r_finger_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="high_def_frame"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="imu_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_forearm_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_wrist_flex_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_gripper_palm_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_gripper_l_finger_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_gripper_r_finger_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="high_def_frame"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="imu_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_forearm_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_wrist_flex_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_wrist_roll_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_gripper_palm_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_gripper_motor_accelerometer_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_gripper_r_finger_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_forearm_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_wrist_flex_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_wrist_roll_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_gripper_palm_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_gripper_l_finger_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_gripper_motor_accelerometer_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_gripper_r_finger_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="high_def_frame"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="imu_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_forearm_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_wrist_flex_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_wrist_roll_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_gripper_palm_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_gripper_motor_accelerometer_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_gripper_r_finger_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="r_gripper_palm_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="r_gripper_l_finger_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="r_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="r_gripper_r_finger_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="r_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="high_def_frame"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="imu_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_forearm_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_wrist_flex_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_wrist_roll_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_gripper_palm_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_gripper_motor_accelerometer_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_gripper_r_finger_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="r_gripper_palm_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="r_gripper_l_finger_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="r_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="r_gripper_r_finger_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="r_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="high_def_frame"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="imu_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_forearm_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_wrist_flex_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_wrist_roll_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_gripper_palm_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_gripper_r_finger_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_forearm_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_wrist_flex_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_wrist_roll_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_gripper_palm_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_gripper_l_finger_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_gripper_motor_accelerometer_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_gripper_r_finger_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="high_def_frame"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="imu_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="l_gripper_palm_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="l_gripper_r_finger_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="l_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_forearm_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_wrist_flex_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_wrist_roll_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_gripper_palm_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_gripper_l_finger_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_gripper_motor_accelerometer_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_gripper_r_finger_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="high_def_frame"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="imu_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="l_gripper_palm_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="l_gripper_r_finger_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="l_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_forearm_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_wrist_flex_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_wrist_roll_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_gripper_palm_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_gripper_l_finger_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_gripper_motor_accelerometer_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_gripper_r_finger_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="torso_lift_link" link2="imu_link"/>
+  <disable_collisions link1="double_stereo_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="double_stereo_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="double_stereo_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="double_stereo_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="double_stereo_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="double_stereo_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="l_forearm_cam_frame" link2="l_forearm_link"/>
+  <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="l_gripper_r_finger_tip_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="laser_tilt_mount_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="r_forearm_cam_frame" link2="r_forearm_link"/>
+  <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="r_gripper_r_finger_tip_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="head_tilt_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame" />
+  <disable_collisions link1="head_tilt_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame" />
+  <disable_collisions link1="head_tilt_link" link2="wide_stereo_gazebo_l_stereo_camera_frame" />
+  <disable_collisions link1="head_tilt_link" link2="wide_stereo_gazebo_r_stereo_camera_frame" />
+  <disable_collisions link1="narrow_stereo_gazebo_l_stereo_camera_frame" link2="wide_stereo_gazebo_l_stereo_camera_frame" />
+  <disable_collisions link1="narrow_stereo_gazebo_r_stereo_camera_frame" link2="wide_stereo_gazebo_r_stereo_camera_frame" />
+  <disable_collisions link1="narrow_stereo_gazebo_l_stereo_camera_frame" link2="wide_stereo_gazebo_r_stereo_camera_frame" />
+  <disable_collisions link1="narrow_stereo_gazebo_r_stereo_camera_frame" link2="wide_stereo_gazebo_l_stereo_camera_frame" />
+  <disable_collisions link1="narrow_stereo_gazebo_l_stereo_camera_frame" link2="wide_stereo_gazebo_r_stereo_camera_frame" />
+  <disable_collisions link1="narrow_stereo_gazebo_r_stereo_camera_frame" link2="wide_stereo_gazebo_l_stereo_camera_frame" />
+  <disable_collisions link1="l_wrist_flex_link" link2="l_gripper_l_parallel_link" />
+  <disable_collisions link1="l_wrist_flex_link" link2="l_gripper_r_parallel_link" />
+  <disable_collisions link1="r_wrist_flex_link" link2="r_gripper_l_parallel_link" />
+  <disable_collisions link1="r_wrist_flex_link" link2="r_gripper_r_parallel_link" />
+</robot>
diff --git a/robots/pr2_description/srdf/pr2_manipulation.srdf b/robots/pr2_description/srdf/pr2_manipulation.srdf
new file mode 100644
index 0000000..710a79b
--- /dev/null
+++ b/robots/pr2_description/srdf/pr2_manipulation.srdf
@@ -0,0 +1,1307 @@
+<?xml version="1.0" ?>
+<!--This does not replace URDF, and is not an extension of URDF.
+    This is a format for representing semantic information about the robot structure.
+    A URDF file must exist for this robot as well, where the joints and the links that are referenced are defined
+-->
+<robot name="pr2">
+    <gripper name="l_gripper" clearance="0.03">
+        <position> 0 0 0 1 0 0 0 </position>
+        <link name="l_gripper_tool_frame" />
+        <!--
+        <state>
+            <joint name="LARM_JOINT6" valueclosed="+0.75" valueopen="+0.0" />
+        </state>
+        <disable_collision link="l_wrist" />
+        -->
+    </gripper>
+
+    <gripper name="r_gripper" clearance="0.03">
+        <position> 0 0 0 1 0 0 0 </position>
+        <link name="r_gripper_tool_frame" />
+    </gripper>
+
+    <!--GROUPS: Representation of a set of joints and links. This can be useful for specifying DOF to plan for, defining arms, end effectors, etc-->
+    <!--LINKS: When a link is specified, the parent joint of that link (if it exists) is automatically included-->
+    <!--JOINTS: When a joint is specified, the child link of that joint (which will always exist) is automatically included-->
+    <!--CHAINS: When a chain is specified, all the links along the chain (including endpoints) are included in the group. Additionally, all the joints that are parents to included links are also included. This means that joints along the chain and the parent joint of the base link are included in the group-->
+    <!--SUBGROUPS: Groups can also be formed by referencing to already defined group names-->
+    <group name="base">
+        <joint name="world_joint" />
+    </group>
+    <group name="left_arm">
+        <chain base_link="torso_lift_link" tip_link="l_wrist_roll_link" />
+    </group>
+    <group name="left_arm_and_torso">
+        <chain base_link="base_link" tip_link="l_wrist_roll_link" />
+    </group>
+    <group name="right_arm">
+        <chain base_link="torso_lift_link" tip_link="r_wrist_roll_link" />
+    </group>
+    <group name="right_arm_and_torso">
+        <chain base_link="base_link" tip_link="r_wrist_roll_link" />
+    </group>
+    <group name="arms">
+        <group name="left_arm" />
+        <group name="right_arm" />
+    </group>
+    <group name="head">
+        <joint name="head_pan_joint" />
+        <joint name="head_tilt_joint" />
+    </group>
+    <group name="torso">
+        <joint name="torso_lift_joint" />
+    </group>
+    <group name="whole_body">
+        <group name="base" />
+        <group name="arms" />
+        <group name="torso" />
+    </group>
+    <group name="right_gripper">
+        <link name="r_gripper_palm_link" />
+        <link name="r_gripper_led_frame" />
+        <link name="r_gripper_motor_accelerometer_link" />
+        <link name="r_gripper_tool_frame" />
+        <link name="r_gripper_l_finger_link" />
+        <link name="r_gripper_l_finger_tip_link" />
+        <link name="r_gripper_r_finger_link" />
+        <link name="r_gripper_r_finger_tip_link" />
+        <link name="r_gripper_l_finger_tip_frame" />
+    </group>
+    <group name="left_gripper">
+        <link name="l_gripper_palm_link" />
+        <link name="l_gripper_led_frame" />
+        <link name="l_gripper_motor_accelerometer_link" />
+        <link name="l_gripper_tool_frame" />
+        <link name="l_gripper_l_finger_link" />
+        <link name="l_gripper_l_finger_tip_link" />
+        <link name="l_gripper_r_finger_link" />
+        <link name="l_gripper_r_finger_tip_link" />
+        <link name="l_gripper_l_finger_tip_frame" />
+    </group>
+    <!--GROUP STATES: Purpose: Define a named state for a particular group, in terms of joint values. This is useful to define states like 'folded arms'-->
+    <group_state name="tuck_right_arm" group="right_arm">
+        <joint name="r_elbow_flex_joint" value="-2.12441" />
+        <joint name="r_forearm_roll_joint" value="-1.4175" />
+        <joint name="r_shoulder_lift_joint" value="1.10728" />
+        <joint name="r_shoulder_pan_joint" value="-0.023593" />
+        <joint name="r_upper_arm_roll_joint" value="-1.55669" />
+        <joint name="r_wrist_flex_joint" value="-1.8417" />
+        <joint name="r_wrist_roll_joint" value="0.21436" />
+    </group_state>
+    <group_state name="tuck_left_arm" group="left_arm">
+        <joint name="l_elbow_flex_joint" value="-1.68339" />
+        <joint name="l_forearm_roll_joint" value="-1.73434" />
+        <joint name="l_shoulder_lift_joint" value="1.24853" />
+        <joint name="l_shoulder_pan_joint" value="0.06024" />
+        <joint name="l_upper_arm_roll_joint" value="1.78907" />
+        <joint name="l_wrist_flex_joint" value="-0.0962141" />
+        <joint name="l_wrist_roll_joint" value="-0.0864407" />
+    </group_state>
+    <!--END EFFECTOR: Purpose: Represent information about an end effector.-->
+    <end_effector name="right_eef" parent_link="r_wrist_roll_link" group="right_gripper" />
+    <end_effector name="left_eef" parent_link="l_wrist_roll_link" group="left_gripper" />
+    <!--VIRTUAL JOINT: Purpose: this element defines a virtual joint between a robot link and an external frame of reference (considered fixed with respect to the robot)-->
+    <virtual_joint name="world_joint" type="planar" parent_frame="odom_combined" child_link="base_footprint" />
+    <!--PASSIVE JOINT: Purpose: this element is used to mark joints that are not actuated-->
+    <passive_joint name="world_joint" />
+    <!--DISABLE COLLISIONS: By default it is assumed that any link of the robot could potentially come into collision with any other link in the robot. This tag disables collision checking between a specified pair of links. -->
+    <disable_collisions link1="base_footprint" link2="base_link" reason="Adjacent" />
+    <disable_collisions link1="base_footprint" link2="bl_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="bl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="bl_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="br_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="br_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="br_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="double_stereo_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="fl_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="fl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="fl_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="l_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="l_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="l_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="r_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="r_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="r_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="base_footprint" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="bl_caster_l_wheel_link" reason="Default" />
+    <disable_collisions link1="base_link" link2="bl_caster_r_wheel_link" reason="Default" />
+    <disable_collisions link1="base_link" link2="bl_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="base_link" link2="br_caster_l_wheel_link" reason="Default" />
+    <disable_collisions link1="base_link" link2="br_caster_r_wheel_link" reason="Default" />
+    <disable_collisions link1="base_link" link2="br_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="base_link" link2="double_stereo_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="fl_caster_l_wheel_link" reason="Default" />
+    <disable_collisions link1="base_link" link2="fl_caster_r_wheel_link" reason="Default" />
+    <disable_collisions link1="base_link" link2="fl_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="base_link" link2="fr_caster_l_wheel_link" reason="Default" />
+    <disable_collisions link1="base_link" link2="fr_caster_r_wheel_link" reason="Default" />
+    <disable_collisions link1="base_link" link2="fr_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="base_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="base_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="base_link" link2="torso_lift_link" reason="Adjacent" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="bl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="bl_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="br_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="br_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="br_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="double_stereo_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="fl_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="fl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="fl_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="bl_caster_l_wheel_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="bl_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="br_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="br_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="br_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="double_stereo_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="fl_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="fl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="fl_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="bl_caster_r_wheel_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="br_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="br_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="br_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="double_stereo_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="fl_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="fl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="fl_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="bl_caster_rotation_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="br_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="br_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="double_stereo_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="fl_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="fl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="fl_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="br_caster_l_wheel_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="br_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="double_stereo_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="fl_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="fl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="fl_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="br_caster_r_wheel_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="double_stereo_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="fl_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="fl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="fl_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="br_caster_rotation_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="fl_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="fl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="fl_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="head_pan_link" reason="Default" />
+    <disable_collisions link1="double_stereo_link" link2="head_plate_frame" reason="Default" />
+    <disable_collisions link1="double_stereo_link" link2="head_tilt_link" reason="Default" />
+    <disable_collisions link1="double_stereo_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="double_stereo_link" link2="sensor_mount_link" reason="Adjacent" />
+    <disable_collisions link1="double_stereo_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="fl_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="fl_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="fl_caster_l_wheel_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="fl_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="fl_caster_r_wheel_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="fr_caster_l_wheel_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="fr_caster_rotation_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="fl_caster_rotation_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="fr_caster_r_wheel_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="fr_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="fr_caster_l_wheel_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="fr_caster_rotation_link" reason="Adjacent" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="fr_caster_r_wheel_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="head_pan_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="head_plate_frame" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="head_tilt_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="fr_caster_rotation_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="head_plate_frame" reason="Default" />
+    <disable_collisions link1="head_pan_link" link2="head_tilt_link" reason="Adjacent" />
+    <disable_collisions link1="head_pan_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="head_pan_link" link2="sensor_mount_link" reason="Default" />
+    <disable_collisions link1="head_pan_link" link2="torso_lift_link" reason="Adjacent" />
+    <disable_collisions link1="head_plate_frame" link2="head_tilt_link" reason="Adjacent" />
+    <disable_collisions link1="head_plate_frame" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="head_plate_frame" link2="sensor_mount_link" reason="Adjacent" />
+    <disable_collisions link1="head_plate_frame" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="l_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="l_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="head_tilt_link" link2="sensor_mount_link" reason="Default" />
+    <disable_collisions link1="head_tilt_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_forearm_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_forearm_roll_link" reason="Adjacent" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_upper_arm_link" reason="Adjacent" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_elbow_flex_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_forearm_roll_link" reason="Adjacent" />
+    <disable_collisions link1="l_forearm_link" link2="l_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="l_wrist_flex_link" reason="Adjacent" />
+    <disable_collisions link1="l_forearm_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_forearm_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_forearm_roll_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_gripper_l_finger_tip_link" reason="Adjacent" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_gripper_palm_link" reason="Adjacent" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_gripper_r_finger_tip_link" reason="Default" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_gripper_l_finger_tip_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="l_gripper_palm_link" reason="Adjacent" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="l_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_motor_accelerometer_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_gripper_palm_link" link2="l_gripper_r_finger_link" reason="Adjacent" />
+    <disable_collisions link1="l_gripper_palm_link" link2="l_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="l_gripper_palm_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_gripper_palm_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_gripper_palm_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_palm_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_gripper_palm_link" link2="l_wrist_roll_link" reason="Adjacent" />
+    <disable_collisions link1="l_gripper_r_finger_link" link2="l_gripper_r_finger_tip_link" reason="Adjacent" />
+    <disable_collisions link1="l_gripper_r_finger_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_tip_link" link2="l_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_tip_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_tip_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_tip_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_tip_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_tip_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_gripper_r_finger_tip_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="l_shoulder_pan_link" reason="Adjacent" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="l_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="l_upper_arm_roll_link" reason="Adjacent" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_lift_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_pan_link" link2="l_upper_arm_link" reason="Default" />
+    <disable_collisions link1="l_shoulder_pan_link" link2="l_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_pan_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_pan_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_pan_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_pan_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_shoulder_pan_link" link2="torso_lift_link" reason="Adjacent" />
+    <disable_collisions link1="l_upper_arm_link" link2="l_upper_arm_roll_link" reason="Adjacent" />
+    <disable_collisions link1="l_upper_arm_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="l_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="l_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_upper_arm_roll_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="l_wrist_flex_link" link2="l_wrist_roll_link" reason="Adjacent" />
+    <disable_collisions link1="l_wrist_flex_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="l_wrist_roll_link" link2="laser_tilt_mount_link" reason="Never" />
+    <disable_collisions link1="l_wrist_roll_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="r_elbow_flex_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="r_forearm_roll_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="laser_tilt_mount_link" link2="torso_lift_link" reason="Adjacent" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_forearm_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_forearm_roll_link" reason="Adjacent" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_upper_arm_link" reason="Adjacent" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_elbow_flex_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_forearm_roll_link" reason="Adjacent" />
+    <disable_collisions link1="r_forearm_link" link2="r_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="r_wrist_flex_link" reason="Adjacent" />
+    <disable_collisions link1="r_forearm_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_forearm_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_gripper_l_finger_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_gripper_l_finger_tip_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_shoulder_pan_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_forearm_roll_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_gripper_l_finger_tip_link" reason="Adjacent" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_gripper_palm_link" reason="Adjacent" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_gripper_motor_accelerometer_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_gripper_palm_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_gripper_r_finger_tip_link" reason="Default" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_l_finger_tip_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_gripper_motor_accelerometer_link" link2="r_gripper_palm_link" reason="Adjacent" />
+    <disable_collisions link1="r_gripper_motor_accelerometer_link" link2="r_gripper_r_finger_link" reason="Never" />
+    <disable_collisions link1="r_gripper_motor_accelerometer_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="r_gripper_motor_accelerometer_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="r_gripper_motor_accelerometer_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="r_gripper_motor_accelerometer_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_motor_accelerometer_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_gripper_motor_accelerometer_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_motor_accelerometer_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_gripper_palm_link" link2="r_gripper_r_finger_link" reason="Adjacent" />
+    <disable_collisions link1="r_gripper_palm_link" link2="r_gripper_r_finger_tip_link" reason="Never" />
+    <disable_collisions link1="r_gripper_palm_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="r_gripper_palm_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="r_gripper_palm_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_palm_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_gripper_palm_link" link2="r_wrist_roll_link" reason="Adjacent" />
+    <disable_collisions link1="r_gripper_palm_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_link" link2="r_gripper_r_finger_tip_link" reason="Adjacent" />
+    <disable_collisions link1="r_gripper_r_finger_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_tip_link" link2="r_shoulder_lift_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_tip_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_tip_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_tip_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_tip_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_gripper_r_finger_tip_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_shoulder_lift_link" link2="r_shoulder_pan_link" reason="Adjacent" />
+    <disable_collisions link1="r_shoulder_lift_link" link2="r_upper_arm_link" reason="Never" />
+    <disable_collisions link1="r_shoulder_lift_link" link2="r_upper_arm_roll_link" reason="Adjacent" />
+    <disable_collisions link1="r_shoulder_lift_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_shoulder_lift_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_shoulder_lift_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_shoulder_lift_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="r_shoulder_pan_link" link2="r_upper_arm_link" reason="Default" />
+    <disable_collisions link1="r_shoulder_pan_link" link2="r_upper_arm_roll_link" reason="Never" />
+    <disable_collisions link1="r_shoulder_pan_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_shoulder_pan_link" link2="torso_lift_link" reason="Adjacent" />
+    <disable_collisions link1="r_upper_arm_link" link2="r_upper_arm_roll_link" reason="Adjacent" />
+    <disable_collisions link1="r_upper_arm_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_upper_arm_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_upper_arm_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_upper_arm_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="r_upper_arm_roll_link" link2="r_wrist_flex_link" reason="Never" />
+    <disable_collisions link1="r_upper_arm_roll_link" link2="r_wrist_roll_link" reason="Never" />
+    <disable_collisions link1="r_upper_arm_roll_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_upper_arm_roll_link" link2="torso_lift_link" reason="Never" />
+    <disable_collisions link1="r_wrist_flex_link" link2="r_wrist_roll_link" reason="Adjacent" />
+    <disable_collisions link1="r_wrist_flex_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="r_wrist_roll_link" link2="sensor_mount_link" reason="Never" />
+    <disable_collisions link1="sensor_mount_link" link2="torso_lift_link" reason="Never" />
+  <disable_collisions link1="narrow_stereo_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="wide_stereo_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="high_def_frame" link2="high_def_optical_frame"/>
+  <disable_collisions link1="l_gripper_palm_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="l_gripper_palm_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="l_gripper_l_finger_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="l_gripper_r_finger_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="r_gripper_palm_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="r_gripper_palm_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="r_gripper_l_finger_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="r_gripper_r_finger_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="base_laser_link" link2="bl_caster_rotation_link"/>
+  <disable_collisions link1="base_laser_link" link2="bl_caster_l_wheel_link"/>
+  <disable_collisions link1="base_laser_link" link2="bl_caster_r_wheel_link"/>
+  <disable_collisions link1="base_laser_link" link2="br_caster_rotation_link"/>
+  <disable_collisions link1="base_laser_link" link2="br_caster_l_wheel_link"/>
+  <disable_collisions link1="base_laser_link" link2="br_caster_r_wheel_link"/>
+  <disable_collisions link1="base_laser_link" link2="fl_caster_rotation_link"/>
+  <disable_collisions link1="base_laser_link" link2="fl_caster_l_wheel_link"/>
+  <disable_collisions link1="base_laser_link" link2="fl_caster_r_wheel_link"/>
+  <disable_collisions link1="base_laser_link" link2="fr_caster_rotation_link"/>
+  <disable_collisions link1="base_laser_link" link2="fr_caster_l_wheel_link"/>
+  <disable_collisions link1="base_laser_link" link2="fr_caster_r_wheel_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="high_def_frame"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="imu_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_forearm_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_wrist_flex_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_wrist_roll_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_gripper_palm_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_gripper_motor_accelerometer_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_gripper_r_finger_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="bl_caster_rotation_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="high_def_frame"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="imu_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_forearm_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_wrist_flex_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_gripper_palm_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_gripper_r_finger_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="bl_caster_l_wheel_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="high_def_frame"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="imu_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_forearm_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_wrist_flex_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_gripper_palm_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_gripper_r_finger_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="bl_caster_r_wheel_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="high_def_frame"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="imu_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_forearm_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_wrist_flex_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_wrist_roll_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_gripper_palm_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_gripper_l_finger_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_gripper_motor_accelerometer_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_gripper_r_finger_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="br_caster_rotation_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="high_def_frame"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="imu_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_forearm_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_wrist_flex_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_wrist_roll_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_gripper_palm_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_gripper_l_finger_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_gripper_r_finger_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="br_caster_l_wheel_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="high_def_frame"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="imu_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_forearm_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_wrist_flex_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_gripper_palm_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_gripper_l_finger_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_gripper_r_finger_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="br_caster_r_wheel_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="high_def_frame"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="imu_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_forearm_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_wrist_flex_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_wrist_roll_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_gripper_palm_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_gripper_motor_accelerometer_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_gripper_r_finger_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_forearm_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_wrist_flex_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_wrist_roll_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_gripper_palm_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_gripper_l_finger_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_gripper_motor_accelerometer_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_gripper_r_finger_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_rotation_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="high_def_frame"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="imu_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_forearm_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_wrist_flex_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_wrist_roll_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_gripper_palm_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_gripper_motor_accelerometer_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_gripper_r_finger_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="r_gripper_palm_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="r_gripper_l_finger_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="r_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="r_gripper_r_finger_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="r_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_l_wheel_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="high_def_frame"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="imu_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_forearm_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_wrist_flex_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_wrist_roll_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_gripper_palm_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_gripper_motor_accelerometer_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_gripper_r_finger_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="r_gripper_palm_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="r_gripper_l_finger_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="r_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="r_gripper_r_finger_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="r_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fl_caster_r_wheel_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="high_def_frame"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="imu_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_forearm_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_wrist_flex_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_wrist_roll_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_gripper_palm_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_gripper_r_finger_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_forearm_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_wrist_flex_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_wrist_roll_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_gripper_palm_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_gripper_l_finger_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_gripper_motor_accelerometer_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_gripper_r_finger_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_rotation_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="high_def_frame"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="imu_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="l_gripper_palm_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="l_gripper_r_finger_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="l_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_forearm_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_wrist_flex_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_wrist_roll_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_gripper_palm_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_gripper_l_finger_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_gripper_motor_accelerometer_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_gripper_r_finger_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_l_wheel_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="high_def_frame"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="high_def_optical_frame"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="imu_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="l_forearm_cam_frame"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="l_gripper_palm_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="l_gripper_l_finger_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="l_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="l_gripper_r_finger_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="l_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_forearm_cam_frame"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_forearm_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_wrist_flex_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_wrist_roll_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_gripper_palm_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_gripper_l_finger_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_gripper_l_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_gripper_motor_accelerometer_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_gripper_r_finger_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_gripper_r_finger_tip_link"/>
+  <disable_collisions link1="fr_caster_r_wheel_link" link2="r_gripper_r_parallel_link"/>
+  <disable_collisions link1="torso_lift_link" link2="imu_link"/>
+  <disable_collisions link1="double_stereo_link" link2="narrow_stereo_link"/>
+  <disable_collisions link1="double_stereo_link" link2="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="double_stereo_link" link2="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="double_stereo_link" link2="wide_stereo_link"/>
+  <disable_collisions link1="double_stereo_link" link2="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  <disable_collisions link1="double_stereo_link" link2="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  <disable_collisions link1="l_forearm_cam_frame" link2="l_forearm_link"/>
+  <disable_collisions link1="l_gripper_l_finger_tip_link" link2="l_gripper_l_parallel_link"/>
+  <disable_collisions link1="l_gripper_r_finger_tip_link" link2="l_gripper_r_parallel_link"/>
+  <disable_collisions link1="laser_tilt_mount_link" link2="laser_tilt_link"/>
+  <disable_collisions link1="r_forearm_cam_frame" link2="r_forearm_link"/>
+  <disable_collisions link1="r_gripper_l_finger_tip_link" link2="r_gripper_l_parallel_link"/>
+  <disable_collisions link1="r_gripper_r_finger_tip_link" link2="r_gripper_r_parallel_link"/>
+</robot>
diff --git a/robots/pr2_description/urdf/pr2.urdf b/robots/pr2_description/urdf/pr2.urdf
new file mode 100644
index 0000000..e3a1f81
--- /dev/null
+++ b/robots/pr2_description/urdf/pr2.urdf
@@ -0,0 +1,3120 @@
+<?xml version="1.0" ?>
+<!-- =================================================================================== -->
+<!-- |    This document was autogenerated by xacro from /u/wim/cturtle_wg_all/stacks/pr2_common/pr2_description/robots/pr2.urdf.xacro | -->
+<!-- |    EDITING THIS FILE BY HAND IS NOT RECOMMENDED                                 | -->
+<!-- =================================================================================== -->
+<robot name="pr2" xmlns:body="http://playerstage.sourceforge.net/gazebo/xmlschema/#body" xmlns:controller="http://playerstage.sourceforge.net/gazebo/xmlschema/#controller" xmlns:geom="http://playerstage.sourceforge.net/gazebo/xmlschema/#geom" xmlns:interface="http://playerstage.sourceforge.net/gazebo/xmlschema/#interface" xmlns:joint="http://playerstage.sourceforge.net/gazebo/xmlschema/#slider" xmlns:sensor="http://playerstage.sourceforge.net/gazebo/xmlschema/#sensor" xmlns:xacro="http://ros.org/wiki/xacro">
+  <!-- The following included files set up definitions of parts of the robot body -->
+  <!-- misc common stuff? -->
+  <!-- PR2 Arm -->
+  <!-- PR2 gripper -->
+  <!-- PR2 head -->
+  <!-- PR2 tilting laser mount -->
+  <!-- PR2 torso -->
+  <!-- PR2 base -->
+  <!-- Head sensors -->
+  <!-- Camera sensors -->
+  <!-- generic simulator_gazebo plugins for starting mechanism control, ros time, ros battery -->
+  <gazebo>
+    <controller:gazebo_ros_controller_manager name="gazebo_ros_controller_manager" plugin="libgazebo_ros_controller_manager.so">
+      <alwaysOn>true</alwaysOn>
+      <updateRate>1000.0</updateRate>
+      <interface:audio name="gazebo_ros_controller_manager_dummy_iface"/>
+    </controller:gazebo_ros_controller_manager>
+    <controller:gazebo_ros_power_monitor name="gazebo_ros_power_monitor_controller" plugin="libgazebo_ros_power_monitor.so">
+      <alwaysOn>true</alwaysOn>
+      <updateRate>1.0</updateRate>
+      <timeout>5</timeout>
+      <interface:audio name="power_monitor_dummy_interface"/>
+      <powerStateTopic>power_state</powerStateTopic>
+      <powerStateRate>10.0</powerStateRate>
+      <fullChargeCapacity>87.78</fullChargeCapacity>
+      <dischargeRate>-474</dischargeRate>
+      <chargeRate>525</chargeRate>
+      <dischargeVoltage>15.52</dischargeVoltage>
+      <chargeVoltage>16.41</chargeVoltage>
+    </controller:gazebo_ros_power_monitor>
+  </gazebo>
+  <!-- materials for visualization -->
+  <material name="Blue">
+    <color rgba="0.0 0.0 0.8 1.0"/>
+  </material>
+  <material name="Green">
+    <color rgba="0.0 0.8 0.0 1.0"/>
+  </material>
+  <material name="Grey">
+    <color rgba="0.7 0.7 0.7 1.0"/>
+  </material>
+  <material name="Grey2">
+    <color rgba="0.9 0.9 0.9 1.0"/>
+  </material>
+  <material name="Red">
+    <color rgba="0.8 0.0 0.0 1.0"/>
+  </material>
+  <material name="White">
+    <color rgba="1.0 1.0 1.0 1.0"/>
+  </material>
+  <!-- Now we can start using the macros included above to define the actual PR2 -->
+  <!-- The first use of a macro.  This one was defined in base.urdf.xacro above.
+       A macro like this will expand to a set of link and joint definitions, and to additional
+       Gazebo-related extensions (sensor plugins, etc).  The macro takes an argument, name,
+       that equals "base", and uses it to generate names for its component links and joints
+       (e.g., base_link).  The included origin block is also an argument to the macro.  By convention,
+       the origin block defines where the component is w.r.t its parent (in this case the parent
+       is the world frame). For more, see http://www.ros.org/wiki/xacro -->
+  <link name="base_link">
+    <inertial>
+      <mass value="116.0"/>
+      <origin xyz="-0.061 0.0 0.293"/>
+      <inertia ixx="5.652232699207" ixy="-0.009719934438" ixz="1.293988226423" iyy="5.669473158652" iyz="-0.007379583694" izz="3.683196351726"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/base_v0/base.stl"/>
+      </geometry>
+      <material name="White"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/base_v0/base_L.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <link name="base_footprint">
+    <inertial>
+      <mass value="1.0"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.01" ixy="0.0" ixz="0.0" iyy="0.01" iyz="0.0" izz="0.01"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <box size="0.01 0.01 0.01"/>
+      </geometry>
+      <material name="White"/>
+    </visual>
+  </link>
+  <joint name="base_footprint_joint" type="fixed">
+    <origin rpy="0 0 0" xyz="0 0 0.051"/>
+    <child link="base_link"/>
+    <parent link="base_footprint"/>
+  </joint>
+  <joint name="base_laser_joint" type="fixed">
+    <axis xyz="0 1 0"/>
+    <origin rpy="0 0 0" xyz="0.275 0.0 0.252"/>
+    <parent link="base_link"/>
+    <child link="base_laser_link"/>
+  </joint>
+  <link name="base_laser_link" type="laser">
+    <inertial>
+      <mass value="0.001"/>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <inertia ixx="0.0001" ixy="0" ixz="0" iyy="0.000001" iyz="0" izz="0.0001"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <box size="0.001 0.001 0.001"/>
+      </geometry>
+      <material name="Red"/>
+    </visual>
+  </link>
+  <gazebo reference="base_laser_link">
+    <sensor:ray name="base_laser">
+      <rayCount>640</rayCount>
+      <rangeCount>640</rangeCount>
+      <laserCount>1</laserCount>
+      <origin>0.0 0.0 0.0</origin>
+      <displayRays>false</displayRays>
+      <minAngle>-129.998394137</minAngle>
+      <maxAngle>129.998394137</maxAngle>
+      <minRange>0.05</minRange>
+      <maxRange>10.0</maxRange>
+      <resRange>0.01</resRange>
+      <updateRate>20</updateRate>
+      <controller:gazebo_ros_laser name="gazebo_ros_base_laser_controller" plugin="libgazebo_ros_laser.so">
+        <gaussianNoise>0.005</gaussianNoise>
+        <alwaysOn>true</alwaysOn>
+        <updateRate>20</updateRate>
+        <topicName>base_scan</topicName>
+        <frameName>base_laser_link</frameName>
+        <interface:laser name="gazebo_ros_base_laser_iface"/>
+      </controller:gazebo_ros_laser>
+    </sensor:ray>
+  </gazebo>
+  <joint name="fl_caster_rotation_joint" type="fixed">
+    <axis xyz="0 0 1"/>
+    <limit effort="100" velocity="100"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_velocity="10"/>
+    <calibration reference_position="-0.785398163397" rising="-0.785398163397"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <dynamics damping="0.0" friction="0.0"/>
+    <origin rpy="0 0 0" xyz="0.2246 0.2246 0.0282"/>
+    <parent link="base_link"/>
+    <child link="fl_caster_rotation_link"/>
+  </joint>
+  <link name="fl_caster_rotation_link">
+    <inertial>
+      <mass value="3.473082"/>
+      <origin xyz="0 0 0.07"/>
+      <inertia ixx="0.012411765597" ixy="-0.000711733678" ixz="0.00050272983" iyy="0.015218160428" iyz="-0.000004273467" izz="0.011763977943"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/base_v0/caster.stl"/>
+      </geometry>
+    </visual>
+  </link>
+  <transmission name="fl_caster_rotation_trans" type="SimpleTransmission">
+    <actuator name="fl_caster_rotation_motor"/>
+    <joint name="fl_caster_rotation_joint"/>
+    <mechanicalReduction>-79.2380952381</mechanicalReduction>
+  </transmission>
+  <joint name="fl_caster_l_wheel_joint" type="fixed">
+    <axis xyz="0 1 0"/>
+    <limit effort="100" velocity="100"/>
+    <!-- alpha tested effort and velocity limits -->
+    <safety_controller k_velocity="10"/>
+    <dynamics damping="0.0" friction="0.0"/>
+    <origin rpy="0 0 0" xyz="0 0.049 0"/>
+    <parent link="fl_caster_rotation_link"/>
+    <child link="fl_caster_l_wheel_link"/>
+  </joint>
+  <link name="fl_caster_l_wheel_link">
+    <inertial>
+      <mass value="0.44036"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.012411765597" ixy="-0.000711733678" ixz="0.00050272983" iyy="0.015218160428" iyz="-0.000004273467" izz="0.011763977943"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/base_v0/wheel.stl"/>
+      </geometry>
+    </visual>
+  </link>
+  <gazebo reference="fl_caster_l_wheel_link">
+    <mu1 value="100.0"/>
+    <mu2 value="100.0"/>
+    <kp value="1000000.0"/>
+    <kd value="1.0"/>
+    <material value="PR2/wheel_l"/>
+  </gazebo>
+  <transmission name="fl_caster_l_wheel_trans" type="SimpleTransmission">
+    <actuator name="fl_caster_l_wheel_motor"/>
+    <joint name="fl_caster_l_wheel_joint"/>
+    <mechanicalReduction>79.2380952381</mechanicalReduction>
+  </transmission>
+  <joint name="fl_caster_r_wheel_joint" type="fixed">
+    <axis xyz="0 1 0"/>
+    <limit effort="100" velocity="100"/>
+    <!-- alpha tested effort and velocity limits -->
+    <safety_controller k_velocity="10"/>
+    <dynamics damping="0.0" friction="0.0"/>
+    <origin rpy="0 0 0" xyz="0 -0.049 0"/>
+    <parent link="fl_caster_rotation_link"/>
+    <child link="fl_caster_r_wheel_link"/>
+  </joint>
+  <link name="fl_caster_r_wheel_link">
+    <inertial>
+      <mass value="0.44036"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.012411765597" ixy="-0.000711733678" ixz="0.00050272983" iyy="0.015218160428" iyz="-0.000004273467" izz="0.011763977943"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/base_v0/wheel.stl"/>
+      </geometry>
+    </visual>
+  </link>
+  <gazebo reference="fl_caster_r_wheel_link">
+    <mu1 value="100.0"/>
+    <mu2 value="100.0"/>
+    <kp value="1000000.0"/>
+    <kd value="1.0"/>
+    <material value="PR2/wheel_r"/>
+  </gazebo>
+  <transmission name="fl_caster_r_wheel_trans" type="SimpleTransmission">
+    <actuator name="fl_caster_r_wheel_motor"/>
+    <joint name="fl_caster_r_wheel_joint"/>
+    <mechanicalReduction>-79.2380952381</mechanicalReduction>
+  </transmission>
+  <gazebo reference="fl_caster_rotation_link">
+    <material value="PR2/caster_texture"/>
+  </gazebo>
+  <joint name="fr_caster_rotation_joint" type="fixed">
+    <axis xyz="0 0 1"/>
+    <limit effort="100" velocity="100"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_velocity="10"/>
+    <calibration reference_position="-0.785398163397" rising="-0.785398163397"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <dynamics damping="0.0" friction="0.0"/>
+    <origin rpy="0 0 0" xyz="0.2246 -0.2246 0.0282"/>
+    <parent link="base_link"/>
+    <child link="fr_caster_rotation_link"/>
+  </joint>
+  <link name="fr_caster_rotation_link">
+    <inertial>
+      <mass value="3.473082"/>
+      <origin xyz="0 0 0.07"/>
+      <inertia ixx="0.012411765597" ixy="-0.000711733678" ixz="0.00050272983" iyy="0.015218160428" iyz="-0.000004273467" izz="0.011763977943"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/base_v0/caster.stl"/>
+      </geometry>
+    </visual>
+  </link>
+  <transmission name="fr_caster_rotation_trans" type="SimpleTransmission">
+    <actuator name="fr_caster_rotation_motor"/>
+    <joint name="fr_caster_rotation_joint"/>
+    <mechanicalReduction>-79.2380952381</mechanicalReduction>
+  </transmission>
+  <joint name="fr_caster_l_wheel_joint" type="fixed">
+    <axis xyz="0 1 0"/>
+    <limit effort="100" velocity="100"/>
+    <!-- alpha tested effort and velocity limits -->
+    <safety_controller k_velocity="10"/>
+    <dynamics damping="0.0" friction="0.0"/>
+    <origin rpy="0 0 0" xyz="0 0.049 0"/>
+    <parent link="fr_caster_rotation_link"/>
+    <child link="fr_caster_l_wheel_link"/>
+  </joint>
+  <link name="fr_caster_l_wheel_link">
+    <inertial>
+      <mass value="0.44036"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.012411765597" ixy="-0.000711733678" ixz="0.00050272983" iyy="0.015218160428" iyz="-0.000004273467" izz="0.011763977943"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/base_v0/wheel.stl"/>
+      </geometry>
+    </visual>
+  </link>
+  <gazebo reference="fr_caster_l_wheel_link">
+    <mu1 value="100.0"/>
+    <mu2 value="100.0"/>
+    <kp value="1000000.0"/>
+    <kd value="1.0"/>
+    <material value="PR2/wheel_l"/>
+  </gazebo>
+  <transmission name="fr_caster_l_wheel_trans" type="SimpleTransmission">
+    <actuator name="fr_caster_l_wheel_motor"/>
+    <joint name="fr_caster_l_wheel_joint"/>
+    <mechanicalReduction>79.2380952381</mechanicalReduction>
+  </transmission>
+  <joint name="fr_caster_r_wheel_joint" type="fixed">
+    <axis xyz="0 1 0"/>
+    <limit effort="100" velocity="100"/>
+    <!-- alpha tested effort and velocity limits -->
+    <safety_controller k_velocity="10"/>
+    <dynamics damping="0.0" friction="0.0"/>
+    <origin rpy="0 0 0" xyz="0 -0.049 0"/>
+    <parent link="fr_caster_rotation_link"/>
+    <child link="fr_caster_r_wheel_link"/>
+  </joint>
+  <link name="fr_caster_r_wheel_link">
+    <inertial>
+      <mass value="0.44036"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.012411765597" ixy="-0.000711733678" ixz="0.00050272983" iyy="0.015218160428" iyz="-0.000004273467" izz="0.011763977943"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/base_v0/wheel.stl"/>
+      </geometry>
+    </visual>
+  </link>
+  <gazebo reference="fr_caster_r_wheel_link">
+    <mu1 value="100.0"/>
+    <mu2 value="100.0"/>
+    <kp value="1000000.0"/>
+    <kd value="1.0"/>
+    <material value="PR2/wheel_r"/>
+  </gazebo>
+  <transmission name="fr_caster_r_wheel_trans" type="SimpleTransmission">
+    <actuator name="fr_caster_r_wheel_motor"/>
+    <joint name="fr_caster_r_wheel_joint"/>
+    <mechanicalReduction>-79.2380952381</mechanicalReduction>
+  </transmission>
+  <gazebo reference="fr_caster_rotation_link">
+    <material value="PR2/caster_texture"/>
+  </gazebo>
+  <joint name="bl_caster_rotation_joint" type="fixed">
+    <axis xyz="0 0 1"/>
+    <limit effort="100" velocity="100"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_velocity="10"/>
+    <calibration reference_position="2.35619449019" rising="2.35619449019"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <dynamics damping="0.0" friction="0.0"/>
+    <origin rpy="0 0 0" xyz="-0.2246 0.2246 0.0282"/>
+    <parent link="base_link"/>
+    <child link="bl_caster_rotation_link"/>
+  </joint>
+  <link name="bl_caster_rotation_link">
+    <inertial>
+      <mass value="3.473082"/>
+      <origin xyz="0 0 0.07"/>
+      <inertia ixx="0.012411765597" ixy="-0.000711733678" ixz="0.00050272983" iyy="0.015218160428" iyz="-0.000004273467" izz="0.011763977943"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/base_v0/caster.stl"/>
+      </geometry>
+    </visual>
+  </link>
+  <transmission name="bl_caster_rotation_trans" type="SimpleTransmission">
+    <actuator name="bl_caster_rotation_motor"/>
+    <joint name="bl_caster_rotation_joint"/>
+    <mechanicalReduction>-79.2380952381</mechanicalReduction>
+  </transmission>
+  <joint name="bl_caster_l_wheel_joint" type="fixed">
+    <axis xyz="0 1 0"/>
+    <limit effort="100" velocity="100"/>
+    <!-- alpha tested effort and velocity limits -->
+    <safety_controller k_velocity="10"/>
+    <dynamics damping="0.0" friction="0.0"/>
+    <origin rpy="0 0 0" xyz="0 0.049 0"/>
+    <parent link="bl_caster_rotation_link"/>
+    <child link="bl_caster_l_wheel_link"/>
+  </joint>
+  <link name="bl_caster_l_wheel_link">
+    <inertial>
+      <mass value="0.44036"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.012411765597" ixy="-0.000711733678" ixz="0.00050272983" iyy="0.015218160428" iyz="-0.000004273467" izz="0.011763977943"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/base_v0/wheel.stl"/>
+      </geometry>
+    </visual>
+  </link>
+  <gazebo reference="bl_caster_l_wheel_link">
+    <mu1 value="100.0"/>
+    <mu2 value="100.0"/>
+    <kp value="1000000.0"/>
+    <kd value="1.0"/>
+    <material value="PR2/wheel_l"/>
+  </gazebo>
+  <transmission name="bl_caster_l_wheel_trans" type="SimpleTransmission">
+    <actuator name="bl_caster_l_wheel_motor"/>
+    <joint name="bl_caster_l_wheel_joint"/>
+    <mechanicalReduction>79.2380952381</mechanicalReduction>
+  </transmission>
+  <joint name="bl_caster_r_wheel_joint" type="fixed">
+    <axis xyz="0 1 0"/>
+    <limit effort="100" velocity="100"/>
+    <!-- alpha tested effort and velocity limits -->
+    <safety_controller k_velocity="10"/>
+    <dynamics damping="0.0" friction="0.0"/>
+    <origin rpy="0 0 0" xyz="0 -0.049 0"/>
+    <parent link="bl_caster_rotation_link"/>
+    <child link="bl_caster_r_wheel_link"/>
+  </joint>
+  <link name="bl_caster_r_wheel_link">
+    <inertial>
+      <mass value="0.44036"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.012411765597" ixy="-0.000711733678" ixz="0.00050272983" iyy="0.015218160428" iyz="-0.000004273467" izz="0.011763977943"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/base_v0/wheel.stl"/>
+      </geometry>
+    </visual>
+  </link>
+  <gazebo reference="bl_caster_r_wheel_link">
+    <mu1 value="100.0"/>
+    <mu2 value="100.0"/>
+    <kp value="1000000.0"/>
+    <kd value="1.0"/>
+    <material value="PR2/wheel_r"/>
+  </gazebo>
+  <transmission name="bl_caster_r_wheel_trans" type="SimpleTransmission">
+    <actuator name="bl_caster_r_wheel_motor"/>
+    <joint name="bl_caster_r_wheel_joint"/>
+    <mechanicalReduction>-79.2380952381</mechanicalReduction>
+  </transmission>
+  <gazebo reference="bl_caster_rotation_link">
+    <material value="PR2/caster_texture"/>
+  </gazebo>
+  <joint name="br_caster_rotation_joint" type="fixed">
+    <axis xyz="0 0 1"/>
+    <limit effort="100" velocity="100"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_velocity="10"/>
+    <calibration reference_position="2.35619449019" rising="2.35619449019"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <dynamics damping="0.0" friction="0.0"/>
+    <origin rpy="0 0 0" xyz="-0.2246 -0.2246 0.0282"/>
+    <parent link="base_link"/>
+    <child link="br_caster_rotation_link"/>
+  </joint>
+  <link name="br_caster_rotation_link">
+    <inertial>
+      <mass value="3.473082"/>
+      <origin xyz="0 0 0.07"/>
+      <inertia ixx="0.012411765597" ixy="-0.000711733678" ixz="0.00050272983" iyy="0.015218160428" iyz="-0.000004273467" izz="0.011763977943"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/base_v0/caster.stl"/>
+      </geometry>
+    </visual>
+  </link>
+  <transmission name="br_caster_rotation_trans" type="SimpleTransmission">
+    <actuator name="br_caster_rotation_motor"/>
+    <joint name="br_caster_rotation_joint"/>
+    <mechanicalReduction>-79.2380952381</mechanicalReduction>
+  </transmission>
+  <joint name="br_caster_l_wheel_joint" type="fixed">
+    <axis xyz="0 1 0"/>
+    <limit effort="100" velocity="100"/>
+    <!-- alpha tested effort and velocity limits -->
+    <safety_controller k_velocity="10"/>
+    <dynamics damping="0.0" friction="0.0"/>
+    <origin rpy="0 0 0" xyz="0 0.049 0"/>
+    <parent link="br_caster_rotation_link"/>
+    <child link="br_caster_l_wheel_link"/>
+  </joint>
+  <link name="br_caster_l_wheel_link">
+    <inertial>
+      <mass value="0.44036"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.012411765597" ixy="-0.000711733678" ixz="0.00050272983" iyy="0.015218160428" iyz="-0.000004273467" izz="0.011763977943"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/base_v0/wheel.stl"/>
+      </geometry>
+    </visual>
+  </link>
+  <gazebo reference="br_caster_l_wheel_link">
+    <mu1 value="100.0"/>
+    <mu2 value="100.0"/>
+    <kp value="1000000.0"/>
+    <kd value="1.0"/>
+    <material value="PR2/wheel_l"/>
+  </gazebo>
+  <transmission name="br_caster_l_wheel_trans" type="SimpleTransmission">
+    <actuator name="br_caster_l_wheel_motor"/>
+    <joint name="br_caster_l_wheel_joint"/>
+    <mechanicalReduction>79.2380952381</mechanicalReduction>
+  </transmission>
+  <joint name="br_caster_r_wheel_joint" type="fixed">
+    <axis xyz="0 1 0"/>
+    <limit effort="100" velocity="100"/>
+    <!-- alpha tested effort and velocity limits -->
+    <safety_controller k_velocity="10"/>
+    <dynamics damping="0.0" friction="0.0"/>
+    <origin rpy="0 0 0" xyz="0 -0.049 0"/>
+    <parent link="br_caster_rotation_link"/>
+    <child link="br_caster_r_wheel_link"/>
+  </joint>
+  <link name="br_caster_r_wheel_link">
+    <inertial>
+      <mass value="0.44036"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.012411765597" ixy="-0.000711733678" ixz="0.00050272983" iyy="0.015218160428" iyz="-0.000004273467" izz="0.011763977943"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/base_v0/wheel.stl"/>
+      </geometry>
+    </visual>
+  </link>
+  <gazebo reference="br_caster_r_wheel_link">
+    <mu1 value="100.0"/>
+    <mu2 value="100.0"/>
+    <kp value="1000000.0"/>
+    <kd value="1.0"/>
+    <material value="PR2/wheel_r"/>
+  </gazebo>
+  <transmission name="br_caster_r_wheel_trans" type="SimpleTransmission">
+    <actuator name="br_caster_r_wheel_motor"/>
+    <joint name="br_caster_r_wheel_joint"/>
+    <mechanicalReduction>-79.2380952381</mechanicalReduction>
+  </transmission>
+  <gazebo reference="br_caster_rotation_link">
+    <material value="PR2/caster_texture"/>
+  </gazebo>
+  <gazebo reference="base_link">
+    <selfCollide>true</selfCollide>
+    <sensor:contact name="base_contact_sensor">
+      <geom>base_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="base_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>base_bumper</bumperTopicName>
+        <interface:bumper name="base_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <material value="PR2/caster_texture"/>
+  </gazebo>
+  <gazebo>
+    <controller:gazebo_ros_p3d name="p3d_base_controller" plugin="libgazebo_ros_p3d.so">
+      <alwaysOn>true</alwaysOn>
+      <updateRate>100.0</updateRate>
+      <bodyName>base_link</bodyName>
+      <topicName>base_pose_ground_truth</topicName>
+      <gaussianNoise>0.01</gaussianNoise>
+      <frameName>map</frameName>
+      <xyzOffsets>25.7 25.7 0</xyzOffsets>
+      <!-- initialize odometry for fake localization-->
+      <rpyOffsets>0 0 0</rpyOffsets>
+      <interface:position name="p3d_base_position"/>
+    </controller:gazebo_ros_p3d>
+    <canonicalBody>base_footprint</canonicalBody>
+  </gazebo>
+  <joint name="torso_lift_joint" type="prismatic">
+    <axis xyz="0 0 1"/>
+    <limit effort="10000" lower="0.0" upper="0.31" velocity="0.013"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_position="100" k_velocity="2000000" soft_lower_limit="0.0115" soft_upper_limit="0.305"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <calibration falling="0.00536" reference_position="0.00536"/>
+    <dynamics damping="20000.0"/>
+    <!-- strictly tuned for sim only right now -->
+    <origin rpy="0 0 0" xyz="-0.05 0 0.739675"/>
+    <parent link="base_link"/>
+    <child link="torso_lift_link"/>
+  </joint>
+  <link name="torso_lift_link">
+    <inertial>
+      <mass value="36.248046"/>
+      <origin xyz="-0.1 0 -0.0885"/>
+      <inertia ixx="2.771653750257" ixy="0.004284522609" ixz="-0.160418504506" iyy="2.510019507959" iyz="0.029664468704" izz="0.526432355569"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/torso_v0/torso_lift.stl"/>
+      </geometry>
+      <material name="Grey2"/>
+    </visual>
+    <collision name="torso_lift_collision">
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/torso_v0/torso_lift_L.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <gazebo reference="torso_lift_link">
+    <sensor:contact name="torso_lift_contact_sensor">
+      <geom>torso_lift_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="torso_lift_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>torso_lift_bumper</bumperTopicName>
+        <interface:bumper name="torso_lift_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <material value="PR2/Grey2"/>
+  </gazebo>
+  <transmission name="torso_lift_trans" type="SimpleTransmission">
+    <actuator name="torso_lift_motor"/>
+    <joint name="torso_lift_joint"/>
+    <mechanicalReduction>-52143.33</mechanicalReduction>
+  </transmission>
+  <joint name="imu_joint" type="fixed">
+    <axis xyz="0 1 0"/>
+    <origin rpy="0 3.14159265359 0" xyz="-0.02977 -0.1497 0.164"/>
+    <parent link="torso_lift_link"/>
+    <child link="imu_link"/>
+  </joint>
+  <link name="imu_link">
+    <inertial>
+      <mass value="0.001"/>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <inertia ixx="0.0001" ixy="0" ixz="0" iyy="0.000001" iyz="0" izz="0.0001"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <box size="0.001 0.001 0.001"/>
+      </geometry>
+      <material name="Red"/>
+    </visual>
+  </link>
+  <gazebo>
+    <controller:gazebo_ros_imu name="imu_controller" plugin="libgazebo_ros_imu.so">
+      <alwaysOn>true</alwaysOn>
+      <updateRate>100.0</updateRate>
+      <bodyName>imu_link</bodyName>
+      <topicName>torso_lift_imu/data</topicName>
+      <gaussianNoise>2.89e-08</gaussianNoise>
+      <xyzOffsets>0 0 0</xyzOffsets>
+      <rpyOffsets>0 0 0</rpyOffsets>
+      <interface:position name="imu_position"/>
+    </controller:gazebo_ros_imu>
+  </gazebo>
+  <!-- The xacro preprocesser will replace the parameters below, such as ${cal_head_x}, with
+       numerical values that were specified in common.xacro which was included above -->
+  <joint name="head_pan_joint" type="revolute">
+    <axis xyz="0 0 1"/>
+    <limit effort="2.645" lower="-3.007" upper="3.007" velocity="6"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_position="100" k_velocity="1.5" soft_lower_limit="-2.857" soft_upper_limit="2.857"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <calibration reference_position="0.0" rising="0.0"/>
+    <dynamics damping="1.0"/>
+    <origin rpy="0.0 0.0 0.0" xyz="-0.01707 0.0 0.38145"/>
+    <parent link="torso_lift_link"/>
+    <child link="head_pan_link"/>
+  </joint>
+  <link name="head_pan_link">
+    <inertial>
+      <mass value="1.611118"/>
+      <origin rpy="0 0 0" xyz="-0.005717  0.010312 -0.029649"/>
+      <inertia ixx="0.00482611007" ixy="-0.000144683999" ixz="0.000110076136" iyy="0.005218991412" iyz="-0.000314239509" izz="0.008618784925"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0 " xyz="0 0 0.0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/head_v0/head_pan.stl"/>
+      </geometry>
+      <material name="Blue"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0 " xyz="0 0 0.0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/head_v0/head_pan_L.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <gazebo reference="head_pan_link">
+    <material value="Gazebo/Black"/>
+  </gazebo>
+  <transmission name="head_pan_trans" type="SimpleTransmission">
+    <actuator name="head_pan_motor"/>
+    <joint name="head_pan_joint"/>
+    <mechanicalReduction>6.0</mechanicalReduction>
+  </transmission>
+  <joint name="head_tilt_joint" type="revolute">
+    <axis xyz="0 1 0"/>
+    <limit effort="15" lower="-0.471238" upper="1.39626" velocity="5"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_position="100" k_velocity="1.5" soft_lower_limit="-0.3712" soft_upper_limit="1.29626"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <calibration falling="0.0" reference_position="0.0"/>
+    <dynamics damping="1.0"/>
+    <origin rpy="0 0 0" xyz="0.068 0 0"/>
+    <parent link="head_pan_link"/>
+    <child link="head_tilt_link"/>
+  </joint>
+  <link name="head_tilt_link">
+    <inertial>
+      <mass value="1.749727"/>
+      <origin rpy="0 0 0" xyz="0.041935 0.003569 0.028143"/>
+      <inertia ixx="0.010602303435" ixy="-0.000408814235" ixz="0.00198303894" iyy="0.011874383747" iyz="0.000197908779" izz="0.005516790626"/>
+    </inertial>
+    <visual>
+      <origin rpy="0.0 0.0 0.0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/head_v0/head_tilt.stl"/>
+      </geometry>
+      <material name="Green"/>
+    </visual>
+    <collision>
+      <origin rpy="0.0 0.0 0.0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/head_v0/head_tilt_L.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <gazebo reference="head_tilt_link">
+    <material value="Gazebo/White"/>
+  </gazebo>
+  <transmission name="head_tilt_trans" type="SimpleTransmission">
+    <actuator name="head_tilt_motor"/>
+    <joint name="head_tilt_joint"/>
+    <mechanicalReduction>6.0</mechanicalReduction>
+  </transmission>
+  <joint name="head_plate_frame_joint" type="fixed">
+    <origin rpy="0 0 0" xyz="0.0232 0 0.0645"/>
+    <parent link="head_tilt_link"/>
+    <child link="head_plate_frame"/>
+  </joint>
+  <link name="head_plate_frame">
+    <inertial>
+      <mass value="0.01"/>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <inertia ixx="0.001" ixy="0.0" ixz="0.0" iyy="0.001" iyz="0.0" izz="0.001"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <box size="0.01 0.01 0.01"/>
+      </geometry>
+      <material name="Blue"/>
+    </visual>
+  </link>
+  <gazebo reference="head_plate_frame">
+    <material value="Gazebo/Grey"/>
+  </gazebo>
+  <!-- Camera package: double stereo, prosilica -->
+  <joint name="sensor_mount_frame_joint" type="fixed">
+    <origin rpy="0 0 0" xyz="0.0 0.0 0.0"/>
+    <parent link="head_plate_frame"/>
+    <child link="sensor_mount_link"/>
+  </joint>
+  <link name="sensor_mount_link">
+    <inertial>
+      <!-- Needs verification with CAD -->
+      <mass value="0.05"/>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <inertia ixx="0.001" ixy="0.0" ixz="0.0" iyy="0.001" iyz="0.0" izz="0.01"/>
+    </inertial>
+    <!-- Should probably get real visuals here at some point -->
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <box size="0.01 0.01 0.01"/>
+      </geometry>
+      <material name="Blue"/>
+    </visual>
+  </link>
+  <joint name="high_def_frame_joint" type="fixed">
+    <origin rpy="0 0 0" xyz="0 -0.109 0.035"/>
+    <parent link="sensor_mount_link"/>
+    <child link="high_def_frame"/>
+  </joint>
+  <link name="high_def_frame">
+    <inertial>
+      <mass value="0.01"/>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <inertia ixx="0.001" ixy="0.0" ixz="0.0" iyy="0.001" iyz="0.0" izz="0.001"/>
+    </inertial>
+    <visual>
+      <!-- bogus values for visual aesthetics -->
+      <origin rpy="0 0 0" xyz="-0.02 0 0"/>
+      <geometry>
+        <box size="0.04 0.04 0.04"/>
+      </geometry>
+      <material name="Blue"/>
+    </visual>
+  </link>
+  <joint name="high_def_optical_frame_joint" type="fixed">
+    <origin rpy="-1.57079632679 0.0 -1.57079632679" xyz="0.0            0.0         0.0"/>
+    <parent link="high_def_frame"/>
+    <child link="high_def_optical_frame"/>
+  </joint>
+  <link name="high_def_optical_frame">
+    <inertial>
+      <mass value="0.01"/>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <inertia ixx="0.001" ixy="0.0" ixz="0.0" iyy="0.001" iyz="0.0" izz="0.001"/>
+    </inertial>
+    <visual>
+      <!-- bogus values for visual aesthetics -->
+      <origin rpy="0 0 1.57079632679" xyz="0 0 0"/>
+      <geometry>
+        <cylinder length="0.05" radius="0.02"/>
+      </geometry>
+      <material name="Blue"/>
+    </visual>
+  </link>
+  <gazebo reference="high_def_frame">
+    <sensor:camera name="high_def_sensor">
+      <imageFormat>R8G8B8</imageFormat>
+      <imageSize>2448 2050</imageSize>
+      <hfov>45</hfov>
+      <nearClip>0.1</nearClip>
+      <farClip>100</farClip>
+      <updateRate>20.0</updateRate>
+      <controller:gazebo_ros_prosilica name="high_def_controller" plugin="libgazebo_ros_prosilica.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>20.0</updateRate>
+        <imageTopicName>/prosilica/image_raw</imageTopicName>
+        <cameraInfoTopicName>/prosilica/camera_info</cameraInfoTopicName>
+        <pollServiceName>/prosilica/request_image</pollServiceName>
+        <frameName>high_def_frame</frameName>
+        <CxPrime>1224.5</CxPrime>
+        <Cx>1224.5</Cx>
+        <Cy>1025.5</Cy>
+        <focal_length>2955</focal_length>
+        <!-- image_width / (2*tan(hfov_radian /2)) -->
+        <distortion_k1>0.00000001</distortion_k1>
+        <distortion_k2>0.00000001</distortion_k2>
+        <distortion_k3>0.00000001</distortion_k3>
+        <distortion_t1>0.00000001</distortion_t1>
+        <distortion_t2>0.00000001</distortion_t2>
+        <interface:camera name="high_def_iface"/>
+      </controller:gazebo_ros_prosilica>
+    </sensor:camera>
+    <material value="Gazebo/Black"/>
+  </gazebo>
+  <joint name="double_stereo_frame_joint" type="fixed">
+    <origin rpy="0 0 0" xyz="0.0 0.0 0.003"/>
+    <parent link="sensor_mount_link"/>
+    <child link="double_stereo_link"/>
+  </joint>
+  <link name="double_stereo_link">
+    <inertial>
+      <!-- Needs verification with CAD -->
+      <mass value="0.1"/>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <inertia ixx="0.001" ixy="0.0" ixz="0.0" iyy="0.001" iyz="0.0" izz="0.01"/>
+    </inertial>
+    <!-- Should probably get real visuals here at some point -->
+    <visual>
+      <origin rpy="0 0 0" xyz="-0.01 0 0.025"/>
+      <geometry>
+        <box size="0.02 0.12 0.05"/>
+      </geometry>
+      <material name="Blue"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="-0.01 0 0.025"/>
+      <geometry>
+        <box size="0.02 0.12 0.05"/>
+      </geometry>
+    </collision>
+  </link>
+  <joint name="wide_stereo_frame_joint" type="fixed">
+    <origin rpy="0.0   0.0   0.0" xyz="0.0 0.03 0.0305"/>
+    <parent link="double_stereo_link"/>
+    <child link="wide_stereo_link"/>
+  </joint>
+  <link name="wide_stereo_link">
+    <inertial>
+      <mass value="0.1"/>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <inertia ixx="0.01" ixy="0" ixz="0" iyy="0.01" iyz="0" izz="0.01"/>
+      <!-- this inertia is made up for now. -->
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <box size="0.001 0.001 0.001"/>
+      </geometry>
+      <material name="Blue"/>
+    </visual>
+  </link>
+  <joint name="wide_stereo_optical_frame_joint" type="fixed">
+    <origin rpy="-1.57079632679 0.0 -1.57079632679" xyz="0 0 0"/>
+    <!-- rotate frame from x-forward to z-forward camera coords -->
+    <parent link="wide_stereo_link"/>
+    <child link="wide_stereo_optical_frame"/>
+  </joint>
+  <link name="wide_stereo_optical_frame" type="camera"/>
+  <joint name="wide_stereo_gazebo_l_stereo_camera_frame_joint" type="fixed">
+    <origin rpy="0 0 0" xyz="0 0 0"/>
+    <parent link="wide_stereo_link"/>
+    <child link="wide_stereo_gazebo_l_stereo_camera_frame"/>
+  </joint>
+  <link name="wide_stereo_gazebo_l_stereo_camera_frame">
+    <inertial>
+      <mass value="0.01"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.001" ixy="0.0" ixz="0.0" iyy="0.001" iyz="0.0" izz="0.001"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <box size="0.01 0.01 0.01"/>
+      </geometry>
+    </visual>
+  </link>
+  <joint name="wide_stereo_gazebo_l_stereo_camera_optical_frame_joint" type="fixed">
+    <origin rpy="-1.57079632679 0.0 -1.57079632679" xyz="0 0 0"/>
+    <parent link="wide_stereo_gazebo_l_stereo_camera_frame"/>
+    <child link="wide_stereo_gazebo_l_stereo_camera_optical_frame"/>
+  </joint>
+  <link name="wide_stereo_gazebo_l_stereo_camera_optical_frame"/>
+  <gazebo reference="wide_stereo_gazebo_l_stereo_camera_frame">
+    <sensor:camera name="wide_stereo_gazebo_l_stereo_camera_sensor">
+      <imageSize>640 480</imageSize>
+      <imageFormat>BAYER_BGGR8</imageFormat>
+      <hfov>90</hfov>
+      <nearClip>0.1</nearClip>
+      <farClip>100</farClip>
+      <updateRate>25.0</updateRate>
+      <controller:gazebo_ros_camera name="wide_stereo_gazebo_l_stereo_camera_controller" plugin="libgazebo_ros_camera.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>25.0</updateRate>
+        <imageTopicName>wide_stereo/left/image_raw</imageTopicName>
+        <cameraInfoTopicName>wide_stereo/left/camera_info</cameraInfoTopicName>
+        <frameName>wide_stereo_optical_frame</frameName>
+        <hackBaseline>0</hackBaseline>
+        <CxPrime>320.5</CxPrime>
+        <Cx>320.5</Cx>
+        <Cy>240.5</Cy>
+        <!-- image_width / (2*tan(hfov_radian /2)) -->
+        <!-- 320 for wide and 772.55 for narrow stereo camera -->
+        <focal_length>320</focal_length>
+        <distortion_k1>0.00000001</distortion_k1>
+        <distortion_k2>0.00000001</distortion_k2>
+        <distortion_k3>0.00000001</distortion_k3>
+        <distortion_t1>0.00000001</distortion_t1>
+        <distortion_t2>0.00000001</distortion_t2>
+        <interface:camera name="wide_stereo_gazebo_l_stereo_camera_iface"/>
+      </controller:gazebo_ros_camera>
+    </sensor:camera>
+    <turnGravityOff>true</turnGravityOff>
+    <material>PR2/Blue</material>
+  </gazebo>
+  <joint name="wide_stereo_gazebo_r_stereo_camera_frame_joint" type="fixed">
+    <origin rpy="0.0 0.0 0.0" xyz="0.0 -0.09 0.0"/>
+    <parent link="wide_stereo_gazebo_l_stereo_camera_frame"/>
+    <child link="wide_stereo_gazebo_r_stereo_camera_frame"/>
+  </joint>
+  <link name="wide_stereo_gazebo_r_stereo_camera_frame">
+    <inertial>
+      <mass value="0.01"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.001" ixy="0.0" ixz="0.0" iyy="0.001" iyz="0.0" izz="0.001"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <box size="0.01 0.01 0.01"/>
+      </geometry>
+    </visual>
+  </link>
+  <joint name="wide_stereo_gazebo_r_stereo_camera_optical_frame_joint" type="fixed">
+    <origin rpy="-1.57079632679 0.0 -1.57079632679" xyz="0 0 0"/>
+    <parent link="wide_stereo_gazebo_r_stereo_camera_frame"/>
+    <child link="wide_stereo_gazebo_r_stereo_camera_optical_frame"/>
+  </joint>
+  <link name="wide_stereo_gazebo_r_stereo_camera_optical_frame"/>
+  <gazebo reference="wide_stereo_gazebo_r_stereo_camera_frame">
+    <sensor:camera name="wide_stereo_gazebo_r_stereo_camera_sensor">
+      <imageSize>640 480</imageSize>
+      <imageFormat>BAYER_BGGR8</imageFormat>
+      <hfov>90</hfov>
+      <nearClip>0.1</nearClip>
+      <farClip>100</farClip>
+      <updateRate>25.0</updateRate>
+      <controller:gazebo_ros_camera name="wide_stereo_gazebo_r_stereo_camera_controller" plugin="libgazebo_ros_camera.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>25.0</updateRate>
+        <imageTopicName>wide_stereo/right/image_raw</imageTopicName>
+        <cameraInfoTopicName>wide_stereo/right/camera_info</cameraInfoTopicName>
+        <frameName>wide_stereo_optical_frame</frameName>
+        <hackBaseline>0.09</hackBaseline>
+        <CxPrime>320.5</CxPrime>
+        <Cx>320.5</Cx>
+        <Cy>240.5</Cy>
+        <!-- image_width / (2*tan(hfov_radian /2)) -->
+        <!-- 320 for wide and 772.55 for narrow stereo camera -->
+        <focal_length>320</focal_length>
+        <distortion_k1>0.00000001</distortion_k1>
+        <distortion_k2>0.00000001</distortion_k2>
+        <distortion_k3>0.00000001</distortion_k3>
+        <distortion_t1>0.00000001</distortion_t1>
+        <distortion_t2>0.00000001</distortion_t2>
+        <interface:camera name="wide_stereo_gazebo_r_stereo_camera_iface"/>
+      </controller:gazebo_ros_camera>
+    </sensor:camera>
+    <turnGravityOff>true</turnGravityOff>
+    <material>PR2/Blue</material>
+  </gazebo>
+  <gazebo reference="wide_stereo_link">
+    <material value="PR2/Blue"/>
+    <turnGravityOff value="true"/>
+  </gazebo>
+  <gazebo reference="wide_stereo_optical_frame">
+    <material value="Gazebo/White"/>
+    <turnGravityOff value="true"/>
+  </gazebo>
+  <joint name="narrow_stereo_frame_joint" type="fixed">
+    <origin rpy="0.0   0.0   0.0" xyz="0.0 0.06 0.0305"/>
+    <parent link="double_stereo_link"/>
+    <child link="narrow_stereo_link"/>
+  </joint>
+  <link name="narrow_stereo_link">
+    <inertial>
+      <mass value="0.1"/>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <inertia ixx="0.01" ixy="0" ixz="0" iyy="0.01" iyz="0" izz="0.01"/>
+      <!-- this inertia is made up for now. -->
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <box size="0.001 0.001 0.001"/>
+      </geometry>
+      <material name="Blue"/>
+    </visual>
+  </link>
+  <joint name="narrow_stereo_optical_frame_joint" type="fixed">
+    <origin rpy="-1.57079632679 0.0 -1.57079632679" xyz="0 0 0"/>
+    <!-- rotate frame from x-forward to z-forward camera coords -->
+    <parent link="narrow_stereo_link"/>
+    <child link="narrow_stereo_optical_frame"/>
+  </joint>
+  <link name="narrow_stereo_optical_frame" type="camera"/>
+  <joint name="narrow_stereo_gazebo_l_stereo_camera_frame_joint" type="fixed">
+    <origin rpy="0 0 0" xyz="0 0 0"/>
+    <parent link="narrow_stereo_link"/>
+    <child link="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+  </joint>
+  <link name="narrow_stereo_gazebo_l_stereo_camera_frame">
+    <inertial>
+      <mass value="0.01"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.001" ixy="0.0" ixz="0.0" iyy="0.001" iyz="0.0" izz="0.001"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <box size="0.01 0.01 0.01"/>
+      </geometry>
+    </visual>
+  </link>
+  <joint name="narrow_stereo_gazebo_l_stereo_camera_optical_frame_joint" type="fixed">
+    <origin rpy="-1.57079632679 0.0 -1.57079632679" xyz="0 0 0"/>
+    <parent link="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+    <child link="narrow_stereo_gazebo_l_stereo_camera_optical_frame"/>
+  </joint>
+  <link name="narrow_stereo_gazebo_l_stereo_camera_optical_frame"/>
+  <gazebo reference="narrow_stereo_gazebo_l_stereo_camera_frame">
+    <sensor:camera name="narrow_stereo_gazebo_l_stereo_camera_sensor">
+      <imageSize>640 480</imageSize>
+      <imageFormat>L8</imageFormat>
+      <hfov>45</hfov>
+      <nearClip>0.1</nearClip>
+      <farClip>100</farClip>
+      <updateRate>25.0</updateRate>
+      <controller:gazebo_ros_camera name="narrow_stereo_gazebo_l_stereo_camera_controller" plugin="libgazebo_ros_camera.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>25.0</updateRate>
+        <imageTopicName>narrow_stereo/left/image_raw</imageTopicName>
+        <cameraInfoTopicName>narrow_stereo/left/camera_info</cameraInfoTopicName>
+        <frameName>narrow_stereo_optical_frame</frameName>
+        <hackBaseline>0</hackBaseline>
+        <CxPrime>320.5</CxPrime>
+        <Cx>320.5</Cx>
+        <Cy>240.5</Cy>
+        <!-- image_width / (2*tan(hfov_radian /2)) -->
+        <!-- 320 for wide and 772.55 for narrow stereo camera -->
+        <focal_length>772.55</focal_length>
+        <distortion_k1>0.00000001</distortion_k1>
+        <distortion_k2>0.00000001</distortion_k2>
+        <distortion_k3>0.00000001</distortion_k3>
+        <distortion_t1>0.00000001</distortion_t1>
+        <distortion_t2>0.00000001</distortion_t2>
+        <interface:camera name="narrow_stereo_gazebo_l_stereo_camera_iface"/>
+      </controller:gazebo_ros_camera>
+    </sensor:camera>
+    <turnGravityOff>true</turnGravityOff>
+    <material>PR2/Blue</material>
+  </gazebo>
+  <joint name="narrow_stereo_gazebo_r_stereo_camera_frame_joint" type="fixed">
+    <origin rpy="0.0 0.0 0.0" xyz="0.0 -0.09 0.0"/>
+    <parent link="narrow_stereo_gazebo_l_stereo_camera_frame"/>
+    <child link="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+  </joint>
+  <link name="narrow_stereo_gazebo_r_stereo_camera_frame">
+    <inertial>
+      <mass value="0.01"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.001" ixy="0.0" ixz="0.0" iyy="0.001" iyz="0.0" izz="0.001"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <box size="0.01 0.01 0.01"/>
+      </geometry>
+    </visual>
+  </link>
+  <joint name="narrow_stereo_gazebo_r_stereo_camera_optical_frame_joint" type="fixed">
+    <origin rpy="-1.57079632679 0.0 -1.57079632679" xyz="0 0 0"/>
+    <parent link="narrow_stereo_gazebo_r_stereo_camera_frame"/>
+    <child link="narrow_stereo_gazebo_r_stereo_camera_optical_frame"/>
+  </joint>
+  <link name="narrow_stereo_gazebo_r_stereo_camera_optical_frame"/>
+  <gazebo reference="narrow_stereo_gazebo_r_stereo_camera_frame">
+    <sensor:camera name="narrow_stereo_gazebo_r_stereo_camera_sensor">
+      <imageSize>640 480</imageSize>
+      <imageFormat>L8</imageFormat>
+      <hfov>45</hfov>
+      <nearClip>0.1</nearClip>
+      <farClip>100</farClip>
+      <updateRate>25.0</updateRate>
+      <controller:gazebo_ros_camera name="narrow_stereo_gazebo_r_stereo_camera_controller" plugin="libgazebo_ros_camera.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>25.0</updateRate>
+        <imageTopicName>narrow_stereo/right/image_raw</imageTopicName>
+        <cameraInfoTopicName>narrow_stereo/right/camera_info</cameraInfoTopicName>
+        <frameName>narrow_stereo_optical_frame</frameName>
+        <hackBaseline>0.09</hackBaseline>
+        <CxPrime>320.5</CxPrime>
+        <Cx>320.5</Cx>
+        <Cy>240.5</Cy>
+        <!-- image_width / (2*tan(hfov_radian /2)) -->
+        <!-- 320 for wide and 772.55 for narrow stereo camera -->
+        <focal_length>772.55</focal_length>
+        <distortion_k1>0.00000001</distortion_k1>
+        <distortion_k2>0.00000001</distortion_k2>
+        <distortion_k3>0.00000001</distortion_k3>
+        <distortion_t1>0.00000001</distortion_t1>
+        <distortion_t2>0.00000001</distortion_t2>
+        <interface:camera name="narrow_stereo_gazebo_r_stereo_camera_iface"/>
+      </controller:gazebo_ros_camera>
+    </sensor:camera>
+    <turnGravityOff>true</turnGravityOff>
+    <material>PR2/Blue</material>
+  </gazebo>
+  <gazebo reference="narrow_stereo_link">
+    <material value="PR2/Blue"/>
+    <turnGravityOff value="true"/>
+  </gazebo>
+  <gazebo reference="narrow_stereo_optical_frame">
+    <material value="Gazebo/White"/>
+    <turnGravityOff value="true"/>
+  </gazebo>
+  <gazebo reference="double_stereo_double_stereo_link">
+    <material value="PR2/Blue"/>
+  </gazebo>
+  <gazebo reference="sensor_mount_sensor_link">
+    <material value="PR2/Blue"/>
+  </gazebo>
+  <joint name="laser_tilt_mount_joint" type="revolute">
+    <axis xyz="0 1 0"/>
+    <limit effort="0.65" lower="-0.7854" upper="1.48353" velocity="10.0"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_position="100" k_velocity="0.05" soft_lower_limit="-0.7354" soft_upper_limit="1.43353"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <calibration falling="0.0" reference_position="0.0"/>
+    <dynamics damping="0.008"/>
+    <origin rpy="0 0 0" xyz="0.09893 0 0.227"/>
+    <parent link="torso_lift_link"/>
+    <child link="laser_tilt_mount_link"/>
+  </joint>
+  <link name="laser_tilt_mount_link">
+    <inertial>
+      <mass value="0.05"/>
+      <origin rpy="0 0 0" xyz="-0.03 0 -0.03"/>
+      <inertia ixx="0.0001" ixy="0" ixz="0" iyy="0.00001" iyz="0" izz="0.0001"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/tilting_laser_v0/tilting_hokuyo.stl"/>
+      </geometry>
+      <material name="Red"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/tilting_laser_v0/tilting_hokuyo_L.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <joint name="laser_tilt_joint" type="fixed">
+    <axis xyz="0 1 0"/>
+    <origin rpy="0 0 0" xyz="0 0 0.03"/>
+    <parent link="laser_tilt_mount_link"/>
+    <child link="laser_tilt_link"/>
+  </joint>
+  <link name="laser_tilt_link" type="laser">
+    <inertial>
+      <mass value="0.001"/>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <inertia ixx="0.0001" ixy="0" ixz="0" iyy="0.000001" iyz="0" izz="0.0001"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <box size="0.001 0.001 0.001"/>
+      </geometry>
+      <material name="Red"/>
+    </visual>
+  </link>
+  <gazebo reference="laser_tilt_link">
+    <sensor:ray name="laser_tilt">
+      <rayCount>640</rayCount>
+      <rangeCount>640</rangeCount>
+      <laserCount>1</laserCount>
+      <origin>0.0 0.0 0.0</origin>
+      <displayRays>false</displayRays>
+      <minAngle>-79.9999999086</minAngle>
+      <maxAngle>79.9999999086</maxAngle>
+      <minRange>0.05</minRange>
+      <maxRange>10.0</maxRange>
+      <resRange>0.01</resRange>
+      <updateRate>40</updateRate>
+      <controller:gazebo_ros_laser name="gazebo_ros_laser_tilt_controller" plugin="libgazebo_ros_laser.so">
+        <gaussianNoise>0.005</gaussianNoise>
+        <alwaysOn>true</alwaysOn>
+        <updateRate>40</updateRate>
+        <topicName>tilt_scan</topicName>
+        <frameName>laser_tilt_link</frameName>
+        <interface:laser name="gazebo_ros_laser_tilt_iface"/>
+      </controller:gazebo_ros_laser>
+    </sensor:ray>
+  </gazebo>
+  <gazebo reference="laser_tilt_mount_link">
+    <material value="Gazebo/Grey"/>
+  </gazebo>
+  <transmission name="laser_tilt_mount_trans" type="SimpleTransmission">
+    <actuator name="laser_tilt_mount_motor"/>
+    <joint name="laser_tilt_mount_joint"/>
+    <mechanicalReduction>-6.05</mechanicalReduction>
+  </transmission>
+  <!-- This is a common convention, to use a reflect parameter that equals +-1 to distinguish left from right -->
+  <joint name="r_shoulder_pan_joint" type="revolute">
+    <axis xyz="0 0 1"/>
+    <origin rpy="0 0 0" xyz="0.0 -0.188 0.0"/>
+    <!-- transform from parent link to this joint frame -->
+    <parent link="torso_lift_link"/>
+    <child link="r_shoulder_pan_link"/>
+    <limit effort="30" lower="-2.2853981634" upper="0.714601836603" velocity="2.088"/>
+    <!-- alpha tested velocity and effort limits -->
+    <dynamics damping="10.0"/>
+    <safety_controller k_position="100" k_velocity="10" soft_lower_limit="-2.1353981634" soft_upper_limit="0.564601836603"/>
+    <!-- joint angle when the rising or the falling flag is activated on PR2 -->
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <calibration reference_position="-0.785398163397" rising="-0.785398163397"/>
+  </joint>
+  <link name="r_shoulder_pan_link">
+    <inertial>
+      <mass value="25.799322"/>
+      <origin rpy="0 0 0" xyz="-0.001201 0.024513 -0.098231"/>
+      <inertia ixx="0.866179142480" ixy="-0.06086507933" ixz="-0.12118061183" iyy="0.87421714893" iyz="-0.05886609911" izz="0.27353821674"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/shoulder_v0/shoulder_pan.stl"/>
+      </geometry>
+      <material name="Blue"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0.0 0 0.0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/shoulder_v0/shoulder_pan.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <joint name="r_shoulder_lift_joint" type="revolute">
+    <axis xyz="0 1 0"/>
+    <!-- Limits updated from Function's CAD values as of 2009_02_24 (link_data.xls) -->
+    <limit effort="30" lower="-0.5236" upper="1.3963" velocity="2.082"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_position="100" k_velocity="10" soft_lower_limit="-0.3536" soft_upper_limit="1.2963"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <calibration falling="0.0" reference_position="0.0"/>
+    <dynamics damping="10.0"/>
+    <origin rpy="0 0 0" xyz="0.1 0 0"/>
+    <parent link="r_shoulder_pan_link"/>
+    <child link="r_shoulder_lift_link"/>
+  </joint>
+  <link name="r_shoulder_lift_link">
+    <inertial>
+      <mass value="2.74988"/>
+      <origin rpy="0 0 0" xyz="0.02195 -0.02664 -0.03127"/>
+      <inertia ixx="0.02105584615" ixy="0.00496704022" ixz="-0.00194808955" iyy="0.02127223737" iyz="0.00110425490" izz="0.01975753814"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/shoulder_v0/shoulder_lift.stl"/>
+      </geometry>
+      <material name="Grey"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/shoulder_v0/shoulder_lift.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <joint name="r_upper_arm_roll_joint" type="revolute">
+    <axis xyz="1 0 0"/>
+    <origin rpy="0 0 0" xyz="0 0 0"/>
+    <parent link="r_shoulder_lift_link"/>
+    <child link="r_upper_arm_roll_link"/>
+    <limit effort="30" lower="-3.9" upper="0.8" velocity="3.27"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_position="100" k_velocity="2" soft_lower_limit="-3.75" soft_upper_limit="0.65"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <calibration reference_position="-1.57079632679" rising="-1.57079632679"/>
+    <dynamics damping="0.1"/>
+  </joint>
+  <link name="r_upper_arm_roll_link">
+    <inertial>
+      <!-- dummy mass, to be removed -->
+      <mass value="0.1"/>
+      <origin rpy="0 0 0" xyz="0.0 0 0"/>
+      <inertia ixx="0.01" ixy="0.00" ixz="0.00" iyy="0.01" iyz="0.00" izz="0.01"/>
+    </inertial>
+    <visual>
+      <!-- TODO: This component doesn't actually have a mesh -->
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/shoulder_v0/upper_arm_roll.stl"/>
+      </geometry>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/shoulder_v0/upper_arm_roll_L.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <gazebo reference="r_upper_arm_roll_link">
+    <material value="PR2/RollLinks"/>
+    <turnGravityOff>true</turnGravityOff>
+  </gazebo>
+  <gazebo reference="r_upper_arm_roll_joint">
+    <stopKd value="1.0"/>
+    <stopKp value="1000000.0"/>
+    <fudgeFactor value="0.5"/>
+  </gazebo>
+  <transmission name="r_upper_arm_roll_trans" type="SimpleTransmission">
+    <actuator name="r_upper_arm_roll_motor"/>
+    <joint name="r_upper_arm_roll_joint"/>
+    <mechanicalReduction>32.6525111499</mechanicalReduction>
+  </transmission>
+  <gazebo reference="r_shoulder_pan_link">
+    <sensor:contact name="r_shoulder_pan_contact_sensor">
+      <geom>r_shoulder_pan_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="r_shoulder_pan_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>r_shoulder_pan_bumper</bumperTopicName>
+        <interface:bumper name="r_shoulder_pan_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <material value="PR2/Grey"/>
+    <turnGravityOff>true</turnGravityOff>
+  </gazebo>
+  <gazebo reference="r_shoulder_pan_joint">
+    <stopKd value="1.0"/>
+    <stopKp value="1000000.0"/>
+  </gazebo>
+  <gazebo reference="r_shoulder_lift_link">
+    <sensor:contact name="r_shoulder_lift_contact_sensor">
+      <geom>r_shoulder_lift_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="r_shoulder_lift_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>r_r_shoulder_lift_bumper</bumperTopicName>
+        <interface:bumper name="r_shoulder_lift_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <turnGravityOff>true</turnGravityOff>
+  </gazebo>
+  <gazebo reference="r_shoulder_lift_joint">
+    <stopKd value="1.0"/>
+    <stopKp value="1000000.0"/>
+  </gazebo>
+  <transmission name="r_shoulder_pan_trans" type="SimpleTransmission">
+    <actuator name="r_shoulder_pan_motor"/>
+    <joint name="r_shoulder_pan_joint"/>
+    <mechanicalReduction>63.1552452977</mechanicalReduction>
+  </transmission>
+  <transmission name="r_shoulder_lift_trans" type="SimpleTransmission">
+    <actuator name="r_shoulder_lift_motor"/>
+    <joint name="r_shoulder_lift_joint"/>
+    <mechanicalReduction>61.8948225713</mechanicalReduction>
+  </transmission>
+  <joint name="r_upper_arm_joint" type="fixed">
+    <origin rpy="0 0 0" xyz="0 0 0"/>
+    <parent link="r_upper_arm_roll_link"/>
+    <child link="r_upper_arm_link"/>
+  </joint>
+  <link name="r_upper_arm_link">
+    <inertial>
+      <!-- NOTE:reflect==-1 for right side, reflect==1 for the left side -->
+      <mass value="6.01769"/>
+      <origin xyz="0.21398 -0.01621 -0.0002"/>
+      <inertia ixx="0.01537748957" ixy="0.00375711247" ixz="-0.00070852914" iyy="0.0747367044" iyz="-0.0001793645" izz="0.07608763307"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/upper_arm_v0/upper_arm.stl"/>
+      </geometry>
+      <material name="Green"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/upper_arm_v0/upper_arm.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <gazebo reference="r_upper_arm_link">
+    <sensor:contact name="r_upper_arm_contact_sensor">
+      <geom>r_upper_arm_link_geom</geom>
+      <!-- TODO -->
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="r_upper_arm_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>r_upper_arm_bumper</bumperTopicName>
+        <interface:bumper name="r_upper_arm_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <turnGravityOff>true</turnGravityOff>
+  </gazebo>
+  <joint name="r_forearm_roll_joint" type="continuous">
+    <axis xyz="1 0 0"/>
+    <limit effort="30" velocity="3.6"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_velocity="1"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <calibration reference_position="0.0" rising="0.0"/>
+    <dynamics damping="0.1"/>
+    <origin rpy="0 0 0" xyz="0 0 0"/>
+    <parent link="r_elbow_flex_link"/>
+    <child link="r_forearm_roll_link"/>
+  </joint>
+  <link name="r_forearm_roll_link">
+    <inertial>
+      <!-- dummy masses, to be removed -->
+      <mass value="0.1"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.01" ixy="0.00" ixz="0.00" iyy="0.01" iyz="0.00" izz="0.01"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/upper_arm_v0/forearm_roll.stl"/>
+      </geometry>
+    </visual>
+    <!-- TODO: collision tag should be optional -->
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/upper_arm_v0/forearm_roll_L.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <gazebo reference="r_forearm_roll_link">
+    <material value="PR2/RollLinks"/>
+    <turnGravityOff>true</turnGravityOff>
+  </gazebo>
+  <gazebo reference="r_forearm_roll_joint">
+    <fudgeFactor value="0.5"/>
+  </gazebo>
+  <transmission name="r_forearm_roll_trans" type="SimpleTransmission">
+    <actuator name="r_forearm_roll_motor"/>
+    <joint name="r_forearm_roll_joint"/>
+    <mechanicalReduction>-90.5142857143</mechanicalReduction>
+  </transmission>
+  <joint name="r_elbow_flex_joint" type="revolute">
+    <axis xyz="0 1 0"/>
+    <!-- Note: Overtravel limits are 140, -7 degrees instead of 133, 0 -->
+    <limit effort="30" lower="-2.3213" upper="0.00" velocity="3.3"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_position="100" k_velocity="3" soft_lower_limit="-2.1213" soft_upper_limit="-0.15"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <calibration falling="-1.1606" reference_position="-1.1606"/>
+    <dynamics damping="1.0"/>
+    <origin rpy="0 0 0" xyz="0.4 0 0"/>
+    <parent link="r_upper_arm_link"/>
+    <child link="r_elbow_flex_link"/>
+  </joint>
+  <link name="r_elbow_flex_link">
+    <inertial>
+      <mass value="1.90327"/>
+      <origin xyz="0.01014 0.00032 -0.01211"/>
+      <inertia ixx="0.00346541989" ixy="0.00004066825" ixz="0.00043171614" iyy="0.00441606455" iyz="-0.00003968914" izz="0.00359156824"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/upper_arm_v0/elbow_flex.stl"/>
+      </geometry>
+      <material name="Grey"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/upper_arm_v0/elbow_flex.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <gazebo reference="r_elbow_flex_joint">
+    <initial_joint_position>-1.0</initial_joint_position>
+  </gazebo>
+  <gazebo reference="r_elbow_flex_link">
+    <sensor:contact name="r_elbow_flex_contact_sensor">
+      <geom>r_elbow_flex_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="r_elbow_flex_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>r_elbow_flex_bumper</bumperTopicName>
+        <interface:bumper name="r_elbow_flex_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <material value="PR2/Grey"/>
+    <turnGravityOff>true</turnGravityOff>
+  </gazebo>
+  <gazebo reference="r_elbow_flex_joint">
+    <stopKd value="1.0"/>
+    <stopKp value="1000000.0"/>
+  </gazebo>
+  <transmission name="r_elbow_flex_trans" type="SimpleTransmission">
+    <actuator name="r_elbow_flex_motor"/>
+    <joint name="r_elbow_flex_joint"/>
+    <mechanicalReduction>-36.167452007</mechanicalReduction>
+  </transmission>
+  <joint name="r_forearm_joint" type="fixed">
+    <origin rpy="0 0 0" xyz="0 0 0"/>
+    <!-- transform from parent link to this joint frame -->
+    <parent link="r_forearm_roll_link"/>
+    <child link="r_forearm_link"/>
+  </joint>
+  <link name="r_forearm_link">
+    <inertial>
+      <mass value="2.57968"/>
+      <origin xyz="0.18791 -0.00017 -0.00912"/>
+      <inertia ixx="0.00364857222" ixy="0.00005215877" ixz="0.00071534842" iyy="0.01507736897" iyz="-0.00001310770" izz="0.01659310749"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/forearm_v0/forearm.stl"/>
+      </geometry>
+      <material name="Grey"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/forearm_v0/forearm.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <joint name="r_wrist_flex_joint" type="revolute">
+    <axis xyz="0 1 0"/>
+    <limit effort="10" lower="-2.094" upper="0.0" velocity="3.078"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_position="20" k_velocity="4" soft_lower_limit="-1.994" soft_upper_limit="-0.1"/>
+    <dynamics damping="0.1"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <calibration falling="-0.5410521" reference_position="-0.5410521"/>
+    <origin rpy="0 0 0" xyz="0.321 0 0"/>
+    <parent link="r_forearm_link"/>
+    <child link="r_wrist_flex_link"/>
+  </joint>
+  <link name="r_wrist_flex_link">
+    <inertial>
+      <mass value="0.61402"/>
+      <origin xyz="-0.00157 0.0 -0.00075"/>
+      <inertia ixx="0.00065165722" ixy="0.00000028864" ixz="0.00000303477" iyy="0.00019824443" iyz="-0.00000022645" izz="0.00064450498"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/forearm_v0/wrist_flex.stl"/>
+      </geometry>
+      <material name="Grey"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/forearm_v0/wrist_flex.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <joint name="r_wrist_roll_joint" type="continuous">
+    <axis xyz="1 0 0"/>
+    <limit effort="10" velocity="3.6"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_velocity="2"/>
+    <dynamics damping="0.1"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <calibration reference_position="-1.57079632679" rising="-1.57079632679"/>
+    <origin rpy="0 0 0" xyz="0 0 0"/>
+    <parent link="r_wrist_flex_link"/>
+    <child link="r_wrist_roll_link"/>
+  </joint>
+  <link name="r_wrist_roll_link">
+    <inertial>
+      <!-- dummy masses, to be removed.  wrist roll masses are on "gripper_palm" -->
+      <mass value="0.1"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.01" ixy="0" ixz="0" iyy="0.01" iyz="0" izz="0.01"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/forearm_v0/wrist_roll.stl"/>
+      </geometry>
+    </visual>
+  </link>
+  <gazebo reference="r_forearm_link">
+    <turnGravityOff>true</turnGravityOff>
+    <sensor:contact name="r_forearm_contact_sensor">
+      <geom>r_forearm_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="r_forearm_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>r_forearm_bumper</bumperTopicName>
+        <interface:bumper name="r_forearm_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+  </gazebo>
+  <gazebo reference="r_wrist_flex_link">
+    <turnGravityOff>true</turnGravityOff>
+    <sensor:contact name="r_wrist_flex_contact_sensor">
+      <geom>r_wrist_flex_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="r_wrist_flex_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>r_wrist_flex_bumper</bumperTopicName>
+        <interface:bumper name="r_wrist_flex_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <material value="PR2/Grey"/>
+  </gazebo>
+  <gazebo reference="r_wrist_flex_joint">
+    <stopKd value="1.0"/>
+    <stopKp value="1000000.0"/>
+  </gazebo>
+  <gazebo reference="r_wrist_roll_link">
+    <turnGravityOff>true</turnGravityOff>
+    <sensor:contact name="r_wrist_roll_contact_sensor">
+      <geom>r_wrist_roll_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="r_wrist_roll_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>r_wrist_roll_bumper</bumperTopicName>
+        <interface:bumper name="r_wrist_roll_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <material value="PR2/RollLinks"/>
+  </gazebo>
+  <gazebo reference="r_wrist_roll_joint">
+    <fudgeFactor value="0.5"/>
+  </gazebo>
+  <transmission name="r_wrist_trans" type="WristTransmission">
+    <rightActuator mechanicalReduction="60.1714285714" name="r_wrist_r_motor"/>
+    <leftActuator mechanicalReduction="60.1714285714" name="r_wrist_l_motor"/>
+    <flexJoint mechanicalReduction="-1.0" name="r_wrist_flex_joint"/>
+    <rollJoint mechanicalReduction="1.0" name="r_wrist_roll_joint"/>
+  </transmission>
+  <joint name="r_gripper_palm_joint" type="fixed">
+    <origin rpy="0 0 0" xyz="0 0 0"/>
+    <parent link="r_wrist_roll_link"/>
+    <child link="r_gripper_palm_link"/>
+  </joint>
+  <link name="r_gripper_palm_link">
+    <inertial>
+      <mass value="0.58007"/>
+      <origin rpy="0 0 0" xyz="0.06623 0.00053 -0.00119"/>
+      <inertia ixx="0.00035223921" ixy="-0.00001580476" ixz="-0.00000091750" iyy="0.00067741312" iyz="-0.00000059554" izz="0.00086563316"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/gripper_palm.stl"/>
+      </geometry>
+      <material name="Red"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/gripper_palm.stl"/>
+      </geometry>
+      <verbose value="Yes"/>
+    </collision>
+  </link>
+  <joint name="r_gripper_led_joint" type="fixed">
+    <!--  Need to check if we need a positive or negative Z term -->
+    <origin xyz="0.0513 0.0 .0244"/>
+    <parent link="r_gripper_palm_link"/>
+    <child link="r_gripper_led_frame"/>
+  </joint>
+  <link name="r_gripper_led_frame"/>
+  <joint name="r_gripper_motor_accelerometer_joint" type="fixed">
+    <origin rpy="0 0 0" xyz="0 0 0"/>
+    <parent link="r_gripper_palm_link"/>
+    <child link="r_gripper_motor_accelerometer_link"/>
+  </joint>
+  <link name="r_gripper_motor_accelerometer_link">
+    <inertial>
+      <mass value="0.001"/>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <inertia ixx="0.001" ixy="0.0" ixz="0.0" iyy="0.001" iyz="0.0" izz="0.001"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <box size="0.001 0.001 0.001"/>
+      </geometry>
+    </visual>
+  </link>
+  <joint name="r_gripper_tool_joint" type="fixed">
+    <origin rpy="0 0 0" xyz="0.18 0 0"/>
+    <parent link="r_gripper_palm_link"/>
+    <child link="r_gripper_tool_frame"/>
+  </joint>
+  <link name="r_gripper_tool_frame"/>
+  <joint name="r_gripper_l_finger_joint" type="revolute">
+    <axis xyz="0 0 1"/>
+    <limit effort="1000.0" lower="0.0" upper="0.548" velocity="0.5"/>
+    <dynamics damping="0.2"/>
+    <origin rpy="0 0 0" xyz="0.07691 0.01 0"/>
+    <parent link="r_gripper_palm_link"/>
+    <child link="r_gripper_l_finger_link"/>
+  </joint>
+  <link name="r_gripper_l_finger_link">
+    <inertial>
+      <mass value="0.17126"/>
+      <origin rpy="0 0 0" xyz="0.03598 0.01730 -0.00164"/>
+      <inertia ixx="0.00007756198" ixy="0.00000149095" ixz="-0.00000983385" iyy="0.00019708305" iyz="-0.00000306125" izz="0.00018105446"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/l_finger.stl"/>
+      </geometry>
+      <material name="Grey"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/l_finger.stl"/>
+      </geometry>
+      <verbose value="Yes"/>
+    </collision>
+  </link>
+  <joint name="r_gripper_r_finger_joint" type="revolute">
+    <axis xyz="0 0 -1"/>
+    <origin rpy="0 0 0" xyz="0.07691 -0.01 0"/>
+    <limit effort="1000.0" lower="0.0" upper="0.548" velocity="0.5"/>
+    <dynamics damping="0.2"/>
+    <mimic joint="r_gripper_l_finger_joint" multiplier="1" offset="0"/>
+    <parent link="r_gripper_palm_link"/>
+    <child link="r_gripper_r_finger_link"/>
+  </joint>
+  <link name="r_gripper_r_finger_link">
+    <inertial>
+      <mass value="0.17389"/>
+      <origin rpy="0 0 0" xyz="0.03576 -0.01736 -0.00095"/>
+      <inertia ixx="0.00007738410" ixy="-0.00000209309" ixz="-0.00000836228" iyy="0.00019847383" iyz="0.00000246110" izz="0.00018106988"/>
+    </inertial>
+    <visual>
+      <origin rpy="3.14159265359 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/l_finger.stl"/>
+      </geometry>
+      <material name="Grey"/>
+    </visual>
+    <collision>
+      <origin rpy="3.14159265359 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/l_finger.stl"/>
+      </geometry>
+      <verbose value="Yes"/>
+    </collision>
+  </link>
+  <joint name="r_gripper_l_parallel_root_joint" type="revolute">
+    <axis xyz="0 0 1"/>
+    <origin rpy="0 0 0" xyz="0.05891 0.031 0"/>
+    <dynamics damping="0.2"/>
+    <mimic joint="r_gripper_l_finger_joint" multiplier="1" offset="0"/>
+    <parent link="r_gripper_palm_link"/>
+    <child link="r_gripper_l_parallel_link"/>
+    <limit effort="1000.0" lower="0.0" upper="0.548" velocity="0.5"/>
+  </joint>
+  <joint name="r_gripper_r_parallel_root_joint" type="revolute">
+    <axis xyz="0 0 -1"/>
+    <origin rpy="0 0 0" xyz="0.05891 -0.031 0"/>
+    <dynamics damping="0.2"/>
+    <mimic joint="r_gripper_l_finger_joint" multiplier="-1" offset="0"/>
+    <parent link="r_gripper_palm_link"/>
+    <child link="r_gripper_r_parallel_link"/>
+    <limit effort="1000.0" lower="0.0" upper="0.548" velocity="0.5"/>
+  </joint>
+  <link name="r_gripper_l_parallel_link">
+    <inertial>
+      <mass value="0.17126"/>
+      <origin rpy="0 0 0" xyz="0.03598 0.01730 -0.00164"/>
+      <inertia ixx="0.00007756198" ixy="0.00000149095" ixz="-0.00000983385" iyy="0.00019708305" iyz="-0.00000306125" izz="0.00018105446"/>
+    </inertial>
+    <!--
+      <visual>
+        <origin xyz="${0.0914942479/2.0} 0 0" rpy="0 0 0.0541224233" />
+        <geometry>
+          <box size="${0.0914942479} 0.005 0.005" />
+        </geometry>
+        <material name="Green" />
+      </visual>
+-->
+  </link>
+  <link name="r_gripper_r_parallel_link">
+    <inertial>
+      <mass value="0.17389"/>
+      <origin rpy="0 0 0" xyz="0.03576 -0.01736 -0.00095"/>
+      <inertia ixx="0.00007738410" ixy="-0.00000209309" ixz="-0.00000836228" iyy="0.00019847383" iyz="0.00000246110" izz="0.00018106988"/>
+    </inertial>
+    <!--
+      <visual>
+        <origin xyz="${0.0914942479/2.0} 0 0" rpy="0 0 -0.0541224233" />
+        <geometry>
+          <box size="${0.0914942479} 0.005 0.005" />
+        </geometry>
+        <material name="Green" />
+      </visual>
+-->
+  </link>
+  <joint name="r_gripper_l_finger_tip_joint" type="revolute">
+    <axis xyz="0 0 -1"/>
+    <origin rpy="0 0 0" xyz="0.09137 0.00495 0"/>
+    <limit effort="1000.0" lower="0.0" upper="0.548" velocity="0.5"/>
+    <dynamics damping="0.01"/>
+    <mimic joint="r_gripper_l_finger_joint" multiplier="1" offset="0"/>
+    <parent link="r_gripper_l_finger_link"/>
+    <child link="r_gripper_l_finger_tip_link"/>
+  </joint>
+  <link name="r_gripper_l_finger_tip_link">
+    <inertial>
+      <mass value="0.04419"/>
+      <origin rpy="0 0 0" xyz="0.00423 0.00284 0.0"/>
+      <inertia ixx="0.00000837047" ixy="0.00000583632" ixz="0.0" iyy="0.00000987067" iyz="0.0" izz="0.00001541768"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/l_finger_tip.stl"/>
+      </geometry>
+      <material name="Green"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/l_finger_tip.stl"/>
+      </geometry>
+      <verbose value="Yes"/>
+    </collision>
+  </link>
+  <joint name="r_gripper_r_finger_tip_joint" type="revolute">
+    <axis xyz="0 0 1"/>
+    <origin rpy="0 0 0" xyz="0.09137 -0.00495 0"/>
+    <limit effort="1000.0" lower="0.0" upper="0.548" velocity="0.5"/>
+    <dynamics damping="0.01"/>
+    <mimic joint="r_gripper_l_finger_joint" multiplier="1" offset="0"/>
+    <parent link="r_gripper_r_finger_link"/>
+    <child link="r_gripper_r_finger_tip_link"/>
+  </joint>
+  <link name="r_gripper_r_finger_tip_link">
+    <inertial>
+      <mass value="0.04419"/>
+      <origin rpy="0 0 0" xyz="0.00423 -0.00284 0.0"/>
+      <inertia ixx="0.00000837047" ixy="-0.00000583632" ixz="0.0" iyy="0.00000987067" iyz="0.0" izz="0.00001541768"/>
+    </inertial>
+    <visual>
+      <origin rpy="3.14159265359 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/l_finger_tip.stl"/>
+      </geometry>
+      <material name="Green"/>
+    </visual>
+    <collision>
+      <origin rpy="3.14159265359 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/l_finger_tip.stl"/>
+      </geometry>
+      <verbose value="Yes"/>
+    </collision>
+  </link>
+  <gazebo reference="r_gripper_l_finger_link">
+    <turnGravityOff>true</turnGravityOff>
+    <sensor:contact name="r_gripper_l_finger_contact_sensor">
+      <geom>r_gripper_l_finger_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="r_gripper_l_finger_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>r_gripper_l_finger_bumper</bumperTopicName>
+        <interface:bumper name="r_gripper_l_finger_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <mu1 value="500.0"/>
+    <mu2 value="500.0"/>
+    <kp value="1000000.0"/>
+    <kd value="1.0"/>
+    <material value="PR2/Grey"/>
+    <!-- for "${prefix}_l_finger_joint"-->
+  </gazebo>
+  <gazebo reference="r_gripper_l_finger_joint">
+    <stopKd value="1.0"/>
+    <stopKp value="10000000.0"/>
+    <fudgeFactor value="1.0"/>
+    <provideFeedback value="true"/>
+  </gazebo>
+  <gazebo reference="r_gripper_r_finger_link">
+    <turnGravityOff>true</turnGravityOff>
+    <sensor:contact name="r_gripper_r_finger_contact_sensor">
+      <geom>r_gripper_r_finger_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="r_gripper_r_finger_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>r_gripper_r_finger_bumper</bumperTopicName>
+        <interface:bumper name="r_gripper_r_finger_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <mu1 value="500.0"/>
+    <mu2 value="500.0"/>
+    <kp value="1000000.0"/>
+    <kd value="1.0"/>
+    <material value="PR2/Grey"/>
+  </gazebo>
+  <gazebo reference="r_gripper_r_finger_joint">
+    <stopKd value="1.0"/>
+    <stopKp value="10000000.0"/>
+    <fudgeFactor value="1.0"/>
+    <provideFeedback value="true"/>
+  </gazebo>
+  <gazebo reference="r_gripper_l_finger_tip_link">
+    <turnGravityOff>true</turnGravityOff>
+    <selfCollide>false</selfCollide>
+    <sensor:contact name="r_gripper_l_finger_tip_contact_sensor">
+      <geom>r_gripper_l_finger_tip_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="r_gripper_l_finger_tip_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>r_gripper_l_finger_tip_bumper</bumperTopicName>
+        <interface:bumper name="r_gripper_l_finger_tip_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <mu1 value="500.0"/>
+    <mu2 value="500.0"/>
+    <kp value="10000000.0"/>
+    <kd value="1.0"/>
+    <material value="PR2/Grey"/>
+  </gazebo>
+  <gazebo reference="r_gripper_l_finger_tip_joint">
+    <stopKd value="1.0"/>
+    <stopKp value="10000000.0"/>
+    <fudgeFactor value="1.0"/>
+    <provideFeedback value="true"/>
+  </gazebo>
+  <gazebo reference="r_gripper_r_finger_tip_link">
+    <turnGravityOff>true</turnGravityOff>
+    <selfCollide>false</selfCollide>
+    <sensor:contact name="r_gripper_r_finger_tip_contact_sensor">
+      <geom>r_gripper_r_finger_tip_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="r_gripper_r_finger_tip_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>r_gripper_r_finger_tip_bumper</bumperTopicName>
+        <interface:bumper name="r_gripper_r_finger_tip_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <mu1 value="500.0"/>
+    <mu2 value="500.0"/>
+    <kp value="10000000.0"/>
+    <kd value="1.0"/>
+    <material value="PR2/Grey"/>
+  </gazebo>
+  <gazebo>
+    <controller:gazebo_ros_p3d name="p3d_r_gripper_l_finger_controller" plugin="libgazebo_ros_p3d.so">
+      <alwaysOn>true</alwaysOn>
+      <updateRate>100.0</updateRate>
+      <bodyName>r_gripper_l_finger_link</bodyName>
+      <topicName>r_gripper_l_finger_pose_ground_truth</topicName>
+      <gaussianNoise>0.0</gaussianNoise>
+      <frameName>base_link</frameName>
+      <interface:position name="p3d_r_gripper_l_finger_position_iface"/>
+    </controller:gazebo_ros_p3d>
+    <controller:gazebo_ros_f3d name="f3d_r_gripper_l_finger_controller" plugin="libgazebo_ros_f3d.so">
+      <alwaysOn>true</alwaysOn>
+      <updateRate>100.0</updateRate>
+      <bodyName>r_gripper_l_finger_link</bodyName>
+      <topicName>r_gripper_l_finger_force_ground_truth</topicName>
+      <frameName>r_gripper_l_finger_link</frameName>
+      <interface:position name="f3d_r_gripper_l_finger_force_iface"/>
+    </controller:gazebo_ros_f3d>
+  </gazebo>
+  <gazebo reference="r_gripper_r_finger_tip_joint">
+    <stopKd value="1.0"/>
+    <stopKp value="10000000.0"/>
+    <fudgeFactor value="1.0"/>
+    <provideFeedback value="true"/>
+  </gazebo>
+  <gazebo>
+    <joint:hinge name="r_gripper_r_parallel_tip_joint">
+      <body1>r_gripper_r_parallel_link</body1>
+      <body2>r_gripper_r_finger_tip_link</body2>
+      <anchor>r_gripper_r_finger_tip_link</anchor>
+      <axis>0 0 1</axis>
+      <anchorOffset>-0.018 -0.021 0</anchorOffset>
+    </joint:hinge>
+    <joint:hinge name="r_gripper_l_parallel_tip_joint">
+      <body1>r_gripper_l_parallel_link</body1>
+      <body2>r_gripper_l_finger_tip_link</body2>
+      <anchor>r_gripper_l_finger_tip_link</anchor>
+      <axis>0 0 1</axis>
+      <anchorOffset>-0.018 0.021 0</anchorOffset>
+    </joint:hinge>
+    <joint:slider name="r_gripper_joint">
+      <body1>r_gripper_l_finger_tip_link</body1>
+      <body2>r_gripper_r_finger_tip_link</body2>
+      <anchor>r_gripper_r_finger_tip_link</anchor>
+      <axis>0 1 0</axis>
+    </joint:slider>
+  </gazebo>
+  <gazebo reference="r_gripper_l_parallel_link">
+    <turnGravityOff>true</turnGravityOff>
+    <material value="PR2/Red"/>
+  </gazebo>
+  <gazebo reference="r_gripper_r_parallel_link">
+    <turnGravityOff>true</turnGravityOff>
+    <material value="PR2/Red"/>
+  </gazebo>
+  <joint name="r_gripper_joint" type="fixed">
+    <parent link="r_gripper_r_finger_tip_link"/>
+    <child link="r_gripper_l_finger_tip_frame"/>
+    <axis xyz="0 1 0"/>
+    <dynamics damping="100.0"/>
+    <limit effort="1000.0" lower="0.0" upper="0.09" velocity="0.2"/>
+    <safety_controller k_position="20.0" k_velocity="5000.0" soft_lower_limit="-0.01" soft_upper_limit="0.088"/>
+  </joint>
+  <link name="r_gripper_l_finger_tip_frame"/>
+  <gazebo reference="r_gripper_palm_link">
+    <turnGravityOff>true</turnGravityOff>
+    <sensor:contact name="r_gripper_palm_contact_sensor">
+      <geom>r_gripper_palm_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="r_gripper_palm_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>r_gripper_palm_bumper</bumperTopicName>
+        <interface:bumper name="r_gripper_palm_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <material value="PR2/Grey"/>
+  </gazebo>
+  <gazebo>
+    <controller:gazebo_ros_p3d name="p3d_r_gripper_palm_controller" plugin="libgazebo_ros_p3d.so">
+      <alwaysOn>true</alwaysOn>
+      <updateRate>100.0</updateRate>
+      <bodyName>r_gripper_palm_link</bodyName>
+      <topicName>r_gripper_palm_pose_ground_truth</topicName>
+      <xyzOffsets>0 0 0</xyzOffsets>
+      <rpyOffsets>0 0 0</rpyOffsets>
+      <gaussianNoise>0.0</gaussianNoise>
+      <frameName>map</frameName>
+      <interface:position name="p3d_r_gripper_palm_position_iface"/>
+    </controller:gazebo_ros_p3d>
+  </gazebo>
+  <transmission name="r_gripper_trans" type="PR2GripperTransmission">
+    <actuator name="r_gripper_motor"/>
+    <gap_joint L0="0.0375528" a="0.0683698" b="0.0433849" gear_ratio="40.095" h="0.0" mechanical_reduction="1.0" name="r_gripper_joint" phi0="0.518518122146" r="0.0915" screw_reduction="0.004" t0="-0.0001914" theta0="0.0628824676201"/>
+    <!-- if a gazebo joint exists as [l|r]_gripper_joint, use this tag to have
+           gripper transmission apply torque directly to prismatic joint -->
+    <use_simulated_gripper_joint/>
+    <passive_joint name="r_gripper_l_finger_joint"/>
+    <passive_joint name="r_gripper_r_finger_joint"/>
+    <passive_joint name="r_gripper_r_finger_tip_joint"/>
+    <passive_joint name="r_gripper_l_finger_tip_joint"/>
+    <passive_joint name="r_gripper_r_parallel_root_joint"/>
+    <passive_joint name="r_gripper_l_parallel_root_joint"/>
+  </transmission>
+  <joint name="l_shoulder_pan_joint" type="revolute">
+    <axis xyz="0 0 1"/>
+    <origin rpy="0 0 0" xyz="0.0 0.188 0.0"/>
+    <!-- transform from parent link to this joint frame -->
+    <parent link="torso_lift_link"/>
+    <child link="l_shoulder_pan_link"/>
+    <limit effort="30" lower="-0.714601836603" upper="2.2853981634" velocity="2.088"/>
+    <!-- alpha tested velocity and effort limits -->
+    <dynamics damping="10.0"/>
+    <safety_controller k_position="100" k_velocity="10" soft_lower_limit="-0.564601836603" soft_upper_limit="2.1353981634"/>
+    <!-- joint angle when the rising or the falling flag is activated on PR2 -->
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <calibration reference_position="0.785398163397" rising="0.785398163397"/>
+  </joint>
+  <link name="l_shoulder_pan_link">
+    <inertial>
+      <mass value="25.799322"/>
+      <origin rpy="0 0 0" xyz="-0.001201 0.024513 -0.098231"/>
+      <inertia ixx="0.866179142480" ixy="-0.06086507933" ixz="-0.12118061183" iyy="0.87421714893" iyz="-0.05886609911" izz="0.27353821674"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/shoulder_v0/shoulder_pan.stl"/>
+      </geometry>
+      <material name="Blue"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0.0 0 0.0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/shoulder_v0/shoulder_pan.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <joint name="l_shoulder_lift_joint" type="revolute">
+    <axis xyz="0 1 0"/>
+    <!-- Limits updated from Function's CAD values as of 2009_02_24 (link_data.xls) -->
+    <limit effort="30" lower="-0.5236" upper="1.3963" velocity="2.082"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_position="100" k_velocity="10" soft_lower_limit="-0.3536" soft_upper_limit="1.2963"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <calibration falling="0.0" reference_position="0.0"/>
+    <dynamics damping="10.0"/>
+    <origin rpy="0 0 0" xyz="0.1 0 0"/>
+    <parent link="l_shoulder_pan_link"/>
+    <child link="l_shoulder_lift_link"/>
+  </joint>
+  <link name="l_shoulder_lift_link">
+    <inertial>
+      <mass value="2.74988"/>
+      <origin rpy="0 0 0" xyz="0.02195 -0.02664 -0.03127"/>
+      <inertia ixx="0.02105584615" ixy="0.00496704022" ixz="-0.00194808955" iyy="0.02127223737" iyz="0.00110425490" izz="0.01975753814"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/shoulder_v0/shoulder_lift.stl"/>
+      </geometry>
+      <material name="Grey"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/shoulder_v0/shoulder_lift.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <joint name="l_upper_arm_roll_joint" type="revolute">
+    <axis xyz="1 0 0"/>
+    <origin rpy="0 0 0" xyz="0 0 0"/>
+    <parent link="l_shoulder_lift_link"/>
+    <child link="l_upper_arm_roll_link"/>
+    <limit effort="30" lower="-0.8" upper="3.9" velocity="3.27"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_position="100" k_velocity="2" soft_lower_limit="-0.65" soft_upper_limit="3.75"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <calibration reference_position="1.57079632679" rising="1.57079632679"/>
+    <dynamics damping="0.1"/>
+  </joint>
+  <link name="l_upper_arm_roll_link">
+    <inertial>
+      <!-- dummy mass, to be removed -->
+      <mass value="0.1"/>
+      <origin rpy="0 0 0" xyz="0.0 0 0"/>
+      <inertia ixx="0.01" ixy="0.00" ixz="0.00" iyy="0.01" iyz="0.00" izz="0.01"/>
+    </inertial>
+    <visual>
+      <!-- TODO: This component doesn't actually have a mesh -->
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/shoulder_v0/upper_arm_roll.stl"/>
+      </geometry>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/shoulder_v0/upper_arm_roll_L.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <gazebo reference="l_upper_arm_roll_link">
+    <material value="PR2/RollLinks"/>
+    <turnGravityOff>true</turnGravityOff>
+  </gazebo>
+  <gazebo reference="l_upper_arm_roll_joint">
+    <stopKd value="1.0"/>
+    <stopKp value="1000000.0"/>
+    <fudgeFactor value="0.5"/>
+  </gazebo>
+  <transmission name="l_upper_arm_roll_trans" type="SimpleTransmission">
+    <actuator name="l_upper_arm_roll_motor"/>
+    <joint name="l_upper_arm_roll_joint"/>
+    <mechanicalReduction>32.6525111499</mechanicalReduction>
+  </transmission>
+  <gazebo reference="l_shoulder_pan_link">
+    <sensor:contact name="l_shoulder_pan_contact_sensor">
+      <geom>l_shoulder_pan_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="l_shoulder_pan_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>l_shoulder_pan_bumper</bumperTopicName>
+        <interface:bumper name="l_shoulder_pan_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <material value="PR2/Grey"/>
+    <turnGravityOff>true</turnGravityOff>
+  </gazebo>
+  <gazebo reference="l_shoulder_pan_joint">
+    <stopKd value="1.0"/>
+    <stopKp value="1000000.0"/>
+  </gazebo>
+  <gazebo reference="l_shoulder_lift_link">
+    <sensor:contact name="l_shoulder_lift_contact_sensor">
+      <geom>l_shoulder_lift_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="l_shoulder_lift_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>l_r_shoulder_lift_bumper</bumperTopicName>
+        <interface:bumper name="l_shoulder_lift_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <turnGravityOff>true</turnGravityOff>
+  </gazebo>
+  <gazebo reference="l_shoulder_lift_joint">
+    <stopKd value="1.0"/>
+    <stopKp value="1000000.0"/>
+  </gazebo>
+  <transmission name="l_shoulder_pan_trans" type="SimpleTransmission">
+    <actuator name="l_shoulder_pan_motor"/>
+    <joint name="l_shoulder_pan_joint"/>
+    <mechanicalReduction>63.1552452977</mechanicalReduction>
+  </transmission>
+  <transmission name="l_shoulder_lift_trans" type="SimpleTransmission">
+    <actuator name="l_shoulder_lift_motor"/>
+    <joint name="l_shoulder_lift_joint"/>
+    <mechanicalReduction>61.8948225713</mechanicalReduction>
+  </transmission>
+  <joint name="l_upper_arm_joint" type="fixed">
+    <origin rpy="0 0 0" xyz="0 0 0"/>
+    <parent link="l_upper_arm_roll_link"/>
+    <child link="l_upper_arm_link"/>
+  </joint>
+  <link name="l_upper_arm_link">
+    <inertial>
+      <!-- NOTE:reflect==-1 for right side, reflect==1 for the left side -->
+      <mass value="6.01769"/>
+      <origin xyz="0.21405 0.01658 -0.00057"/>
+      <inertia ixx="0.01530603856" ixy="-0.00339324862" ixz="0.00060765455" iyy="0.07473694455" iyz="-0.00019953729" izz="0.07601594191"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/upper_arm_v0/upper_arm.stl"/>
+      </geometry>
+      <material name="Green"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/upper_arm_v0/upper_arm.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <gazebo reference="l_upper_arm_link">
+    <sensor:contact name="l_upper_arm_contact_sensor">
+      <geom>l_upper_arm_link_geom</geom>
+      <!-- TODO -->
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="l_upper_arm_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>l_upper_arm_bumper</bumperTopicName>
+        <interface:bumper name="l_upper_arm_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <turnGravityOff>true</turnGravityOff>
+  </gazebo>
+  <joint name="l_forearm_roll_joint" type="continuous">
+    <axis xyz="1 0 0"/>
+    <limit effort="30" velocity="3.6"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_velocity="1"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <calibration reference_position="0.0" rising="0.0"/>
+    <dynamics damping="0.1"/>
+    <origin rpy="0 0 0" xyz="0 0 0"/>
+    <parent link="l_elbow_flex_link"/>
+    <child link="l_forearm_roll_link"/>
+  </joint>
+  <link name="l_forearm_roll_link">
+    <inertial>
+      <!-- dummy masses, to be removed -->
+      <mass value="0.1"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.01" ixy="0.00" ixz="0.00" iyy="0.01" iyz="0.00" izz="0.01"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/upper_arm_v0/forearm_roll.stl"/>
+      </geometry>
+    </visual>
+    <!-- TODO: collision tag should be optional -->
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/upper_arm_v0/forearm_roll_L.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <gazebo reference="l_forearm_roll_link">
+    <material value="PR2/RollLinks"/>
+    <turnGravityOff>true</turnGravityOff>
+  </gazebo>
+  <gazebo reference="l_forearm_roll_joint">
+    <fudgeFactor value="0.5"/>
+  </gazebo>
+  <transmission name="l_forearm_roll_trans" type="SimpleTransmission">
+    <actuator name="l_forearm_roll_motor"/>
+    <joint name="l_forearm_roll_joint"/>
+    <mechanicalReduction>-90.5142857143</mechanicalReduction>
+  </transmission>
+  <joint name="l_elbow_flex_joint" type="revolute">
+    <axis xyz="0 1 0"/>
+    <!-- Note: Overtravel limits are 140, -7 degrees instead of 133, 0 -->
+    <limit effort="30" lower="-2.3213" upper="0.00" velocity="3.3"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_position="100" k_velocity="3" soft_lower_limit="-2.1213" soft_upper_limit="-0.15"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <calibration falling="-1.1606" reference_position="-1.1606"/>
+    <dynamics damping="1.0"/>
+    <origin rpy="0 0 0" xyz="0.4 0 0"/>
+    <parent link="l_upper_arm_link"/>
+    <child link="l_elbow_flex_link"/>
+  </joint>
+  <link name="l_elbow_flex_link">
+    <inertial>
+      <mass value="1.90327"/>
+      <origin xyz="0.01014 0.00032 -0.01211"/>
+      <inertia ixx="0.00346541989" ixy="0.00004066825" ixz="0.00043171614" iyy="0.00441606455" iyz="-0.00003968914" izz="0.00359156824"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/upper_arm_v0/elbow_flex.stl"/>
+      </geometry>
+      <material name="Grey"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/upper_arm_v0/elbow_flex.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <gazebo reference="l_elbow_flex_joint">
+    <initial_joint_position>-1.0</initial_joint_position>
+  </gazebo>
+  <gazebo reference="l_elbow_flex_link">
+    <sensor:contact name="l_elbow_flex_contact_sensor">
+      <geom>l_elbow_flex_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="l_elbow_flex_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>l_elbow_flex_bumper</bumperTopicName>
+        <interface:bumper name="l_elbow_flex_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <material value="PR2/Grey"/>
+    <turnGravityOff>true</turnGravityOff>
+  </gazebo>
+  <gazebo reference="l_elbow_flex_joint">
+    <stopKd value="1.0"/>
+    <stopKp value="1000000.0"/>
+  </gazebo>
+  <transmission name="l_elbow_flex_trans" type="SimpleTransmission">
+    <actuator name="l_elbow_flex_motor"/>
+    <joint name="l_elbow_flex_joint"/>
+    <mechanicalReduction>-36.167452007</mechanicalReduction>
+  </transmission>
+  <joint name="l_forearm_joint" type="fixed">
+    <origin rpy="0 0 0" xyz="0 0 0"/>
+    <!-- transform from parent link to this joint frame -->
+    <parent link="l_forearm_roll_link"/>
+    <child link="l_forearm_link"/>
+  </joint>
+  <link name="l_forearm_link">
+    <inertial>
+      <mass value="2.57968"/>
+      <origin xyz="0.18791 -0.00017 -0.00912"/>
+      <inertia ixx="0.00364857222" ixy="0.00005215877" ixz="0.00071534842" iyy="0.01507736897" iyz="-0.00001310770" izz="0.01659310749"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/forearm_v0/forearm.stl"/>
+      </geometry>
+      <material name="Grey"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/forearm_v0/forearm.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <joint name="l_wrist_flex_joint" type="revolute">
+    <axis xyz="0 1 0"/>
+    <limit effort="10" lower="-2.094" upper="0.0" velocity="3.078"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_position="20" k_velocity="4" soft_lower_limit="-1.994" soft_upper_limit="-0.1"/>
+    <dynamics damping="0.1"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <calibration falling="-0.5410521" reference_position="-0.5410521"/>
+    <origin rpy="0 0 0" xyz="0.321 0 0"/>
+    <parent link="l_forearm_link"/>
+    <child link="l_wrist_flex_link"/>
+  </joint>
+  <link name="l_wrist_flex_link">
+    <inertial>
+      <mass value="0.61402"/>
+      <origin xyz="-0.00157 0.0 -0.00075"/>
+      <inertia ixx="0.00065165722" ixy="0.00000028864" ixz="0.00000303477" iyy="0.00019824443" iyz="-0.00000022645" izz="0.00064450498"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/forearm_v0/wrist_flex.stl"/>
+      </geometry>
+      <material name="Grey"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/forearm_v0/wrist_flex.stl"/>
+      </geometry>
+    </collision>
+  </link>
+  <joint name="l_wrist_roll_joint" type="continuous">
+    <axis xyz="1 0 0"/>
+    <limit effort="10" velocity="3.6"/>
+    <!-- alpha tested velocity and effort limits -->
+    <safety_controller k_velocity="2"/>
+    <dynamics damping="0.1"/>
+    <!-- hold both reference_position and upper/lower for tick-tock, remove reference_positiion after verifying upper/lower works with calibration controllers.  if search velocity in pr2_calibration_controllers.yaml is +, the reference_position is rising, if - then it is falling -->
+    <calibration reference_position="-1.57079632679" rising="-1.57079632679"/>
+    <origin rpy="0 0 0" xyz="0 0 0"/>
+    <parent link="l_wrist_flex_link"/>
+    <child link="l_wrist_roll_link"/>
+  </joint>
+  <link name="l_wrist_roll_link">
+    <inertial>
+      <!-- dummy masses, to be removed.  wrist roll masses are on "gripper_palm" -->
+      <mass value="0.1"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.01" ixy="0" ixz="0" iyy="0.01" iyz="0" izz="0.01"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/forearm_v0/wrist_roll.stl"/>
+      </geometry>
+    </visual>
+  </link>
+  <gazebo reference="l_forearm_link">
+    <turnGravityOff>true</turnGravityOff>
+    <sensor:contact name="l_forearm_contact_sensor">
+      <geom>l_forearm_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="l_forearm_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>l_forearm_bumper</bumperTopicName>
+        <interface:bumper name="l_forearm_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+  </gazebo>
+  <gazebo reference="l_wrist_flex_link">
+    <turnGravityOff>true</turnGravityOff>
+    <sensor:contact name="l_wrist_flex_contact_sensor">
+      <geom>l_wrist_flex_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="l_wrist_flex_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>l_wrist_flex_bumper</bumperTopicName>
+        <interface:bumper name="l_wrist_flex_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <material value="PR2/Grey"/>
+  </gazebo>
+  <gazebo reference="l_wrist_flex_joint">
+    <stopKd value="1.0"/>
+    <stopKp value="1000000.0"/>
+  </gazebo>
+  <gazebo reference="l_wrist_roll_link">
+    <turnGravityOff>true</turnGravityOff>
+    <sensor:contact name="l_wrist_roll_contact_sensor">
+      <geom>l_wrist_roll_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="l_wrist_roll_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>l_wrist_roll_bumper</bumperTopicName>
+        <interface:bumper name="l_wrist_roll_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <material value="PR2/RollLinks"/>
+  </gazebo>
+  <gazebo reference="l_wrist_roll_joint">
+    <fudgeFactor value="0.5"/>
+  </gazebo>
+  <transmission name="l_wrist_trans" type="WristTransmission">
+    <rightActuator mechanicalReduction="60.1714285714" name="l_wrist_r_motor"/>
+    <leftActuator mechanicalReduction="60.1714285714" name="l_wrist_l_motor"/>
+    <flexJoint mechanicalReduction="-1.0" name="l_wrist_flex_joint"/>
+    <rollJoint mechanicalReduction="1.0" name="l_wrist_roll_joint"/>
+  </transmission>
+  <joint name="l_gripper_palm_joint" type="fixed">
+    <origin rpy="0 0 0" xyz="0 0 0"/>
+    <parent link="l_wrist_roll_link"/>
+    <child link="l_gripper_palm_link"/>
+  </joint>
+  <link name="l_gripper_palm_link">
+    <inertial>
+      <mass value="0.58007"/>
+      <origin rpy="0 0 0" xyz="0.06623 0.00053 -0.00119"/>
+      <inertia ixx="0.00035223921" ixy="-0.00001580476" ixz="-0.00000091750" iyy="0.00067741312" iyz="-0.00000059554" izz="0.00086563316"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/gripper_palm.stl"/>
+      </geometry>
+      <material name="Red"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/gripper_palm.stl"/>
+      </geometry>
+      <verbose value="Yes"/>
+    </collision>
+  </link>
+  <joint name="l_gripper_led_joint" type="fixed">
+    <!--  Need to check if we need a positive or negative Z term -->
+    <origin xyz="0.0513 0.0 .0244"/>
+    <parent link="l_gripper_palm_link"/>
+    <child link="l_gripper_led_frame"/>
+  </joint>
+  <link name="l_gripper_led_frame"/>
+  <joint name="l_gripper_motor_accelerometer_joint" type="fixed">
+    <origin rpy="0 0 0" xyz="0 0 0"/>
+    <parent link="l_gripper_palm_link"/>
+    <child link="l_gripper_motor_accelerometer_link"/>
+  </joint>
+  <link name="l_gripper_motor_accelerometer_link">
+    <inertial>
+      <mass value="0.001"/>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <inertia ixx="0.001" ixy="0.0" ixz="0.0" iyy="0.001" iyz="0.0" izz="0.001"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <box size="0.001 0.001 0.001"/>
+      </geometry>
+    </visual>
+  </link>
+  <joint name="l_gripper_tool_joint" type="fixed">
+    <origin rpy="0 0 0" xyz="0.18 0 0"/>
+    <parent link="l_gripper_palm_link"/>
+    <child link="l_gripper_tool_frame"/>
+  </joint>
+  <link name="l_gripper_tool_frame"/>
+  <joint name="l_gripper_l_finger_joint" type="revolute">
+    <axis xyz="0 0 1"/>
+    <limit effort="1000.0" lower="0.0" upper="0.548" velocity="0.5"/>
+    <dynamics damping="0.2"/>
+    <origin rpy="0 0 0" xyz="0.07691 0.01 0"/>
+    <parent link="l_gripper_palm_link"/>
+    <child link="l_gripper_l_finger_link"/>
+  </joint>
+  <link name="l_gripper_l_finger_link">
+    <inertial>
+      <mass value="0.17126"/>
+      <origin rpy="0 0 0" xyz="0.03598 0.01730 -0.00164"/>
+      <inertia ixx="0.00007756198" ixy="0.00000149095" ixz="-0.00000983385" iyy="0.00019708305" iyz="-0.00000306125" izz="0.00018105446"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/l_finger.stl"/>
+      </geometry>
+      <material name="Grey"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/l_finger.stl"/>
+      </geometry>
+      <verbose value="Yes"/>
+    </collision>
+  </link>
+  <joint name="l_gripper_r_finger_joint" type="revolute">
+    <axis xyz="0 0 -1"/>
+    <origin rpy="0 0 0" xyz="0.07691 -0.01 0"/>
+    <limit effort="1000.0" lower="0.0" upper="0.548" velocity="0.5"/>
+    <dynamics damping="0.2"/>
+    <mimic joint="l_gripper_l_finger_joint" multiplier="1" offset="0"/>
+    <parent link="l_gripper_palm_link"/>
+    <child link="l_gripper_r_finger_link"/>
+  </joint>
+  <link name="l_gripper_r_finger_link">
+    <inertial>
+      <mass value="0.17389"/>
+      <origin rpy="0 0 0" xyz="0.03576 -0.01736 -0.00095"/>
+      <inertia ixx="0.00007738410" ixy="-0.00000209309" ixz="-0.00000836228" iyy="0.00019847383" iyz="0.00000246110" izz="0.00018106988"/>
+    </inertial>
+    <visual>
+      <origin rpy="3.14159265359 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/l_finger.stl"/>
+      </geometry>
+      <material name="Grey"/>
+    </visual>
+    <collision>
+      <origin rpy="3.14159265359 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/l_finger.stl"/>
+      </geometry>
+      <verbose value="Yes"/>
+    </collision>
+  </link>
+  <joint name="l_gripper_l_parallel_root_joint" type="revolute">
+    <axis xyz="0 0 1"/>
+    <origin rpy="0 0 0" xyz="0.05891 0.031 0"/>
+    <dynamics damping="0.2"/>
+    <mimic joint="l_gripper_l_finger_joint" multiplier="1" offset="0"/>
+    <parent link="l_gripper_palm_link"/>
+    <child link="l_gripper_l_parallel_link"/>
+    <limit effort="1000.0" lower="0.0" upper="0.548" velocity="0.5"/>
+  </joint>
+  <joint name="l_gripper_r_parallel_root_joint" type="revolute">
+    <axis xyz="0 0 -1"/>
+    <origin rpy="0 0 0" xyz="0.05891 -0.031 0"/>
+    <dynamics damping="0.2"/>
+    <mimic joint="l_gripper_l_finger_joint" multiplier="-1" offset="0"/>
+    <parent link="l_gripper_palm_link"/>
+    <child link="l_gripper_r_parallel_link"/>
+    <limit effort="1000.0" lower="0.0" upper="0.548" velocity="0.5"/>
+  </joint>
+  <link name="l_gripper_l_parallel_link">
+    <inertial>
+      <mass value="0.17126"/>
+      <origin rpy="0 0 0" xyz="0.03598 0.01730 -0.00164"/>
+      <inertia ixx="0.00007756198" ixy="0.00000149095" ixz="-0.00000983385" iyy="0.00019708305" iyz="-0.00000306125" izz="0.00018105446"/>
+    </inertial>
+    <!--
+      <visual>
+        <origin xyz="${0.0914942479/2.0} 0 0" rpy="0 0 0.0541224233" />
+        <geometry>
+          <box size="${0.0914942479} 0.005 0.005" />
+        </geometry>
+        <material name="Green" />
+      </visual>
+-->
+  </link>
+  <link name="l_gripper_r_parallel_link">
+    <inertial>
+      <mass value="0.17389"/>
+      <origin rpy="0 0 0" xyz="0.03576 -0.01736 -0.00095"/>
+      <inertia ixx="0.00007738410" ixy="-0.00000209309" ixz="-0.00000836228" iyy="0.00019847383" iyz="0.00000246110" izz="0.00018106988"/>
+    </inertial>
+    <!--
+      <visual>
+        <origin xyz="${0.0914942479/2.0} 0 0" rpy="0 0 -0.0541224233" />
+        <geometry>
+          <box size="${0.0914942479} 0.005 0.005" />
+        </geometry>
+        <material name="Green" />
+      </visual>
+-->
+  </link>
+  <joint name="l_gripper_l_finger_tip_joint" type="revolute">
+    <axis xyz="0 0 -1"/>
+    <origin rpy="0 0 0" xyz="0.09137 0.00495 0"/>
+    <limit effort="1000.0" lower="0.0" upper="0.548" velocity="0.5"/>
+    <dynamics damping="0.01"/>
+    <mimic joint="l_gripper_l_finger_joint" multiplier="1" offset="0"/>
+    <parent link="l_gripper_l_finger_link"/>
+    <child link="l_gripper_l_finger_tip_link"/>
+  </joint>
+  <link name="l_gripper_l_finger_tip_link">
+    <inertial>
+      <mass value="0.04419"/>
+      <origin rpy="0 0 0" xyz="0.00423 0.00284 0.0"/>
+      <inertia ixx="0.00000837047" ixy="0.00000583632" ixz="0.0" iyy="0.00000987067" iyz="0.0" izz="0.00001541768"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/l_finger_tip.stl"/>
+      </geometry>
+      <material name="Green"/>
+    </visual>
+    <collision>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/l_finger_tip.stl"/>
+      </geometry>
+      <verbose value="Yes"/>
+    </collision>
+  </link>
+  <joint name="l_gripper_r_finger_tip_joint" type="revolute">
+    <axis xyz="0 0 1"/>
+    <origin rpy="0 0 0" xyz="0.09137 -0.00495 0"/>
+    <limit effort="1000.0" lower="0.0" upper="0.548" velocity="0.5"/>
+    <dynamics damping="0.01"/>
+    <mimic joint="l_gripper_l_finger_joint" multiplier="1" offset="0"/>
+    <parent link="l_gripper_r_finger_link"/>
+    <child link="l_gripper_r_finger_tip_link"/>
+  </joint>
+  <link name="l_gripper_r_finger_tip_link">
+    <inertial>
+      <mass value="0.04419"/>
+      <origin rpy="0 0 0" xyz="0.00423 -0.00284 0.0"/>
+      <inertia ixx="0.00000837047" ixy="-0.00000583632" ixz="0.0" iyy="0.00000987067" iyz="0.0" izz="0.00001541768"/>
+    </inertial>
+    <visual>
+      <origin rpy="3.14159265359 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/l_finger_tip.stl"/>
+      </geometry>
+      <material name="Green"/>
+    </visual>
+    <collision>
+      <origin rpy="3.14159265359 0 0" xyz="0 0 0"/>
+      <geometry>
+        <mesh filename="package://example-robot-data/robots/pr2_description/meshes/gripper_v0/l_finger_tip.stl"/>
+      </geometry>
+      <verbose value="Yes"/>
+    </collision>
+  </link>
+  <gazebo reference="l_gripper_l_finger_link">
+    <turnGravityOff>true</turnGravityOff>
+    <sensor:contact name="l_gripper_l_finger_contact_sensor">
+      <geom>l_gripper_l_finger_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="l_gripper_l_finger_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>l_gripper_l_finger_bumper</bumperTopicName>
+        <interface:bumper name="l_gripper_l_finger_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <mu1 value="500.0"/>
+    <mu2 value="500.0"/>
+    <kp value="1000000.0"/>
+    <kd value="1.0"/>
+    <material value="PR2/Grey"/>
+    <!-- for "${prefix}_l_finger_joint"-->
+  </gazebo>
+  <gazebo reference="l_gripper_l_finger_joint">
+    <stopKd value="1.0"/>
+    <stopKp value="10000000.0"/>
+    <fudgeFactor value="1.0"/>
+    <provideFeedback value="true"/>
+  </gazebo>
+  <gazebo reference="l_gripper_r_finger_link">
+    <turnGravityOff>true</turnGravityOff>
+    <sensor:contact name="l_gripper_r_finger_contact_sensor">
+      <geom>l_gripper_r_finger_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="l_gripper_r_finger_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>l_gripper_r_finger_bumper</bumperTopicName>
+        <interface:bumper name="l_gripper_r_finger_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <mu1 value="500.0"/>
+    <mu2 value="500.0"/>
+    <kp value="1000000.0"/>
+    <kd value="1.0"/>
+    <material value="PR2/Grey"/>
+  </gazebo>
+  <gazebo reference="l_gripper_r_finger_joint">
+    <stopKd value="1.0"/>
+    <stopKp value="10000000.0"/>
+    <fudgeFactor value="1.0"/>
+    <provideFeedback value="true"/>
+  </gazebo>
+  <gazebo reference="l_gripper_l_finger_tip_link">
+    <turnGravityOff>true</turnGravityOff>
+    <selfCollide>false</selfCollide>
+    <sensor:contact name="l_gripper_l_finger_tip_contact_sensor">
+      <geom>l_gripper_l_finger_tip_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="l_gripper_l_finger_tip_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>l_gripper_l_finger_tip_bumper</bumperTopicName>
+        <interface:bumper name="l_gripper_l_finger_tip_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <mu1 value="500.0"/>
+    <mu2 value="500.0"/>
+    <kp value="10000000.0"/>
+    <kd value="1.0"/>
+    <material value="PR2/Grey"/>
+  </gazebo>
+  <gazebo reference="l_gripper_l_finger_tip_joint">
+    <stopKd value="1.0"/>
+    <stopKp value="10000000.0"/>
+    <fudgeFactor value="1.0"/>
+    <provideFeedback value="true"/>
+  </gazebo>
+  <gazebo reference="l_gripper_r_finger_tip_link">
+    <turnGravityOff>true</turnGravityOff>
+    <selfCollide>false</selfCollide>
+    <sensor:contact name="l_gripper_r_finger_tip_contact_sensor">
+      <geom>l_gripper_r_finger_tip_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="l_gripper_r_finger_tip_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>l_gripper_r_finger_tip_bumper</bumperTopicName>
+        <interface:bumper name="l_gripper_r_finger_tip_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <mu1 value="500.0"/>
+    <mu2 value="500.0"/>
+    <kp value="10000000.0"/>
+    <kd value="1.0"/>
+    <material value="PR2/Grey"/>
+  </gazebo>
+  <gazebo>
+    <controller:gazebo_ros_p3d name="p3d_l_gripper_l_finger_controller" plugin="libgazebo_ros_p3d.so">
+      <alwaysOn>true</alwaysOn>
+      <updateRate>100.0</updateRate>
+      <bodyName>l_gripper_l_finger_link</bodyName>
+      <topicName>l_gripper_l_finger_pose_ground_truth</topicName>
+      <gaussianNoise>0.0</gaussianNoise>
+      <frameName>base_link</frameName>
+      <interface:position name="p3d_l_gripper_l_finger_position_iface"/>
+    </controller:gazebo_ros_p3d>
+    <controller:gazebo_ros_f3d name="f3d_l_gripper_l_finger_controller" plugin="libgazebo_ros_f3d.so">
+      <alwaysOn>true</alwaysOn>
+      <updateRate>100.0</updateRate>
+      <bodyName>l_gripper_l_finger_link</bodyName>
+      <topicName>l_gripper_l_finger_force_ground_truth</topicName>
+      <frameName>l_gripper_l_finger_link</frameName>
+      <interface:position name="f3d_l_gripper_l_finger_force_iface"/>
+    </controller:gazebo_ros_f3d>
+  </gazebo>
+  <gazebo reference="l_gripper_r_finger_tip_joint">
+    <stopKd value="1.0"/>
+    <stopKp value="10000000.0"/>
+    <fudgeFactor value="1.0"/>
+    <provideFeedback value="true"/>
+  </gazebo>
+  <gazebo>
+    <joint:hinge name="l_gripper_r_parallel_tip_joint">
+      <body1>l_gripper_r_parallel_link</body1>
+      <body2>l_gripper_r_finger_tip_link</body2>
+      <anchor>l_gripper_r_finger_tip_link</anchor>
+      <axis>0 0 1</axis>
+      <anchorOffset>-0.018 -0.021 0</anchorOffset>
+    </joint:hinge>
+    <joint:hinge name="l_gripper_l_parallel_tip_joint">
+      <body1>l_gripper_l_parallel_link</body1>
+      <body2>l_gripper_l_finger_tip_link</body2>
+      <anchor>l_gripper_l_finger_tip_link</anchor>
+      <axis>0 0 1</axis>
+      <anchorOffset>-0.018 0.021 0</anchorOffset>
+    </joint:hinge>
+    <joint:slider name="l_gripper_joint">
+      <body1>l_gripper_l_finger_tip_link</body1>
+      <body2>l_gripper_r_finger_tip_link</body2>
+      <anchor>l_gripper_r_finger_tip_link</anchor>
+      <axis>0 1 0</axis>
+    </joint:slider>
+  </gazebo>
+  <gazebo reference="l_gripper_l_parallel_link">
+    <turnGravityOff>true</turnGravityOff>
+    <material value="PR2/Red"/>
+  </gazebo>
+  <gazebo reference="l_gripper_r_parallel_link">
+    <turnGravityOff>true</turnGravityOff>
+    <material value="PR2/Red"/>
+  </gazebo>
+  <joint name="l_gripper_joint" type="fixed">
+    <parent link="l_gripper_r_finger_tip_link"/>
+    <child link="l_gripper_l_finger_tip_frame"/>
+    <axis xyz="0 1 0"/>
+    <dynamics damping="100.0"/>
+    <limit effort="1000.0" lower="0.0" upper="0.09" velocity="0.2"/>
+    <safety_controller k_position="20.0" k_velocity="5000.0" soft_lower_limit="-0.01" soft_upper_limit="0.088"/>
+  </joint>
+  <link name="l_gripper_l_finger_tip_frame"/>
+  <gazebo reference="l_gripper_palm_link">
+    <turnGravityOff>true</turnGravityOff>
+    <sensor:contact name="l_gripper_palm_contact_sensor">
+      <geom>l_gripper_palm_link_geom</geom>
+      <updateRate>100.0</updateRate>
+      <controller:gazebo_ros_bumper name="l_gripper_palm_gazebo_ros_bumper_controller" plugin="libgazebo_ros_bumper.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>100.0</updateRate>
+        <bumperTopicName>l_gripper_palm_bumper</bumperTopicName>
+        <interface:bumper name="l_gripper_palm_gazebo_ros_bumper_iface"/>
+      </controller:gazebo_ros_bumper>
+    </sensor:contact>
+    <material value="PR2/Grey"/>
+  </gazebo>
+  <gazebo>
+    <controller:gazebo_ros_p3d name="p3d_l_gripper_palm_controller" plugin="libgazebo_ros_p3d.so">
+      <alwaysOn>true</alwaysOn>
+      <updateRate>100.0</updateRate>
+      <bodyName>l_gripper_palm_link</bodyName>
+      <topicName>l_gripper_palm_pose_ground_truth</topicName>
+      <xyzOffsets>0 0 0</xyzOffsets>
+      <rpyOffsets>0 0 0</rpyOffsets>
+      <gaussianNoise>0.0</gaussianNoise>
+      <frameName>map</frameName>
+      <interface:position name="p3d_l_gripper_palm_position_iface"/>
+    </controller:gazebo_ros_p3d>
+  </gazebo>
+  <transmission name="l_gripper_trans" type="PR2GripperTransmission">
+    <actuator name="l_gripper_motor"/>
+    <gap_joint L0="0.0375528" a="0.0683698" b="0.0433849" gear_ratio="40.095" h="0.0" mechanical_reduction="1.0" name="l_gripper_joint" phi0="0.518518122146" r="0.0915" screw_reduction="0.004" t0="-0.0001914" theta0="0.0628824676201"/>
+    <!-- if a gazebo joint exists as [l|r]_gripper_joint, use this tag to have
+           gripper transmission apply torque directly to prismatic joint -->
+    <use_simulated_gripper_joint/>
+    <passive_joint name="l_gripper_l_finger_joint"/>
+    <passive_joint name="l_gripper_r_finger_joint"/>
+    <passive_joint name="l_gripper_r_finger_tip_joint"/>
+    <passive_joint name="l_gripper_l_finger_tip_joint"/>
+    <passive_joint name="l_gripper_r_parallel_root_joint"/>
+    <passive_joint name="l_gripper_l_parallel_root_joint"/>
+  </transmission>
+  <!-- Forearm cam Position is a guess, based on full robot calibration -->
+  <!-- Forearm cam Orientation is from Function -->
+  <joint name="l_forearm_cam_frame_joint" type="fixed">
+    <origin rpy="-1.57079632679 -0.562868683768 0" xyz=".135 0 .044"/>
+    <parent link="l_forearm_roll_link"/>
+    <child link="l_forearm_cam_frame"/>
+  </joint>
+  <link name="l_forearm_cam_frame">
+    <inertial>
+      <mass value="0.01"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.001" ixy="0.0" ixz="0.0" iyy="0.001" iyz="0.0" izz="0.001"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <box size="0.01 0.01 0.01"/>
+      </geometry>
+    </visual>
+  </link>
+  <joint name="l_forearm_cam_optical_frame_joint" type="fixed">
+    <origin rpy="-1.57079632679 0.0 -1.57079632679" xyz="0 0 0"/>
+    <parent link="l_forearm_cam_frame"/>
+    <child link="l_forearm_cam_optical_frame"/>
+  </joint>
+  <link name="l_forearm_cam_optical_frame"/>
+  <gazebo reference="l_forearm_cam_frame">
+    <sensor:camera name="l_forearm_cam_sensor">
+      <imageSize>640 480</imageSize>
+      <imageFormat>L8</imageFormat>
+      <hfov>90</hfov>
+      <nearClip>0.1</nearClip>
+      <farClip>100</farClip>
+      <updateRate>25.0</updateRate>
+      <controller:gazebo_ros_camera name="l_forearm_cam_controller" plugin="libgazebo_ros_camera.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>25.0</updateRate>
+        <imageTopicName>l_forearm_cam/image_raw</imageTopicName>
+        <cameraInfoTopicName>l_forearm_cam/camera_info</cameraInfoTopicName>
+        <frameName>l_forearm_cam_optical_frame</frameName>
+        <hackBaseline>0</hackBaseline>
+        <CxPrime>320.5</CxPrime>
+        <Cx>320.5</Cx>
+        <Cy>240.5</Cy>
+        <!-- image_width / (2*tan(hfov_radian /2)) -->
+        <!-- 320 for wide and 772.55 for narrow stereo camera -->
+        <focal_length>320</focal_length>
+        <distortion_k1>0.00000001</distortion_k1>
+        <distortion_k2>0.00000001</distortion_k2>
+        <distortion_k3>0.00000001</distortion_k3>
+        <distortion_t1>0.00000001</distortion_t1>
+        <distortion_t2>0.00000001</distortion_t2>
+        <interface:camera name="l_forearm_cam_iface"/>
+      </controller:gazebo_ros_camera>
+    </sensor:camera>
+    <turnGravityOff>true</turnGravityOff>
+    <material>PR2/Blue</material>
+  </gazebo>
+  <joint name="r_forearm_cam_frame_joint" type="fixed">
+    <origin rpy="1.57079632679 -0.562868683768 0" xyz=".135 0 .044"/>
+    <parent link="r_forearm_roll_link"/>
+    <child link="r_forearm_cam_frame"/>
+  </joint>
+  <link name="r_forearm_cam_frame">
+    <inertial>
+      <mass value="0.01"/>
+      <origin xyz="0 0 0"/>
+      <inertia ixx="0.001" ixy="0.0" ixz="0.0" iyy="0.001" iyz="0.0" izz="0.001"/>
+    </inertial>
+    <visual>
+      <origin rpy="0 0 0" xyz="0 0 0"/>
+      <geometry>
+        <box size="0.01 0.01 0.01"/>
+      </geometry>
+    </visual>
+  </link>
+  <joint name="r_forearm_cam_optical_frame_joint" type="fixed">
+    <origin rpy="-1.57079632679 0.0 -1.57079632679" xyz="0 0 0"/>
+    <parent link="r_forearm_cam_frame"/>
+    <child link="r_forearm_cam_optical_frame"/>
+  </joint>
+  <link name="r_forearm_cam_optical_frame"/>
+  <gazebo reference="r_forearm_cam_frame">
+    <sensor:camera name="r_forearm_cam_sensor">
+      <imageSize>640 480</imageSize>
+      <imageFormat>L8</imageFormat>
+      <hfov>90</hfov>
+      <nearClip>0.1</nearClip>
+      <farClip>100</farClip>
+      <updateRate>25.0</updateRate>
+      <controller:gazebo_ros_camera name="r_forearm_cam_controller" plugin="libgazebo_ros_camera.so">
+        <alwaysOn>true</alwaysOn>
+        <updateRate>25.0</updateRate>
+        <imageTopicName>r_forearm_cam/image_raw</imageTopicName>
+        <cameraInfoTopicName>r_forearm_cam/camera_info</cameraInfoTopicName>
+        <frameName>r_forearm_cam_optical_frame</frameName>
+        <hackBaseline>0</hackBaseline>
+        <CxPrime>320.5</CxPrime>
+        <Cx>320.5</Cx>
+        <Cy>240.5</Cy>
+        <!-- image_width / (2*tan(hfov_radian /2)) -->
+        <!-- 320 for wide and 772.55 for narrow stereo camera -->
+        <focal_length>320</focal_length>
+        <distortion_k1>0.00000001</distortion_k1>
+        <distortion_k2>0.00000001</distortion_k2>
+        <distortion_k3>0.00000001</distortion_k3>
+        <distortion_t1>0.00000001</distortion_t1>
+        <distortion_t2>0.00000001</distortion_t2>
+        <interface:camera name="r_forearm_cam_iface"/>
+      </controller:gazebo_ros_camera>
+    </sensor:camera>
+    <turnGravityOff>true</turnGravityOff>
+    <material>PR2/Blue</material>
+  </gazebo>
+</robot>
diff --git a/unittest/test_load.py b/unittest/test_load.py
index 3a3a888..db79c84 100755
--- a/unittest/test_load.py
+++ b/unittest/test_load.py
@@ -139,6 +139,9 @@ class RobotTestCase(unittest.TestCase):
     def test_laikago(self):
         self.check("laikago", 19, 18)
 
+    def test_pr2(self):
+        self.check("pr2", 41, 36)
+
     def test_talos_box(self):
         self.check("talos_box", 39, 38)
 
-- 
GitLab