From 4ccc17a81d63c2ad0b6985b66ab5e8f7915e31a5 Mon Sep 17 00:00:00 2001 From: Sergi Hernandez Juan <shernand@iri.upc.edu> Date: Thu, 1 Jun 2017 12:18:46 +0200 Subject: [PATCH] Added QR codes to detect the left and right sides of an object. --- bioloid_description/urdf/qrcodes/E1L.dae | 122 +++++++++++++++++++++++ bioloid_description/urdf/qrcodes/E1L.png | Bin 0 -> 477 bytes bioloid_description/urdf/qrcodes/E1R.dae | 122 +++++++++++++++++++++++ bioloid_description/urdf/qrcodes/E1R.png | Bin 0 -> 475 bytes bioloid_description/urdf/qrcodes/N1L.dae | 122 +++++++++++++++++++++++ bioloid_description/urdf/qrcodes/N1L.png | Bin 0 -> 488 bytes bioloid_description/urdf/qrcodes/N1R.dae | 122 +++++++++++++++++++++++ bioloid_description/urdf/qrcodes/N1R.png | Bin 0 -> 477 bytes bioloid_description/urdf/qrcodes/S1L.dae | 122 +++++++++++++++++++++++ bioloid_description/urdf/qrcodes/S1L.png | Bin 0 -> 480 bytes bioloid_description/urdf/qrcodes/S1R.dae | 122 +++++++++++++++++++++++ bioloid_description/urdf/qrcodes/S1R.png | Bin 0 -> 481 bytes bioloid_description/urdf/qrcodes/W1L.dae | 122 +++++++++++++++++++++++ bioloid_description/urdf/qrcodes/W1L.png | Bin 0 -> 487 bytes bioloid_description/urdf/qrcodes/W1R.dae | 122 +++++++++++++++++++++++ bioloid_description/urdf/qrcodes/W1R.png | Bin 0 -> 471 bytes 16 files changed, 976 insertions(+) create mode 100644 bioloid_description/urdf/qrcodes/E1L.dae create mode 100644 bioloid_description/urdf/qrcodes/E1L.png create mode 100644 bioloid_description/urdf/qrcodes/E1R.dae create mode 100644 bioloid_description/urdf/qrcodes/E1R.png create mode 100644 bioloid_description/urdf/qrcodes/N1L.dae create mode 100644 bioloid_description/urdf/qrcodes/N1L.png create mode 100644 bioloid_description/urdf/qrcodes/N1R.dae create mode 100644 bioloid_description/urdf/qrcodes/N1R.png create mode 100644 bioloid_description/urdf/qrcodes/S1L.dae create mode 100644 bioloid_description/urdf/qrcodes/S1L.png create mode 100644 bioloid_description/urdf/qrcodes/S1R.dae create mode 100644 bioloid_description/urdf/qrcodes/S1R.png create mode 100644 bioloid_description/urdf/qrcodes/W1L.dae create mode 100644 bioloid_description/urdf/qrcodes/W1L.png create mode 100644 bioloid_description/urdf/qrcodes/W1R.dae create mode 100644 bioloid_description/urdf/qrcodes/W1R.png diff --git a/bioloid_description/urdf/qrcodes/E1L.dae b/bioloid_description/urdf/qrcodes/E1L.dae new file mode 100644 index 0000000..59e1541 --- /dev/null +++ b/bioloid_description/urdf/qrcodes/E1L.dae @@ -0,0 +1,122 @@ +<?xml version="1.0" encoding="utf-8"?> +<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1"> + <asset><contributor><author></author><authoring_tool>FBX COLLADA exporter</authoring_tool><comments></comments></contributor><created>2014-10-05T08:59:28Z</created><keywords></keywords><modified>2014-10-05T08:59:28Z</modified><revision></revision><subject></subject><title></title><unit meter="0.025400" name="centimeter"></unit><up_axis>Y_UP</up_axis></asset> + <library_images> + <image id="Map #1-image" name="Map #1"><init_from>E1L.png</init_from></image> + </library_images> + <library_materials> + <material id="Material #36" name="Material #36"> + <instance_effect url="#Material #36-fx"/> + </material> + </library_materials> + <library_effects> + <effect id="Material #36-fx" name="Material #36"> + <profile_COMMON> + <technique sid="standard"> + <phong> + <emission> + <color sid="emission">0.000000 0.000000 0.000000 1.000000</color> + </emission> + <ambient> + <color sid="ambient">1.000000 1.000000 1.000000 1.000000</color> + </ambient> + <diffuse> + <texture texture="Map #1-image" texcoord="CHANNEL0"> + <extra> + <technique profile="MAYA"> + <wrapU sid="wrapU0">TRUE</wrapU> + <wrapV sid="wrapV0">TRUE</wrapV> + <blend_mode>ADD</blend_mode> + </technique> + </extra> + </texture> + </diffuse> + <specular> + <color sid="specular">0.000000 0.000000 0.000000 1.000000</color> + </specular> + <shininess> + <float sid="shininess">2.000000</float> + </shininess> + <reflective> + <color sid="reflective">0.000000 0.000000 0.000000 1.000000</color> + </reflective> + <reflectivity> + <float sid="reflectivity">1.000000</float> + </reflectivity> + <transparent opaque="RGB_ZERO"> + <color sid="transparent">1.000000 1.000000 1.000000 1.000000</color> + </transparent> + <transparency> + <float sid="transparency">0.000000</float> + </transparency> + </phong> + </technique> + </profile_COMMON> + </effect> + </library_effects> + <library_geometries> + <geometry id="QR_Code-lib" name="QR_CodeMesh"> + <mesh> + <source id="QR_Code-POSITION"> + <float_array id="QR_Code-POSITION-array" count="12"> +-3.149606 -3.149606 0.000000 +3.149606 -3.149606 0.000000 +-3.149606 3.149606 0.000000 +3.149606 3.149606 0.000000 +</float_array> + <technique_common> + <accessor source="#QR_Code-POSITION-array" count="4" stride="3"> + <param name="X" type="float"/> + <param name="Y" type="float"/> + <param name="Z" type="float"/> + </accessor> + </technique_common> + </source> + <source id="QR_Code-Normal0"> + <float_array id="QR_Code-Normal0-array" count="18"> +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +</float_array> + <technique_common> + <accessor source="#QR_Code-Normal0-array" count="6" stride="3"> + <param name="X" type="float"/> + <param name="Y" type="float"/> + <param name="Z" type="float"/> + </accessor> + </technique_common> + </source> + <source id="QR_Code-UV0"> + <float_array id="QR_Code-UV0-array" count="8"> +0.000499 0.000500 +0.999500 0.000499 +0.000500 0.999501 +0.999501 0.999500 +</float_array> + <technique_common> + <accessor source="#QR_Code-UV0-array" count="4" stride="2"> + <param name="S" type="float"/> + <param name="T" type="float"/> + </accessor> + </technique_common> + </source> + <vertices id="QR_Code-VERTEX"> + <input semantic="POSITION" source="#QR_Code-POSITION"/> + </vertices> + <triangles count="2" material="Material #36"><input semantic="VERTEX" offset="0" source="#QR_Code-VERTEX"/><input semantic="NORMAL" offset="1" source="#QR_Code-Normal0"/><input semantic="TEXCOORD" offset="2" set="0" source="#QR_Code-UV0"/><p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p></triangles> + </mesh> + </geometry> + </library_geometries> + <library_visual_scenes> + <visual_scene id="" name=""> + <node name="QR_Code" id="QR_Code" sid="QR_Code"><matrix sid="matrix">1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 -1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000</matrix><instance_geometry url="#QR_Code-lib"><bind_material><technique_common><instance_material symbol="Material #36" target="#Material #36"/></technique_common></bind_material></instance_geometry><extra><technique profile="FCOLLADA"><visibility>1.000000</visibility></technique></extra></node> + <extra><technique profile="MAX3D"><frame_rate>30.000000</frame_rate></technique><technique profile="FCOLLADA"><start_time>0.000000</start_time><end_time>3.333333</end_time></technique></extra> + </visual_scene> + </library_visual_scenes> + <scene> + <instance_visual_scene url="#"></instance_visual_scene> + </scene> +</COLLADA> diff --git a/bioloid_description/urdf/qrcodes/E1L.png b/bioloid_description/urdf/qrcodes/E1L.png new file mode 100644 index 0000000000000000000000000000000000000000..1687e36f7437fb3de99ffdbbe1fe052244d83fea GIT binary patch literal 477 zcmeAS@N?(olHy`uVBq!ia0y~yU~&OrMrNSMS-q8#K#DEEC&U#<|NsAg>CO3ffh?wy zAiv=M|4(eae;ml;EbxddW?<kJ0%68WckBKzFfitOx;TbZ%z1mmF|WmdhxNjpgm?9) z?=*NRXUM3RTwYbN<T<O7THTu;f^UDU&QcNTbWxh<flSpdx>B_F*}d%jtst4yB^T_c z?>>E&1*A^P<Kydk<5}A#05z=KQX&cxvkQ!xHwnbwwxzj$@o|?OGZld5U3wg}N{~^L zXPGX@Xf36;tKTmxa|N2Wq<!i4Z-wQ3-zqlApAJ<ADh*Q9RIF{h-T=}TB$-)|zP^6{ zqO)osvtM}>)_woF|J|iYAg8!4kzm}N+P(Oq3P>eqW_WVK#C73dw{!rVy!=>YUC%cO zDX@jgt#xM_zsy#P;{$o{>LfRbCC-0$rrO9ZbObqKQ_w8`P6rU{*QJuK{Dn+TAhyvZ zCjYcoe`j!jjQCZq89HlLQ9>^($OK!Rznf4(3FrinBAJ)m1zUb|W}Uhw3ycp2Pgg&e IbxsLQ00W-D8~^|S literal 0 HcmV?d00001 diff --git a/bioloid_description/urdf/qrcodes/E1R.dae b/bioloid_description/urdf/qrcodes/E1R.dae new file mode 100644 index 0000000..7522ffa --- /dev/null +++ b/bioloid_description/urdf/qrcodes/E1R.dae @@ -0,0 +1,122 @@ +<?xml version="1.0" encoding="utf-8"?> +<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1"> + <asset><contributor><author></author><authoring_tool>FBX COLLADA exporter</authoring_tool><comments></comments></contributor><created>2014-10-05T08:59:28Z</created><keywords></keywords><modified>2014-10-05T08:59:28Z</modified><revision></revision><subject></subject><title></title><unit meter="0.025400" name="centimeter"></unit><up_axis>Y_UP</up_axis></asset> + <library_images> + <image id="Map #1-image" name="Map #1"><init_from>E1R.png</init_from></image> + </library_images> + <library_materials> + <material id="Material #36" name="Material #36"> + <instance_effect url="#Material #36-fx"/> + </material> + </library_materials> + <library_effects> + <effect id="Material #36-fx" name="Material #36"> + <profile_COMMON> + <technique sid="standard"> + <phong> + <emission> + <color sid="emission">0.000000 0.000000 0.000000 1.000000</color> + </emission> + <ambient> + <color sid="ambient">1.000000 1.000000 1.000000 1.000000</color> + </ambient> + <diffuse> + <texture texture="Map #1-image" texcoord="CHANNEL0"> + <extra> + <technique profile="MAYA"> + <wrapU sid="wrapU0">TRUE</wrapU> + <wrapV sid="wrapV0">TRUE</wrapV> + <blend_mode>ADD</blend_mode> + </technique> + </extra> + </texture> + </diffuse> + <specular> + <color sid="specular">0.000000 0.000000 0.000000 1.000000</color> + </specular> + <shininess> + <float sid="shininess">2.000000</float> + </shininess> + <reflective> + <color sid="reflective">0.000000 0.000000 0.000000 1.000000</color> + </reflective> + <reflectivity> + <float sid="reflectivity">1.000000</float> + </reflectivity> + <transparent opaque="RGB_ZERO"> + <color sid="transparent">1.000000 1.000000 1.000000 1.000000</color> + </transparent> + <transparency> + <float sid="transparency">0.000000</float> + </transparency> + </phong> + </technique> + </profile_COMMON> + </effect> + </library_effects> + <library_geometries> + <geometry id="QR_Code-lib" name="QR_CodeMesh"> + <mesh> + <source id="QR_Code-POSITION"> + <float_array id="QR_Code-POSITION-array" count="12"> +-3.149606 -3.149606 0.000000 +3.149606 -3.149606 0.000000 +-3.149606 3.149606 0.000000 +3.149606 3.149606 0.000000 +</float_array> + <technique_common> + <accessor source="#QR_Code-POSITION-array" count="4" stride="3"> + <param name="X" type="float"/> + <param name="Y" type="float"/> + <param name="Z" type="float"/> + </accessor> + </technique_common> + </source> + <source id="QR_Code-Normal0"> + <float_array id="QR_Code-Normal0-array" count="18"> +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +</float_array> + <technique_common> + <accessor source="#QR_Code-Normal0-array" count="6" stride="3"> + <param name="X" type="float"/> + <param name="Y" type="float"/> + <param name="Z" type="float"/> + </accessor> + </technique_common> + </source> + <source id="QR_Code-UV0"> + <float_array id="QR_Code-UV0-array" count="8"> +0.000499 0.000500 +0.999500 0.000499 +0.000500 0.999501 +0.999501 0.999500 +</float_array> + <technique_common> + <accessor source="#QR_Code-UV0-array" count="4" stride="2"> + <param name="S" type="float"/> + <param name="T" type="float"/> + </accessor> + </technique_common> + </source> + <vertices id="QR_Code-VERTEX"> + <input semantic="POSITION" source="#QR_Code-POSITION"/> + </vertices> + <triangles count="2" material="Material #36"><input semantic="VERTEX" offset="0" source="#QR_Code-VERTEX"/><input semantic="NORMAL" offset="1" source="#QR_Code-Normal0"/><input semantic="TEXCOORD" offset="2" set="0" source="#QR_Code-UV0"/><p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p></triangles> + </mesh> + </geometry> + </library_geometries> + <library_visual_scenes> + <visual_scene id="" name=""> + <node name="QR_Code" id="QR_Code" sid="QR_Code"><matrix sid="matrix">1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 -1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000</matrix><instance_geometry url="#QR_Code-lib"><bind_material><technique_common><instance_material symbol="Material #36" target="#Material #36"/></technique_common></bind_material></instance_geometry><extra><technique profile="FCOLLADA"><visibility>1.000000</visibility></technique></extra></node> + <extra><technique profile="MAX3D"><frame_rate>30.000000</frame_rate></technique><technique profile="FCOLLADA"><start_time>0.000000</start_time><end_time>3.333333</end_time></technique></extra> + </visual_scene> + </library_visual_scenes> + <scene> + <instance_visual_scene url="#"></instance_visual_scene> + </scene> +</COLLADA> diff --git a/bioloid_description/urdf/qrcodes/E1R.png b/bioloid_description/urdf/qrcodes/E1R.png new file mode 100644 index 0000000000000000000000000000000000000000..1ef8902631d20f99c0614c395285da58b9b882e0 GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0y~yU~&OrMrNSMS-q8#K#DEEC&U#<|NsAg>CO3ffh?wy zAiv=M|4(eae;ml;EbxddW?<kJ0%68WckBKzFfitNx;TbZ%z1mmd);9L9@c=e34h-k zS)Z7!6?8^@u^p$oRe1x)M*p-OSv&t}x4I}z^iUD%M530Md!?SaIA8X)5J-6G#6y*} zF}nP+AVsGXj^6&iuv9}4s3$1vB_BxJJq_P{PoU(K=%|C&OOJJaxZnsha>?6E6U>;} z5-&`h05o2+bIZA%ucE+~&0gwXdHd=$<A0m-`#1Z6l%5UJd7bxP)P|n}V&Sq|)k;(B zK=yg5AMLKU`~Bus(64@wGd26KWH~3^zx4{_<SA~mF8@+r`5WwtZ{DeA3Vv_D_O1PF zl@iFx%zlw``~SM<=I-8cqzYuN>V#Vc9sS=8I`Vff1iNrf(AmQ-3P58oRWFIUBqRW_ zT&+Tm`>+$pStgezJg&a>Hpvj=%TFHmZAf7RavVs_caQpmA14?5{yv)*7#j?pu6{1- HoD!M<p*F;K literal 0 HcmV?d00001 diff --git a/bioloid_description/urdf/qrcodes/N1L.dae b/bioloid_description/urdf/qrcodes/N1L.dae new file mode 100644 index 0000000..b12f1e2 --- /dev/null +++ b/bioloid_description/urdf/qrcodes/N1L.dae @@ -0,0 +1,122 @@ +<?xml version="1.0" encoding="utf-8"?> +<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1"> + <asset><contributor><author></author><authoring_tool>FBX COLLADA exporter</authoring_tool><comments></comments></contributor><created>2014-10-05T08:59:28Z</created><keywords></keywords><modified>2014-10-05T08:59:28Z</modified><revision></revision><subject></subject><title></title><unit meter="0.025400" name="centimeter"></unit><up_axis>Y_UP</up_axis></asset> + <library_images> + <image id="Map #1-image" name="Map #1"><init_from>N1L.png</init_from></image> + </library_images> + <library_materials> + <material id="Material #36" name="Material #36"> + <instance_effect url="#Material #36-fx"/> + </material> + </library_materials> + <library_effects> + <effect id="Material #36-fx" name="Material #36"> + <profile_COMMON> + <technique sid="standard"> + <phong> + <emission> + <color sid="emission">0.000000 0.000000 0.000000 1.000000</color> + </emission> + <ambient> + <color sid="ambient">1.000000 1.000000 1.000000 1.000000</color> + </ambient> + <diffuse> + <texture texture="Map #1-image" texcoord="CHANNEL0"> + <extra> + <technique profile="MAYA"> + <wrapU sid="wrapU0">TRUE</wrapU> + <wrapV sid="wrapV0">TRUE</wrapV> + <blend_mode>ADD</blend_mode> + </technique> + </extra> + </texture> + </diffuse> + <specular> + <color sid="specular">0.000000 0.000000 0.000000 1.000000</color> + </specular> + <shininess> + <float sid="shininess">2.000000</float> + </shininess> + <reflective> + <color sid="reflective">0.000000 0.000000 0.000000 1.000000</color> + </reflective> + <reflectivity> + <float sid="reflectivity">1.000000</float> + </reflectivity> + <transparent opaque="RGB_ZERO"> + <color sid="transparent">1.000000 1.000000 1.000000 1.000000</color> + </transparent> + <transparency> + <float sid="transparency">0.000000</float> + </transparency> + </phong> + </technique> + </profile_COMMON> + </effect> + </library_effects> + <library_geometries> + <geometry id="QR_Code-lib" name="QR_CodeMesh"> + <mesh> + <source id="QR_Code-POSITION"> + <float_array id="QR_Code-POSITION-array" count="12"> +-3.149606 -3.149606 0.000000 +3.149606 -3.149606 0.000000 +-3.149606 3.149606 0.000000 +3.149606 3.149606 0.000000 +</float_array> + <technique_common> + <accessor source="#QR_Code-POSITION-array" count="4" stride="3"> + <param name="X" type="float"/> + <param name="Y" type="float"/> + <param name="Z" type="float"/> + </accessor> + </technique_common> + </source> + <source id="QR_Code-Normal0"> + <float_array id="QR_Code-Normal0-array" count="18"> +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +</float_array> + <technique_common> + <accessor source="#QR_Code-Normal0-array" count="6" stride="3"> + <param name="X" type="float"/> + <param name="Y" type="float"/> + <param name="Z" type="float"/> + </accessor> + </technique_common> + </source> + <source id="QR_Code-UV0"> + <float_array id="QR_Code-UV0-array" count="8"> +0.000499 0.000500 +0.999500 0.000499 +0.000500 0.999501 +0.999501 0.999500 +</float_array> + <technique_common> + <accessor source="#QR_Code-UV0-array" count="4" stride="2"> + <param name="S" type="float"/> + <param name="T" type="float"/> + </accessor> + </technique_common> + </source> + <vertices id="QR_Code-VERTEX"> + <input semantic="POSITION" source="#QR_Code-POSITION"/> + </vertices> + <triangles count="2" material="Material #36"><input semantic="VERTEX" offset="0" source="#QR_Code-VERTEX"/><input semantic="NORMAL" offset="1" source="#QR_Code-Normal0"/><input semantic="TEXCOORD" offset="2" set="0" source="#QR_Code-UV0"/><p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p></triangles> + </mesh> + </geometry> + </library_geometries> + <library_visual_scenes> + <visual_scene id="" name=""> + <node name="QR_Code" id="QR_Code" sid="QR_Code"><matrix sid="matrix">1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 -1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000</matrix><instance_geometry url="#QR_Code-lib"><bind_material><technique_common><instance_material symbol="Material #36" target="#Material #36"/></technique_common></bind_material></instance_geometry><extra><technique profile="FCOLLADA"><visibility>1.000000</visibility></technique></extra></node> + <extra><technique profile="MAX3D"><frame_rate>30.000000</frame_rate></technique><technique profile="FCOLLADA"><start_time>0.000000</start_time><end_time>3.333333</end_time></technique></extra> + </visual_scene> + </library_visual_scenes> + <scene> + <instance_visual_scene url="#"></instance_visual_scene> + </scene> +</COLLADA> diff --git a/bioloid_description/urdf/qrcodes/N1L.png b/bioloid_description/urdf/qrcodes/N1L.png new file mode 100644 index 0000000000000000000000000000000000000000..2930bfcf8ae345bd3383368a3a3e695bcaf35bbf GIT binary patch literal 488 zcmeAS@N?(olHy`uVBq!ia0y~yU~&OrMrNSMS-q8#K#DEEC&U#<|NsAg>CO3ffh?wy zAiv=M|4(eae;ml;EbxddW?<kJ0%68WckBKzFfdkmx;TbZ%z1k&I_t230BgY81HbPt zEx!=7(4fjvB<PjloSz04f4q9)pZsXb`u(e%lqPzp2z9z3QI~|58eRW*+17jI^j&w{ zL9$a^Uj53AeB8UcV*-$?Iax%#R{!W-Q;^;zM}ll_?(YPPuNArJug(NA>z`}XgIm_+ z(Vig9zO%9<xc?eRD1q$pQhNI;>AIO0NNe>{srU7v^}5WQoA0Uuoe?CrvfkS2?|+*m z$vl%m7WJFRe!o2PzJ9x=BS^hU&}{)_1v8)J{|)rP&hpms*7<U`73BDtOJwhSiF&@{ z&0>%(yTY}KebfKFuC&{+y3+w{*OGPj^$-91>Y@O&=#p;`w_Nv?+0K0+t({A!#onJW z325R=!Am9IKM8|;Fv)}4rl)nKJ4kQLr4aYmte2j*tp~aC(%(z%u0UasJxJ80;wAZ9 XUIJMzDy&n1QN!Tr>gTe~DWM4f&hNxe literal 0 HcmV?d00001 diff --git a/bioloid_description/urdf/qrcodes/N1R.dae b/bioloid_description/urdf/qrcodes/N1R.dae new file mode 100644 index 0000000..c077b52 --- /dev/null +++ b/bioloid_description/urdf/qrcodes/N1R.dae @@ -0,0 +1,122 @@ +<?xml version="1.0" encoding="utf-8"?> +<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1"> + <asset><contributor><author></author><authoring_tool>FBX COLLADA exporter</authoring_tool><comments></comments></contributor><created>2014-10-05T08:59:28Z</created><keywords></keywords><modified>2014-10-05T08:59:28Z</modified><revision></revision><subject></subject><title></title><unit meter="0.025400" name="centimeter"></unit><up_axis>Y_UP</up_axis></asset> + <library_images> + <image id="Map #1-image" name="Map #1"><init_from>N1R.png</init_from></image> + </library_images> + <library_materials> + <material id="Material #36" name="Material #36"> + <instance_effect url="#Material #36-fx"/> + </material> + </library_materials> + <library_effects> + <effect id="Material #36-fx" name="Material #36"> + <profile_COMMON> + <technique sid="standard"> + <phong> + <emission> + <color sid="emission">0.000000 0.000000 0.000000 1.000000</color> + </emission> + <ambient> + <color sid="ambient">1.000000 1.000000 1.000000 1.000000</color> + </ambient> + <diffuse> + <texture texture="Map #1-image" texcoord="CHANNEL0"> + <extra> + <technique profile="MAYA"> + <wrapU sid="wrapU0">TRUE</wrapU> + <wrapV sid="wrapV0">TRUE</wrapV> + <blend_mode>ADD</blend_mode> + </technique> + </extra> + </texture> + </diffuse> + <specular> + <color sid="specular">0.000000 0.000000 0.000000 1.000000</color> + </specular> + <shininess> + <float sid="shininess">2.000000</float> + </shininess> + <reflective> + <color sid="reflective">0.000000 0.000000 0.000000 1.000000</color> + </reflective> + <reflectivity> + <float sid="reflectivity">1.000000</float> + </reflectivity> + <transparent opaque="RGB_ZERO"> + <color sid="transparent">1.000000 1.000000 1.000000 1.000000</color> + </transparent> + <transparency> + <float sid="transparency">0.000000</float> + </transparency> + </phong> + </technique> + </profile_COMMON> + </effect> + </library_effects> + <library_geometries> + <geometry id="QR_Code-lib" name="QR_CodeMesh"> + <mesh> + <source id="QR_Code-POSITION"> + <float_array id="QR_Code-POSITION-array" count="12"> +-3.149606 -3.149606 0.000000 +3.149606 -3.149606 0.000000 +-3.149606 3.149606 0.000000 +3.149606 3.149606 0.000000 +</float_array> + <technique_common> + <accessor source="#QR_Code-POSITION-array" count="4" stride="3"> + <param name="X" type="float"/> + <param name="Y" type="float"/> + <param name="Z" type="float"/> + </accessor> + </technique_common> + </source> + <source id="QR_Code-Normal0"> + <float_array id="QR_Code-Normal0-array" count="18"> +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +</float_array> + <technique_common> + <accessor source="#QR_Code-Normal0-array" count="6" stride="3"> + <param name="X" type="float"/> + <param name="Y" type="float"/> + <param name="Z" type="float"/> + </accessor> + </technique_common> + </source> + <source id="QR_Code-UV0"> + <float_array id="QR_Code-UV0-array" count="8"> +0.000499 0.000500 +0.999500 0.000499 +0.000500 0.999501 +0.999501 0.999500 +</float_array> + <technique_common> + <accessor source="#QR_Code-UV0-array" count="4" stride="2"> + <param name="S" type="float"/> + <param name="T" type="float"/> + </accessor> + </technique_common> + </source> + <vertices id="QR_Code-VERTEX"> + <input semantic="POSITION" source="#QR_Code-POSITION"/> + </vertices> + <triangles count="2" material="Material #36"><input semantic="VERTEX" offset="0" source="#QR_Code-VERTEX"/><input semantic="NORMAL" offset="1" source="#QR_Code-Normal0"/><input semantic="TEXCOORD" offset="2" set="0" source="#QR_Code-UV0"/><p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p></triangles> + </mesh> + </geometry> + </library_geometries> + <library_visual_scenes> + <visual_scene id="" name=""> + <node name="QR_Code" id="QR_Code" sid="QR_Code"><matrix sid="matrix">1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 -1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000</matrix><instance_geometry url="#QR_Code-lib"><bind_material><technique_common><instance_material symbol="Material #36" target="#Material #36"/></technique_common></bind_material></instance_geometry><extra><technique profile="FCOLLADA"><visibility>1.000000</visibility></technique></extra></node> + <extra><technique profile="MAX3D"><frame_rate>30.000000</frame_rate></technique><technique profile="FCOLLADA"><start_time>0.000000</start_time><end_time>3.333333</end_time></technique></extra> + </visual_scene> + </library_visual_scenes> + <scene> + <instance_visual_scene url="#"></instance_visual_scene> + </scene> +</COLLADA> diff --git a/bioloid_description/urdf/qrcodes/N1R.png b/bioloid_description/urdf/qrcodes/N1R.png new file mode 100644 index 0000000000000000000000000000000000000000..f3868aba19a409851837db42283072556bb49f4a GIT binary patch literal 477 zcmeAS@N?(olHy`uVBq!ia0y~yU~&OrMrNSMS-q8#K#DEEC&U#<|NsAg>CO3ffh?wy zAiv=M|4(eae;ml;EbxddW?<kJ0%68WckBKzFfitOx;TbZ%z1nJVD4c99tMZp2Y<JJ zVbhd4A?UsG*OC>I4}J*vOx*Ry=Wyfg$LkkO^iUD%bWuX4zH|niF06S!Z>{b0^j&$1 zK&c=>%{TimZJvK~%LJhEm3=1fz9{z!Cqm>BGi`3>M}dq9iI8e7S7!nl_s{Xx^4($} zlke&+^(cN2u^p_lV@p^1?~2R&a#ew*UfLTphq+iKugw#r*YVZ$$NHBxPCqw)qXW=6 zOMWjcF*(<!tn{}F<hrLzV&*6n^@5mNmsEWBFZ6A>>I71zbV;k~{f{*ox*Mm0B)@yT zw!HA@;yk-JR*>bPlltVR9yP9e1a_X^t6q1X>%xh@*R_Mxnl1^Pu}*I?h}pWdFoAzE z$Zs7c2lt<Ado2!jlbe^J^6FNQ0@o$x%^(^zu$G*kxR2q9PQbnO@%9^l@xkEf>gTe~ HDWM4f5r4x~ literal 0 HcmV?d00001 diff --git a/bioloid_description/urdf/qrcodes/S1L.dae b/bioloid_description/urdf/qrcodes/S1L.dae new file mode 100644 index 0000000..414d15a --- /dev/null +++ b/bioloid_description/urdf/qrcodes/S1L.dae @@ -0,0 +1,122 @@ +<?xml version="1.0" encoding="utf-8"?> +<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1"> + <asset><contributor><author></author><authoring_tool>FBX COLLADA exporter</authoring_tool><comments></comments></contributor><created>2014-10-05T08:59:28Z</created><keywords></keywords><modified>2014-10-05T08:59:28Z</modified><revision></revision><subject></subject><title></title><unit meter="0.025400" name="centimeter"></unit><up_axis>Y_UP</up_axis></asset> + <library_images> + <image id="Map #1-image" name="Map #1"><init_from>S1L.png</init_from></image> + </library_images> + <library_materials> + <material id="Material #36" name="Material #36"> + <instance_effect url="#Material #36-fx"/> + </material> + </library_materials> + <library_effects> + <effect id="Material #36-fx" name="Material #36"> + <profile_COMMON> + <technique sid="standard"> + <phong> + <emission> + <color sid="emission">0.000000 0.000000 0.000000 1.000000</color> + </emission> + <ambient> + <color sid="ambient">1.000000 1.000000 1.000000 1.000000</color> + </ambient> + <diffuse> + <texture texture="Map #1-image" texcoord="CHANNEL0"> + <extra> + <technique profile="MAYA"> + <wrapU sid="wrapU0">TRUE</wrapU> + <wrapV sid="wrapV0">TRUE</wrapV> + <blend_mode>ADD</blend_mode> + </technique> + </extra> + </texture> + </diffuse> + <specular> + <color sid="specular">0.000000 0.000000 0.000000 1.000000</color> + </specular> + <shininess> + <float sid="shininess">2.000000</float> + </shininess> + <reflective> + <color sid="reflective">0.000000 0.000000 0.000000 1.000000</color> + </reflective> + <reflectivity> + <float sid="reflectivity">1.000000</float> + </reflectivity> + <transparent opaque="RGB_ZERO"> + <color sid="transparent">1.000000 1.000000 1.000000 1.000000</color> + </transparent> + <transparency> + <float sid="transparency">0.000000</float> + </transparency> + </phong> + </technique> + </profile_COMMON> + </effect> + </library_effects> + <library_geometries> + <geometry id="QR_Code-lib" name="QR_CodeMesh"> + <mesh> + <source id="QR_Code-POSITION"> + <float_array id="QR_Code-POSITION-array" count="12"> +-3.149606 -3.149606 0.000000 +3.149606 -3.149606 0.000000 +-3.149606 3.149606 0.000000 +3.149606 3.149606 0.000000 +</float_array> + <technique_common> + <accessor source="#QR_Code-POSITION-array" count="4" stride="3"> + <param name="X" type="float"/> + <param name="Y" type="float"/> + <param name="Z" type="float"/> + </accessor> + </technique_common> + </source> + <source id="QR_Code-Normal0"> + <float_array id="QR_Code-Normal0-array" count="18"> +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +</float_array> + <technique_common> + <accessor source="#QR_Code-Normal0-array" count="6" stride="3"> + <param name="X" type="float"/> + <param name="Y" type="float"/> + <param name="Z" type="float"/> + </accessor> + </technique_common> + </source> + <source id="QR_Code-UV0"> + <float_array id="QR_Code-UV0-array" count="8"> +0.000499 0.000500 +0.999500 0.000499 +0.000500 0.999501 +0.999501 0.999500 +</float_array> + <technique_common> + <accessor source="#QR_Code-UV0-array" count="4" stride="2"> + <param name="S" type="float"/> + <param name="T" type="float"/> + </accessor> + </technique_common> + </source> + <vertices id="QR_Code-VERTEX"> + <input semantic="POSITION" source="#QR_Code-POSITION"/> + </vertices> + <triangles count="2" material="Material #36"><input semantic="VERTEX" offset="0" source="#QR_Code-VERTEX"/><input semantic="NORMAL" offset="1" source="#QR_Code-Normal0"/><input semantic="TEXCOORD" offset="2" set="0" source="#QR_Code-UV0"/><p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p></triangles> + </mesh> + </geometry> + </library_geometries> + <library_visual_scenes> + <visual_scene id="" name=""> + <node name="QR_Code" id="QR_Code" sid="QR_Code"><matrix sid="matrix">1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 -1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000</matrix><instance_geometry url="#QR_Code-lib"><bind_material><technique_common><instance_material symbol="Material #36" target="#Material #36"/></technique_common></bind_material></instance_geometry><extra><technique profile="FCOLLADA"><visibility>1.000000</visibility></technique></extra></node> + <extra><technique profile="MAX3D"><frame_rate>30.000000</frame_rate></technique><technique profile="FCOLLADA"><start_time>0.000000</start_time><end_time>3.333333</end_time></technique></extra> + </visual_scene> + </library_visual_scenes> + <scene> + <instance_visual_scene url="#"></instance_visual_scene> + </scene> +</COLLADA> diff --git a/bioloid_description/urdf/qrcodes/S1L.png b/bioloid_description/urdf/qrcodes/S1L.png new file mode 100644 index 0000000000000000000000000000000000000000..e6cc3515a233e2e4dc82d96bab29140eb9bcf563 GIT binary patch literal 480 zcmeAS@N?(olHy`uVBq!ia0y~yU~&OrMrNSMS-q8#K#DEEC&U#<|NsAg>CO3ffh?wy zAiv=M|4(eae;ml;EbxddW?<kJ0%68WckBKzFfbN*x;TbZ%z1mmH?PHjhwZ{0h41@S z%@@4l$Wm{~i{ez?n{Rk({{1%vQ?~sNm+Ev;n&_b-giPg6xi!ab-Pf;zAknE4Fa0u% z{d*^50#Mb;rYZaXnJ>Kzk(qW5B=)lRQtEV&AzPP<?s*^mj>B9OWL#CuEFs;5EVjd7 zwW1TR-3$v|4OXA{ve?GW{pGa$Z-#qcft5y_;x~M|{J|47i@e_;0WGDct33WM4Fy}d zK*Uno#b>#l1JH^kUYAxSWO18wfSk+a`S@FT(v+o%ULcw0OU=@M{A#zf-98!Q&>oYR zYvI>_JLtVP2b-wq8v2eoJ@lUJEH;qdEHC#*V)i90ARq2^`nBeWMjwwNFdTwdUoy4t ze7b*!2`@;>R^RvK@u+)mA18u%S110H0MTgSbx*mLG2;Di&UyA9{sW_g!PC{xWt~$( F69C3;z6SsR literal 0 HcmV?d00001 diff --git a/bioloid_description/urdf/qrcodes/S1R.dae b/bioloid_description/urdf/qrcodes/S1R.dae new file mode 100644 index 0000000..a161cca --- /dev/null +++ b/bioloid_description/urdf/qrcodes/S1R.dae @@ -0,0 +1,122 @@ +<?xml version="1.0" encoding="utf-8"?> +<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1"> + <asset><contributor><author></author><authoring_tool>FBX COLLADA exporter</authoring_tool><comments></comments></contributor><created>2014-10-05T08:59:28Z</created><keywords></keywords><modified>2014-10-05T08:59:28Z</modified><revision></revision><subject></subject><title></title><unit meter="0.025400" name="centimeter"></unit><up_axis>Y_UP</up_axis></asset> + <library_images> + <image id="Map #1-image" name="Map #1"><init_from>S1R.png</init_from></image> + </library_images> + <library_materials> + <material id="Material #36" name="Material #36"> + <instance_effect url="#Material #36-fx"/> + </material> + </library_materials> + <library_effects> + <effect id="Material #36-fx" name="Material #36"> + <profile_COMMON> + <technique sid="standard"> + <phong> + <emission> + <color sid="emission">0.000000 0.000000 0.000000 1.000000</color> + </emission> + <ambient> + <color sid="ambient">1.000000 1.000000 1.000000 1.000000</color> + </ambient> + <diffuse> + <texture texture="Map #1-image" texcoord="CHANNEL0"> + <extra> + <technique profile="MAYA"> + <wrapU sid="wrapU0">TRUE</wrapU> + <wrapV sid="wrapV0">TRUE</wrapV> + <blend_mode>ADD</blend_mode> + </technique> + </extra> + </texture> + </diffuse> + <specular> + <color sid="specular">0.000000 0.000000 0.000000 1.000000</color> + </specular> + <shininess> + <float sid="shininess">2.000000</float> + </shininess> + <reflective> + <color sid="reflective">0.000000 0.000000 0.000000 1.000000</color> + </reflective> + <reflectivity> + <float sid="reflectivity">1.000000</float> + </reflectivity> + <transparent opaque="RGB_ZERO"> + <color sid="transparent">1.000000 1.000000 1.000000 1.000000</color> + </transparent> + <transparency> + <float sid="transparency">0.000000</float> + </transparency> + </phong> + </technique> + </profile_COMMON> + </effect> + </library_effects> + <library_geometries> + <geometry id="QR_Code-lib" name="QR_CodeMesh"> + <mesh> + <source id="QR_Code-POSITION"> + <float_array id="QR_Code-POSITION-array" count="12"> +-3.149606 -3.149606 0.000000 +3.149606 -3.149606 0.000000 +-3.149606 3.149606 0.000000 +3.149606 3.149606 0.000000 +</float_array> + <technique_common> + <accessor source="#QR_Code-POSITION-array" count="4" stride="3"> + <param name="X" type="float"/> + <param name="Y" type="float"/> + <param name="Z" type="float"/> + </accessor> + </technique_common> + </source> + <source id="QR_Code-Normal0"> + <float_array id="QR_Code-Normal0-array" count="18"> +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +</float_array> + <technique_common> + <accessor source="#QR_Code-Normal0-array" count="6" stride="3"> + <param name="X" type="float"/> + <param name="Y" type="float"/> + <param name="Z" type="float"/> + </accessor> + </technique_common> + </source> + <source id="QR_Code-UV0"> + <float_array id="QR_Code-UV0-array" count="8"> +0.000499 0.000500 +0.999500 0.000499 +0.000500 0.999501 +0.999501 0.999500 +</float_array> + <technique_common> + <accessor source="#QR_Code-UV0-array" count="4" stride="2"> + <param name="S" type="float"/> + <param name="T" type="float"/> + </accessor> + </technique_common> + </source> + <vertices id="QR_Code-VERTEX"> + <input semantic="POSITION" source="#QR_Code-POSITION"/> + </vertices> + <triangles count="2" material="Material #36"><input semantic="VERTEX" offset="0" source="#QR_Code-VERTEX"/><input semantic="NORMAL" offset="1" source="#QR_Code-Normal0"/><input semantic="TEXCOORD" offset="2" set="0" source="#QR_Code-UV0"/><p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p></triangles> + </mesh> + </geometry> + </library_geometries> + <library_visual_scenes> + <visual_scene id="" name=""> + <node name="QR_Code" id="QR_Code" sid="QR_Code"><matrix sid="matrix">1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 -1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000</matrix><instance_geometry url="#QR_Code-lib"><bind_material><technique_common><instance_material symbol="Material #36" target="#Material #36"/></technique_common></bind_material></instance_geometry><extra><technique profile="FCOLLADA"><visibility>1.000000</visibility></technique></extra></node> + <extra><technique profile="MAX3D"><frame_rate>30.000000</frame_rate></technique><technique profile="FCOLLADA"><start_time>0.000000</start_time><end_time>3.333333</end_time></technique></extra> + </visual_scene> + </library_visual_scenes> + <scene> + <instance_visual_scene url="#"></instance_visual_scene> + </scene> +</COLLADA> diff --git a/bioloid_description/urdf/qrcodes/S1R.png b/bioloid_description/urdf/qrcodes/S1R.png new file mode 100644 index 0000000000000000000000000000000000000000..a71cb86c84a077710ae9a00af083b1258fd2d037 GIT binary patch literal 481 zcmeAS@N?(olHy`uVBq!ia0y~yU~&OrMrNSMS-q8#K#DEEC&U#<|NsAg>CO3ffh?wy zAiv=M|4(eae;ml;EbxddW?<kJ0%68WckBKzFfbN-x;TbZ%z1k&Fz>Je4?{rSgx~j# z%wKHj5Xs`WbS1ZN>2rROj>>=C$}W|E!bF5RU6dwzs322zfm(*!-e282CD~%xXRrd* ziMzf&FIitLrU_DbN_ne(?d)%|i9U)zok2+}|K8LO0vRzSB1`|?TMm$#U+kH-u}dca zMPHU_y1Zb%ZPN;}$8$-f%*(e+YG--@IZLXS?&I$f+##q2H0ILTpdAk`P2X|PA0%UP zX^&*idGSW;{KFtKG$)57@7Zo)Gq)6MjUSh;!kVq;K2~@tfOPJ?r1PrnZx)ChB)9Si zNBsZ2df!#SDm`cYJ;nZ{RT(5@wNmYzU$T>XN4o{cg<cw0|3=Rbn(sFm<gm`A20VBA ztGPj;@h?p3f%lU&9$<$Ab#!kt&~^l|e=jv}#t1BrCFdvZW8i-O<Mrlr+gHFiVeoYI Kb6Mw<&;$Uq<-a8W literal 0 HcmV?d00001 diff --git a/bioloid_description/urdf/qrcodes/W1L.dae b/bioloid_description/urdf/qrcodes/W1L.dae new file mode 100644 index 0000000..df27657 --- /dev/null +++ b/bioloid_description/urdf/qrcodes/W1L.dae @@ -0,0 +1,122 @@ +<?xml version="1.0" encoding="utf-8"?> +<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1"> + <asset><contributor><author></author><authoring_tool>FBX COLLADA exporter</authoring_tool><comments></comments></contributor><created>2014-10-05T08:59:28Z</created><keywords></keywords><modified>2014-10-05T08:59:28Z</modified><revision></revision><subject></subject><title></title><unit meter="0.025400" name="centimeter"></unit><up_axis>Y_UP</up_axis></asset> + <library_images> + <image id="Map #1-image" name="Map #1"><init_from>W1L.png</init_from></image> + </library_images> + <library_materials> + <material id="Material #36" name="Material #36"> + <instance_effect url="#Material #36-fx"/> + </material> + </library_materials> + <library_effects> + <effect id="Material #36-fx" name="Material #36"> + <profile_COMMON> + <technique sid="standard"> + <phong> + <emission> + <color sid="emission">0.000000 0.000000 0.000000 1.000000</color> + </emission> + <ambient> + <color sid="ambient">1.000000 1.000000 1.000000 1.000000</color> + </ambient> + <diffuse> + <texture texture="Map #1-image" texcoord="CHANNEL0"> + <extra> + <technique profile="MAYA"> + <wrapU sid="wrapU0">TRUE</wrapU> + <wrapV sid="wrapV0">TRUE</wrapV> + <blend_mode>ADD</blend_mode> + </technique> + </extra> + </texture> + </diffuse> + <specular> + <color sid="specular">0.000000 0.000000 0.000000 1.000000</color> + </specular> + <shininess> + <float sid="shininess">2.000000</float> + </shininess> + <reflective> + <color sid="reflective">0.000000 0.000000 0.000000 1.000000</color> + </reflective> + <reflectivity> + <float sid="reflectivity">1.000000</float> + </reflectivity> + <transparent opaque="RGB_ZERO"> + <color sid="transparent">1.000000 1.000000 1.000000 1.000000</color> + </transparent> + <transparency> + <float sid="transparency">0.000000</float> + </transparency> + </phong> + </technique> + </profile_COMMON> + </effect> + </library_effects> + <library_geometries> + <geometry id="QR_Code-lib" name="QR_CodeMesh"> + <mesh> + <source id="QR_Code-POSITION"> + <float_array id="QR_Code-POSITION-array" count="12"> +-3.149606 -3.149606 0.000000 +3.149606 -3.149606 0.000000 +-3.149606 3.149606 0.000000 +3.149606 3.149606 0.000000 +</float_array> + <technique_common> + <accessor source="#QR_Code-POSITION-array" count="4" stride="3"> + <param name="X" type="float"/> + <param name="Y" type="float"/> + <param name="Z" type="float"/> + </accessor> + </technique_common> + </source> + <source id="QR_Code-Normal0"> + <float_array id="QR_Code-Normal0-array" count="18"> +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +</float_array> + <technique_common> + <accessor source="#QR_Code-Normal0-array" count="6" stride="3"> + <param name="X" type="float"/> + <param name="Y" type="float"/> + <param name="Z" type="float"/> + </accessor> + </technique_common> + </source> + <source id="QR_Code-UV0"> + <float_array id="QR_Code-UV0-array" count="8"> +0.000499 0.000500 +0.999500 0.000499 +0.000500 0.999501 +0.999501 0.999500 +</float_array> + <technique_common> + <accessor source="#QR_Code-UV0-array" count="4" stride="2"> + <param name="S" type="float"/> + <param name="T" type="float"/> + </accessor> + </technique_common> + </source> + <vertices id="QR_Code-VERTEX"> + <input semantic="POSITION" source="#QR_Code-POSITION"/> + </vertices> + <triangles count="2" material="Material #36"><input semantic="VERTEX" offset="0" source="#QR_Code-VERTEX"/><input semantic="NORMAL" offset="1" source="#QR_Code-Normal0"/><input semantic="TEXCOORD" offset="2" set="0" source="#QR_Code-UV0"/><p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p></triangles> + </mesh> + </geometry> + </library_geometries> + <library_visual_scenes> + <visual_scene id="" name=""> + <node name="QR_Code" id="QR_Code" sid="QR_Code"><matrix sid="matrix">1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 -1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000</matrix><instance_geometry url="#QR_Code-lib"><bind_material><technique_common><instance_material symbol="Material #36" target="#Material #36"/></technique_common></bind_material></instance_geometry><extra><technique profile="FCOLLADA"><visibility>1.000000</visibility></technique></extra></node> + <extra><technique profile="MAX3D"><frame_rate>30.000000</frame_rate></technique><technique profile="FCOLLADA"><start_time>0.000000</start_time><end_time>3.333333</end_time></technique></extra> + </visual_scene> + </library_visual_scenes> + <scene> + <instance_visual_scene url="#"></instance_visual_scene> + </scene> +</COLLADA> diff --git a/bioloid_description/urdf/qrcodes/W1L.png b/bioloid_description/urdf/qrcodes/W1L.png new file mode 100644 index 0000000000000000000000000000000000000000..61f5e221fede5e5d0e8d061dbf57685973eb7307 GIT binary patch literal 487 zcmeAS@N?(olHy`uVBq!ia0y~yU~&OrMrNSMS-q8#K#DEEC&U#<|NsAg>CO3ffh?wy zAiv=M|4(eae;ml;EbxddW?<kJ0%68WckBKzFfdknx;TbZ%z1mmv9CozfHffhz~B6r zymOYYw=%_iP0^Vg-reVPHTqNL_Q&h9lqY(q2z9zBAyF@TFPVjPW~bhD0*Wp%3ECbP zA8v0h3{rMV;p_7MXJ1?Z%Urn>2@<PXZ1Q#z&=Ae-TblZl-wQuXYXTY9@9n&mL*kIa zmI)xa&MoU|O}A=+Y_ip<y>&ZS_U`Z5wbgS=AtGOc6BpP`)tI}z7Q|mV(QjSY553Q~ zYje-Ig51!)^lIon`ybC`cKq*m015n`{);PESFGxZ4<|^2>XdbFvlAvcnStzjS(z#Q z`tr8#L2r5H-}VH$aEjZjYmaB{cekiHq6qY6klM=Dg9=xtZM*H%4034ZQYp4vEfpqE zAjB#9c5dM105LCl2-~DMN9I7BZxXUH`)^+7S#TgI*MdC`)C=OmsJ-sL82Q*I7sO@0 R14bnSgQu&X%Q~loCIInCz*qnP literal 0 HcmV?d00001 diff --git a/bioloid_description/urdf/qrcodes/W1R.dae b/bioloid_description/urdf/qrcodes/W1R.dae new file mode 100644 index 0000000..3433568 --- /dev/null +++ b/bioloid_description/urdf/qrcodes/W1R.dae @@ -0,0 +1,122 @@ +<?xml version="1.0" encoding="utf-8"?> +<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1"> + <asset><contributor><author></author><authoring_tool>FBX COLLADA exporter</authoring_tool><comments></comments></contributor><created>2014-10-05T08:59:28Z</created><keywords></keywords><modified>2014-10-05T08:59:28Z</modified><revision></revision><subject></subject><title></title><unit meter="0.025400" name="centimeter"></unit><up_axis>Y_UP</up_axis></asset> + <library_images> + <image id="Map #1-image" name="Map #1"><init_from>W1R.png</init_from></image> + </library_images> + <library_materials> + <material id="Material #36" name="Material #36"> + <instance_effect url="#Material #36-fx"/> + </material> + </library_materials> + <library_effects> + <effect id="Material #36-fx" name="Material #36"> + <profile_COMMON> + <technique sid="standard"> + <phong> + <emission> + <color sid="emission">0.000000 0.000000 0.000000 1.000000</color> + </emission> + <ambient> + <color sid="ambient">1.000000 1.000000 1.000000 1.000000</color> + </ambient> + <diffuse> + <texture texture="Map #1-image" texcoord="CHANNEL0"> + <extra> + <technique profile="MAYA"> + <wrapU sid="wrapU0">TRUE</wrapU> + <wrapV sid="wrapV0">TRUE</wrapV> + <blend_mode>ADD</blend_mode> + </technique> + </extra> + </texture> + </diffuse> + <specular> + <color sid="specular">0.000000 0.000000 0.000000 1.000000</color> + </specular> + <shininess> + <float sid="shininess">2.000000</float> + </shininess> + <reflective> + <color sid="reflective">0.000000 0.000000 0.000000 1.000000</color> + </reflective> + <reflectivity> + <float sid="reflectivity">1.000000</float> + </reflectivity> + <transparent opaque="RGB_ZERO"> + <color sid="transparent">1.000000 1.000000 1.000000 1.000000</color> + </transparent> + <transparency> + <float sid="transparency">0.000000</float> + </transparency> + </phong> + </technique> + </profile_COMMON> + </effect> + </library_effects> + <library_geometries> + <geometry id="QR_Code-lib" name="QR_CodeMesh"> + <mesh> + <source id="QR_Code-POSITION"> + <float_array id="QR_Code-POSITION-array" count="12"> +-3.149606 -3.149606 0.000000 +3.149606 -3.149606 0.000000 +-3.149606 3.149606 0.000000 +3.149606 3.149606 0.000000 +</float_array> + <technique_common> + <accessor source="#QR_Code-POSITION-array" count="4" stride="3"> + <param name="X" type="float"/> + <param name="Y" type="float"/> + <param name="Z" type="float"/> + </accessor> + </technique_common> + </source> + <source id="QR_Code-Normal0"> + <float_array id="QR_Code-Normal0-array" count="18"> +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +</float_array> + <technique_common> + <accessor source="#QR_Code-Normal0-array" count="6" stride="3"> + <param name="X" type="float"/> + <param name="Y" type="float"/> + <param name="Z" type="float"/> + </accessor> + </technique_common> + </source> + <source id="QR_Code-UV0"> + <float_array id="QR_Code-UV0-array" count="8"> +0.000499 0.000500 +0.999500 0.000499 +0.000500 0.999501 +0.999501 0.999500 +</float_array> + <technique_common> + <accessor source="#QR_Code-UV0-array" count="4" stride="2"> + <param name="S" type="float"/> + <param name="T" type="float"/> + </accessor> + </technique_common> + </source> + <vertices id="QR_Code-VERTEX"> + <input semantic="POSITION" source="#QR_Code-POSITION"/> + </vertices> + <triangles count="2" material="Material #36"><input semantic="VERTEX" offset="0" source="#QR_Code-VERTEX"/><input semantic="NORMAL" offset="1" source="#QR_Code-Normal0"/><input semantic="TEXCOORD" offset="2" set="0" source="#QR_Code-UV0"/><p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p></triangles> + </mesh> + </geometry> + </library_geometries> + <library_visual_scenes> + <visual_scene id="" name=""> + <node name="QR_Code" id="QR_Code" sid="QR_Code"><matrix sid="matrix">1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 -1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000</matrix><instance_geometry url="#QR_Code-lib"><bind_material><technique_common><instance_material symbol="Material #36" target="#Material #36"/></technique_common></bind_material></instance_geometry><extra><technique profile="FCOLLADA"><visibility>1.000000</visibility></technique></extra></node> + <extra><technique profile="MAX3D"><frame_rate>30.000000</frame_rate></technique><technique profile="FCOLLADA"><start_time>0.000000</start_time><end_time>3.333333</end_time></technique></extra> + </visual_scene> + </library_visual_scenes> + <scene> + <instance_visual_scene url="#"></instance_visual_scene> + </scene> +</COLLADA> diff --git a/bioloid_description/urdf/qrcodes/W1R.png b/bioloid_description/urdf/qrcodes/W1R.png new file mode 100644 index 0000000000000000000000000000000000000000..ad5eca3f59ceefb1b4ccbb5efbad4abe34af3410 GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0y~yU~&OrMrNSMS-q8#K#DEEC&U#<|NsAg>CO3ffh?wy zAiv=M|4(eae;ml;EbxddW?<kJ0%68WckBKzFfe9%x;TbZ%z1mmF|SQQfGr^Jz~B6r zyg5lv(^;~_b05vvlb@(`*ru#!<D36eos=ees0eksAW@g3ml`dL<Nlh)4H7o;Nc>yV z>k*r;2viuPmYHG8&1??g_`R&?3<c@k>vijUFUW}eNop0(>Ru=Sm0o&$X@b;F3m&~_ zkoi+wqL%YE$2$YnENNewDe=Yn|AR1oklxfuQU5O($XvV*R_57tGwFKCIU|shs$ypC zzuPXj;gToV0IT<Z%03>y{_CX_8w<!`pFCE}B<1%8X-@#^)a(p77Q=SLgy)tR$k3$| z4^_!9Zro7Yr%^842yz*}=Tqxi36pp4p7Ve;d+)vA3wF9wSN|p_u-$I69<1B0+?HPh uF`+HS?SL#Oc$V;7k_R~)J(#MO=pUV__^&+M@;xvn7(8A5T-G@yGywnvAhp>5 literal 0 HcmV?d00001 -- GitLab