a9.urdf 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!-- This URDF was automatically created by SolidWorks to URDF Exporter! Originally created by Stephen Brawner (brawner@gmail.com)
  3. Commit Version: 1.6.0-4-g7f85cfe Build Version: 1.6.7995.38578
  4. For more information, please see http://wiki.ros.org/sw_urdf_exporter -->
  5. <robot
  6. name="a9">
  7. <link name="world" />
  8. <joint name="world_joint" type="fixed">
  9. <parent link="world" />
  10. <child link = "base_link" />
  11. <origin xyz="0.0 0.0 2.17" rpy="0.0 3.14 0.0" />
  12. </joint>
  13. <link
  14. name="base_link">
  15. <inertial>
  16. <origin
  17. xyz="-0.110121070288428 -0.0129999995820303 0.159000000973282"
  18. rpy="0 0 0" />
  19. <mass
  20. value="0.0148298653353077" />
  21. <inertia
  22. ixx="2.02744416702812E-06"
  23. ixy="-1.54215522606031E-15"
  24. ixz="-3.37592192750916E-14"
  25. iyy="1.40267326461625E-06"
  26. iyz="-2.76126618174793E-15"
  27. izz="1.40267288470545E-06" />
  28. </inertial>
  29. <visual>
  30. <origin
  31. xyz="0 0 0"
  32. rpy="0 0 0" />
  33. <geometry>
  34. <mesh
  35. filename="package://a9/meshes/base_link.STL" />
  36. </geometry>
  37. <material
  38. name="">
  39. <color
  40. rgba="1 1 0 1" />
  41. </material>
  42. </visual>
  43. <collision>
  44. <origin
  45. xyz="0 0 0"
  46. rpy="0 0 0" />
  47. <geometry>
  48. <mesh
  49. filename="package://a9/meshes/base_link.STL" />
  50. </geometry>
  51. </collision>
  52. </link>
  53. <link
  54. name="Link_1">
  55. <inertial>
  56. <origin
  57. xyz="0.802922442229256 0.00984539192698494 1.19598646678643"
  58. rpy="0 0 0" />
  59. <mass
  60. value="8.19341168850207" />
  61. <inertia
  62. ixx="0.19323050511757"
  63. ixy="0.0386299594946521"
  64. ixz="-0.388616965148905"
  65. iyy="1.42567974975729"
  66. iyz="0.0128991341474255"
  67. izz="1.24513273855516" />
  68. </inertial>
  69. <visual>
  70. <origin
  71. xyz="0 0 0"
  72. rpy="0 0 0" />
  73. <geometry>
  74. <mesh
  75. filename="package://a9/meshes/Link_1.STL" />
  76. </geometry>
  77. <material
  78. name="">
  79. <color
  80. rgba="1 1 0 1" />
  81. </material>
  82. </visual>
  83. <collision>
  84. <origin
  85. xyz="0 0 0"
  86. rpy="0 0 0" />
  87. <geometry>
  88. <mesh
  89. filename="package://a9/meshes/Link_1.STL" />
  90. </geometry>
  91. </collision>
  92. </link>
  93. <joint
  94. name="joint_1"
  95. type="revolute">
  96. <origin
  97. xyz="0 0 0.278"
  98. rpy="0 0 0" />
  99. <parent
  100. link="base_link" />
  101. <child
  102. link="Link_1" />
  103. <axis
  104. xyz="0 0 1" />
  105. <limit
  106. lower="-3.8"
  107. upper="3.8"
  108. effort="0"
  109. velocity="0" />
  110. </joint>
  111. <link
  112. name="Link_2">
  113. <inertial>
  114. <origin
  115. xyz="0.117746157865896 0.0426453911640452 1.20871486266949"
  116. rpy="0 0 0" />
  117. <mass
  118. value="8.19341168850207" />
  119. <inertia
  120. ixx="0.723493788556202"
  121. ixy="0.0285843029943905"
  122. ixz="-0.653933580723206"
  123. iyy="1.42567974975729"
  124. iyz="0.0290103266895879"
  125. izz="0.714869455116528" />
  126. </inertial>
  127. <visual>
  128. <origin
  129. xyz="0 0 0"
  130. rpy="0 0 0" />
  131. <geometry>
  132. <mesh
  133. filename="package://a9/meshes/Link_2.STL" />
  134. </geometry>
  135. <material
  136. name="">
  137. <color
  138. rgba="1 1 0 1" />
  139. </material>
  140. </visual>
  141. <collision>
  142. <origin
  143. xyz="0 0 0"
  144. rpy="0 0 0" />
  145. <geometry>
  146. <mesh
  147. filename="package://a9/meshes/Link_2.STL" />
  148. </geometry>
  149. </collision>
  150. </link>
  151. <joint
  152. name="joint_2"
  153. type="revolute">
  154. <origin
  155. xyz="0.15 -0.0328 0.172"
  156. rpy="0 0.47052 0" />
  157. <parent
  158. link="Link_1" />
  159. <child
  160. link="Link_2" />
  161. <axis
  162. xyz="0 1 0" />
  163. <limit
  164. lower="-3.8"
  165. upper="3.8"
  166. effort="0"
  167. velocity="0" />
  168. </joint>
  169. <link
  170. name="Link_3">
  171. <inertial>
  172. <origin
  173. xyz="0.00164806841162357 0.0743961632896021 -0.0125870623969895"
  174. rpy="0 0 0" />
  175. <mass
  176. value="1.10722558532838" />
  177. <inertia
  178. ixx="0.00281804497282514"
  179. ixy="1.0820613146504E-05"
  180. ixz="-2.30905562044302E-05"
  181. iyy="0.00127732014523064"
  182. iyz="5.62797076557556E-06"
  183. izz="0.0028367630953507" />
  184. </inertial>
  185. <visual>
  186. <origin
  187. xyz="0 0 0"
  188. rpy="0 0 0" />
  189. <geometry>
  190. <mesh
  191. filename="package://a9/meshes/Link_3.STL" />
  192. </geometry>
  193. <material
  194. name="">
  195. <color
  196. rgba="1 1 0 1" />
  197. </material>
  198. </visual>
  199. <collision>
  200. <origin
  201. xyz="0 0 0"
  202. rpy="0 0 0" />
  203. <geometry>
  204. <mesh
  205. filename="package://a9/meshes/Link_3.STL" />
  206. </geometry>
  207. </collision>
  208. </link>
  209. <joint
  210. name="joint_3"
  211. type="revolute">
  212. <origin
  213. xyz="-0.59925 0 0.50037"
  214. rpy="0 -0.28892 0" />
  215. <parent
  216. link="Link_2" />
  217. <child
  218. link="Link_3" />
  219. <axis
  220. xyz="0 1 0" />
  221. <limit
  222. lower="-3.8"
  223. upper="3.8"
  224. effort="0"
  225. velocity="0" />
  226. </joint>
  227. <link
  228. name="Link_4">
  229. <inertial>
  230. <origin
  231. xyz="0.751501000756241 -0.00505225715113682 0.690060032582326"
  232. rpy="0 0 0" />
  233. <mass
  234. value="8.19341168850207" />
  235. <inertia
  236. ixx="0.419099372956719"
  237. ixy="-0.0348631653478693"
  238. ixz="-0.581012917159635"
  239. iyy="1.42564974048808"
  240. iyz="-0.0218580250133829"
  241. izz="1.01929387998522" />
  242. </inertial>
  243. <visual>
  244. <origin
  245. xyz="0 0 0"
  246. rpy="0 0 0" />
  247. <geometry>
  248. <mesh
  249. filename="package://a9/meshes/Link_4.STL" />
  250. </geometry>
  251. <material
  252. name="">
  253. <color
  254. rgba="1 1 0 1" />
  255. </material>
  256. </visual>
  257. <collision>
  258. <origin
  259. xyz="0 0 0"
  260. rpy="0 0 0" />
  261. <geometry>
  262. <mesh
  263. filename="package://a9/meshes/Link_4.STL" />
  264. </geometry>
  265. </collision>
  266. </link>
  267. <joint
  268. name="joint_4"
  269. type="revolute">
  270. <origin
  271. xyz="-0.084223 0.0347 0.16884"
  272. rpy="-3.119 -1.0471 -0.013042" />
  273. <parent
  274. link="Link_3" />
  275. <child
  276. link="Link_4" />
  277. <axis
  278. xyz="0.86603 0 0.5" />
  279. <limit
  280. lower="-3.8"
  281. upper="3.8"
  282. effort="0"
  283. velocity="0" />
  284. </joint>
  285. <link
  286. name="Link_5">
  287. <inertial>
  288. <origin
  289. xyz="0.206551018322306 -0.00505225715114058 -0.104834036546721"
  290. rpy="0 0 0" />
  291. <mass
  292. value="8.19341168850207" />
  293. <inertia
  294. ixx="0.745717188604768"
  295. ixy="0.0281122476978264"
  296. ixz="-0.653399595391099"
  297. iyy="1.42564974048808"
  298. iyz="0.030048545471202"
  299. izz="0.69267606433717" />
  300. </inertial>
  301. <visual>
  302. <origin
  303. xyz="0 0 0"
  304. rpy="0 0 0" />
  305. <geometry>
  306. <mesh
  307. filename="package://a9/meshes/Link_5.STL" />
  308. </geometry>
  309. <material
  310. name="">
  311. <color
  312. rgba="1 1 0 1" />
  313. </material>
  314. </visual>
  315. <collision>
  316. <origin
  317. xyz="0 0 0"
  318. rpy="0 0 0" />
  319. <geometry>
  320. <mesh
  321. filename="package://a9/meshes/Link_5.STL" />
  322. </geometry>
  323. </collision>
  324. </link>
  325. <joint
  326. name="joint_5"
  327. type="revolute">
  328. <origin
  329. xyz="0.92436 0 0.53588"
  330. rpy="3.1416 -0.25867 3.1416" />
  331. <parent
  332. link="Link_4" />
  333. <child
  334. link="Link_5" />
  335. <axis
  336. xyz="0 1 0" />
  337. <limit
  338. lower="-3.8"
  339. upper="3.8"
  340. effort="0"
  341. velocity="0" />
  342. </joint>
  343. <link
  344. name="Link_6">
  345. <inertial>
  346. <origin
  347. xyz="0.12280626304832 0.10284172733946 -0.0673247079199191"
  348. rpy="0 0 0" />
  349. <mass
  350. value="8.19341168850207" />
  351. <inertia
  352. ixx="1.25065484857243"
  353. ixy="-0.370837141231599"
  354. ixz="-0.214061773475593"
  355. iyy="0.581725625286335"
  356. iyz="-0.544088624970368"
  357. izz="1.03166251957125" />
  358. </inertial>
  359. <visual>
  360. <origin
  361. xyz="0 0 0"
  362. rpy="0 0 0" />
  363. <geometry>
  364. <mesh
  365. filename="package://a9/meshes/Link_6.STL" />
  366. </geometry>
  367. <material
  368. name="">
  369. <color
  370. rgba="1 1 0 1" />
  371. </material>
  372. </visual>
  373. <collision>
  374. <origin
  375. xyz="0 0 0"
  376. rpy="0 0 0" />
  377. <geometry>
  378. <mesh
  379. filename="package://a9/meshes/Link_6.STL" />
  380. </geometry>
  381. </collision>
  382. </link>
  383. <joint
  384. name="joint_6"
  385. type="revolute">
  386. <origin
  387. xyz="0.037697 -0.0006997 -0.064094"
  388. rpy="0.44032 0.19669 -0.83053" />
  389. <parent
  390. link="Link_5" />
  391. <child
  392. link="Link_6" />
  393. <axis
  394. xyz="0.49999 0 -0.86603" />
  395. <limit
  396. lower="-3.8"
  397. upper="3.8"
  398. effort="0"
  399. velocity="0" />
  400. </joint>
  401. <link
  402. name="Link_7">
  403. <inertial>
  404. <origin
  405. xyz="0.0296425829147993 -6.47728578861279E-06 0.162281442392356"
  406. rpy="0 0 0" />
  407. <mass
  408. value="7.07143232149748" />
  409. <inertia
  410. ixx="0.0103947066541271"
  411. ixy="8.00167786886164E-07"
  412. ixz="0.00131122028195651"
  413. iyy="0.0112643862205598"
  414. iyz="-2.38846633634112E-06"
  415. izz="0.0065729384023248" />
  416. </inertial>
  417. <visual>
  418. <origin
  419. xyz="0 0 0"
  420. rpy="0 0 0" />
  421. <geometry>
  422. <mesh
  423. filename="package://a9/meshes/Link_7.STL" />
  424. </geometry>
  425. <material
  426. name="">
  427. <color
  428. rgba="0.752941176470588 0.752941176470588 0.752941176470588 1" />
  429. </material>
  430. </visual>
  431. <collision>
  432. <origin
  433. xyz="0 0 0"
  434. rpy="0 0 0" />
  435. <geometry>
  436. <mesh
  437. filename="package://a9/meshes/Link_7.STL" />
  438. </geometry>
  439. </collision>
  440. </link>
  441. <joint
  442. name="joint_7"
  443. type="fixed">
  444. <origin
  445. xyz="0 0 0"
  446. rpy="-2.6972 0.28661 -2.1066" />
  447. <parent
  448. link="Link_6" />
  449. <child
  450. link="Link_7" />
  451. <axis
  452. xyz="0 0 0" />
  453. </joint>
  454. <link name="end_link_now" />
  455. <joint name="end_joint" type="fixed">
  456. <parent link="Link_7" />
  457. <child link = "end_link_now" />
  458. <origin xyz="-0.045 0.0 0.4" rpy="0.0 0.4 3.14" />
  459. </joint>
  460. </robot>