Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Armar6 #44

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions iai_armar6_description/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
cmake_minimum_required(VERSION 3.5)
project(iai_armar6_description)
find_package(catkin REQUIRED)
catkin_package()
361 changes: 361 additions & 0 deletions iai_armar6_description/LICENSE.md

Large diffs are not rendered by default.

15 changes: 15 additions & 0 deletions iai_armar6_description/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@

This repo is a mix of

https://git.h2t.iar.kit.edu/sw/armarx-integration/robots/armar6/models

and

https://github.com/translearn/armar-urdf

The first repo has wrong joint limits and superfluous links, probably as a result of a URDF auto-generation script.
The second repo has a much simpler URDF with way fewer links, but the neck is wielded onto the torso and the grippers are one solid mesh.

In this repo, I took the second simpler URDF, extended it with pan and tilt joints using the information from the first URDF, and copied the hands from the first URDF but removed all the superfluous links and came up with plausible joint limits.

The first repo has a GPS license, the second is Creative Commons. Using the stricter of the two for this repo.
9,124 changes: 9,124 additions & 0 deletions iai_armar6_description/mesh/iv/2h09010_arml_cla.iv

Large diffs are not rendered by default.

36,127 changes: 36,127 additions & 0 deletions iai_armar6_description/mesh/iv/2h09020_arml_t12.iv

Large diffs are not rendered by default.

27,807 changes: 27,807 additions & 0 deletions iai_armar6_description/mesh/iv/2h09030_arml_t23.iv

Large diffs are not rendered by default.

34,155 changes: 34,155 additions & 0 deletions iai_armar6_description/mesh/iv/2h09040_arml_t34.iv

Large diffs are not rendered by default.

37,669 changes: 37,669 additions & 0 deletions iai_armar6_description/mesh/iv/2h09050_arml_t45.iv

Large diffs are not rendered by default.

36,384 changes: 36,384 additions & 0 deletions iai_armar6_description/mesh/iv/2h09060_arml_t56.iv

Large diffs are not rendered by default.

35,096 changes: 35,096 additions & 0 deletions iai_armar6_description/mesh/iv/2h09061_arml_t56.iv

Large diffs are not rendered by default.

27,478 changes: 27,478 additions & 0 deletions iai_armar6_description/mesh/iv/2h09070_arml_t67.iv

Large diffs are not rendered by default.

17,496 changes: 17,496 additions & 0 deletions iai_armar6_description/mesh/iv/2h09080_arml_t78.iv

Large diffs are not rendered by default.

47,832 changes: 47,832 additions & 0 deletions iai_armar6_description/mesh/iv/2h09090_arml_t8.iv

Large diffs are not rendered by default.

12,010 changes: 12,010 additions & 0 deletions iai_armar6_description/mesh/iv/6a12300_kopf4.iv

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
#VRML V2.0 utf8

# Generated by VCGLIB, (C)Copyright 1999-2001 VCG, IEI-CNR

NavigationInfo {
type [ "EXAMINE", "ANY" ]
}
Transform {
scale 1 1 1
translation 0 0 0
children
[
Shape
{
geometry IndexedFaceSet
{
creaseAngle .5
solid FALSE
coord Coordinate
{
point
[
-22.4766 1.02616 -32, -22.4998 8.55604e-014 -35, 22.4766 1.02616 -32, 22.4998 8.14172e-014 -35,
-4 29 -36, 4 -29 -36, -4 -29 -36, 4 29 -36,
11.0305 -29 -3.25208, 7.65391e-014 -29 11.4998, 9.20978 -29 6.88671, -11.0305 -29 -3.25208,
-9.20978 -29 6.88671, 7.09084e-014 29 11.4998, -9.20978 29 6.88671, 9.20978 29 6.88671,
-11.0305 29 -3.25208, 11.0305 29 -3.25208
]
}
coordIndex
[
5,7,3,-1, 6,11,1,-1, 4,6,1,-1, 14,0,12,-1, 0,11,12,-1, 0,1,11,-1,
8,5,3,-1, 16,0,14,-1, 16,4,1,-1, 1,0,16,-1, 17,3,7,-1, 17,15,2,-1,
3,17,2,-1, 2,15,10,-1, 8,2,10,-1, 2,8,3,-1, 4,5,6,-1, 4,7,5,-1,
8,10,9,-1, 8,11,6,-1, 5,8,6,-1, 12,11,8,-1, 8,9,12,-1, 13,12,9,-1,
13,14,12,-1, 4,15,7,-1, 14,13,15,-1, 15,4,16,-1, 15,16,14,-1, 15,17,7,-1,
15,9,10,-1, 15,13,9,-1
]
}
appearance Appearance
{
material Material
{
ambientIntensity 0.2
diffuseColor 0.9 0.9 0.9
specularColor .1 .1 .1
shininess .5
}
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
#VRML V2.0 utf8

# Generated by VCGLIB, (C)Copyright 1999-2001 VCG, IEI-CNR

NavigationInfo {
type [ "EXAMINE", "ANY" ]
}
Transform {
scale 1 1 1
translation 0 0 0
children
[
Shape
{
geometry IndexedFaceSet
{
creaseAngle .5
solid FALSE
coord Coordinate
{
point
[
27.5 8.34085e-014 -9.49987, 27.5 8.5851e-014 9.49987, 28.5 -22 5, 28.5 -22 -5,
28.5 22 -5, 28.5 22 5, -27.5 22 5, 7.45206e-014 22 12,
8.03921e-014 22 -12, -27.5 22 -5, -27.5 -22 -5, 7.59207e-014 -22 -12,
7.88663e-014 -22 12, -27.5 -22 5, -27.5 8.69845e-014 -9.49987, -27.5 8.24326e-014 9.49987
]
}
coordIndex
[
6,15,7,-1, 12,15,13,-1, 12,7,15,-1, 0,4,3,-1, 0,8,4,-1, 3,11,0,-1,
0,11,8,-1, 1,2,5,-1, 1,5,7,-1, 1,12,2,-1, 12,1,7,-1, 14,9,8,-1,
8,11,14,-1, 11,10,14,-1, 2,3,4,-1, 2,4,5,-1, 6,5,4,-1, 7,5,6,-1,
6,8,9,-1, 4,8,6,-1, 2,10,3,-1, 10,11,3,-1, 12,10,2,-1, 10,12,13,-1,
14,10,13,-1, 13,15,14,-1, 14,15,6,-1, 14,6,9,-1
]
}
appearance Appearance
{
material Material
{
ambientIntensity 0.2
diffuseColor 0.9 0.9 0.9
specularColor .1 .1 .1
shininess .5
}
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
#VRML V2.0 utf8

# Generated by VCGLIB, (C)Copyright 1999-2001 VCG, IEI-CNR

NavigationInfo {
type [ "EXAMINE", "ANY" ]
}
Transform {
scale 1 1 1
translation 0 0 0
children
[
Shape
{
geometry IndexedFaceSet
{
creaseAngle .5
solid FALSE
coord Coordinate
{
point
[
-42.25 2.25 2.5, -37.6 2.25 -5, 2.4 2.25 -5, 2.4 2.25 5,
-37.6 2.25 5, -42.25 2.25 -2.5, -37.6 -2.25 5, -42.25 -2.25 2.5,
-42.25 -2.25 -2.5, -37.6 -2.25 -5, 2.37907 -0.291737 5, 1.21165 -1.98485 5.00008,
-12 -3.75 5, 2.30391 -0.754205 -5, 0.813474 -2.0719 -5.00005, -29.5153 -3.75018 -4.99729,
-29.1823 -3.74998 4.99954, -9.25325 -3.74728 -4.96859, -7.03843 -3.74906 2.70092, -33.101 -3.75845 1.15241
]
}
coordIndex
[
14,11,18,-1, 6,7,16,-1, 15,8,9,-1, 18,11,12,-1, 17,14,18,-1, 8,19,7,-1,
19,16,7,-1, 19,8,15,-1, 1,0,2,-1, 3,2,0,-1, 3,0,4,-1, 5,0,1,-1,
4,0,6,-1, 6,0,7,-1, 8,0,5,-1, 0,8,7,-1, 8,5,1,-1, 9,8,1,-1,
3,10,2,-1, 2,10,13,-1, 4,11,3,-1, 16,11,6,-1, 6,11,4,-1, 16,12,11,-1,
10,3,11,-1, 13,11,14,-1, 10,11,13,-1, 1,2,14,-1, 17,15,14,-1, 9,14,15,-1,
9,1,14,-1, 13,14,2,-1, 18,15,17,-1, 16,15,12,-1, 12,15,18,-1, 19,15,16,-1
]
}
appearance Appearance
{
material Material
{
ambientIntensity 0.2
diffuseColor 0.9 0.9 0.9
specularColor .1 .1 .1
shininess .5
}
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
#VRML V2.0 utf8

# Generated by VCGLIB, (C)Copyright 1999-2001 VCG, IEI-CNR

NavigationInfo {
type [ "EXAMINE", "ANY" ]
}
Transform {
scale 1 1 1
translation 0 0 0
children
[
Shape
{
geometry IndexedFaceSet
{
creaseAngle .5
solid FALSE
coord Coordinate
{
point
[
-18.5 -38.5 -2.66454e-015, 18.5 -38.5 -6.66134e-016, -23.5124 -41.3768 33.4922, 13.3308 10.8411 -9.08804,
16.1904 -6.49717 31.5042, -17.5597 6.54184 -5.89561, -15.9133 -6.33958 31.4128, 0.0205968 1.48635 -12.5142,
68.4883 -23.6013 33.4646, -23.8137 -19.8751 33.5032, -0.60131 -53.3117 32.7342, 66.5701 -17.3933 33.5096
]
}
coordIndex
[
8,10,1,-1, 3,8,1,-1, 11,8,3,-1, 1,7,3,-1, 0,10,2,-1, 3,5,6,-1,
0,7,1,-1, 3,7,5,-1, 5,7,0,-1, 5,9,6,-1, 9,4,6,-1, 2,9,0,-1,
0,9,5,-1, 0,1,10,-1, 3,6,4,-1, 3,4,11,-1, 10,8,11,-1, 9,2,11,-1,
2,10,11,-1, 4,9,11,-1
]
}
appearance Appearance
{
material Material
{
ambientIntensity 0.2
diffuseColor 0.9 0.9 0.9
specularColor .1 .1 .1
shininess .5
}
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
#VRML V2.0 utf8

# Generated by VCGLIB, (C)Copyright 1999-2001 VCG, IEI-CNR

NavigationInfo {
type [ "EXAMINE", "ANY" ]
}
Transform {
scale 1 1 1
translation 0 0 0
children
[
Shape
{
geometry IndexedFaceSet
{
creaseAngle .5
solid FALSE
coord Coordinate
{
point
[
16.7567 1.89485 5.82853, 13.0882 11.9058 5.04174, -17.5738 4.94468 5.79025, -12.5606 14.108 -3.2542,
0.501579 20.6323 0.529517, -0.113528 -52.7653 -31.0137, -18.5 -38.5 -4.44089e-016, 18.5 -38.5 -4.44089e-016,
-23.8061 -38.2781 -33.436, -23.7957 -19.8388 -33.5071, 68.3495 -19.755 -33.5059, -15.8 -6.45 -31.5,
15.8 -6.45 -31.5, 68.5216 -23.5911 -33.4868, 19.8215 -40.9 -33.5, 3.36627 19.4258 4.51424,
0.0346062 1.413 12.4932, -15.0617 -46.4276 -33.4981, 62.0141 -16.4696 -33.4994
]
}
coordIndex
[
12,11,4,-1, 11,3,4,-1, 7,16,6,-1, 6,17,5,-1, 12,4,18,-1, 0,16,7,-1,
4,10,18,-1, 15,10,4,-1, 16,2,6,-1, 5,13,7,-1, 14,13,5,-1, 10,1,0,-1,
0,13,10,-1, 13,0,7,-1, 11,18,9,-1, 1,10,15,-1, 1,16,0,-1, 6,8,17,-1,
15,2,16,-1, 3,2,15,-1, 9,3,11,-1, 15,16,1,-1, 9,2,3,-1, 3,15,4,-1,
6,5,7,-1, 6,2,8,-1, 8,2,9,-1, 12,18,11,-1, 10,17,18,-1, 18,17,9,-1,
14,5,17,-1, 14,17,13,-1, 10,13,17,-1, 8,9,17,-1
]
}
appearance Appearance
{
material Material
{
ambientIntensity 0.2
diffuseColor 0.9 0.9 0.9
specularColor .1 .1 .1
shininess .5
}
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
#VRML V2.0 utf8

# Generated by VCGLIB, (C)Copyright 1999-2001 VCG, IEI-CNR

NavigationInfo {
type [ "EXAMINE", "ANY" ]
}
Transform {
scale 1 1 1
translation 0 0 0
children
[
Shape
{
geometry IndexedFaceSet
{
creaseAngle .5
solid FALSE
coord Coordinate
{
point
[
-42.0681 -2.34763 -2.60728, -42.1723 2.25012 -4.9722, 2.4 2.25 -5, -42.491 2.25024 77.8233,
2.7915 2.04237 29.9905, -4.25427 2.25003 77.9286, -42.5227 -2.24049 76.4546, -7.83856 -4.25081 80.0011,
-7.84609 -4.24976 -10.7783, -3.8 -2.25 75, 2.05365 -1.73434 -5.06457, -32.184 -4.25016 79.6603
]
}
coordIndex
[
7,4,9,-1, 1,6,3,-1, 0,6,1,-1, 8,1,2,-1, 5,4,2,-1, 3,5,1,-1,
1,5,2,-1, 11,3,6,-1, 10,7,8,-1, 3,7,5,-1, 11,7,3,-1, 10,4,7,-1,
5,7,9,-1, 1,8,0,-1, 8,2,10,-1, 10,2,4,-1, 9,4,5,-1, 0,11,6,-1,
7,11,8,-1, 0,8,11,-1
]
}
appearance Appearance
{
material Material
{
ambientIntensity 0.2
diffuseColor 0.9 0.9 0.9
specularColor .1 .1 .1
shininess .5
}
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
#VRML V2.0 utf8

# Generated by VCGLIB, (C)Copyright 1999-2001 VCG, IEI-CNR

NavigationInfo {
type [ "EXAMINE", "ANY" ]
}
Transform {
scale 1 1 1
translation 0 0 0
children
[
Shape
{
geometry IndexedFaceSet
{
creaseAngle .5
solid FALSE
coord Coordinate
{
point
[
32.1224 -4.25231 -10.4567, -2.4 2.25 -5, 3.8 -2.25 75, 4.28171 2.24992 78.0182,
42.45 -2.25 75.3, 42.5078 2.25011 77.7853, -2.4 2.25 32, 42.1538 2.25188 -4.78192,
42.25 -2.2501 -2.50102, 7.8 -4.25 75.5, 7.86569 -4.24863 -11.8715, -2.91081 -1.58332 -3.67394
]
}
coordIndex
[
4,9,0,-1, 9,4,5,-1, 8,4,0,-1, 9,3,2,-1, 6,11,2,-1, 11,9,2,-1,
10,7,0,-1, 7,10,1,-1, 5,3,9,-1, 5,1,6,-1, 6,3,5,-1, 5,7,1,-1,
5,8,7,-1, 5,4,8,-1, 11,1,10,-1, 0,7,8,-1, 11,6,1,-1, 6,2,3,-1,
0,9,10,-1, 11,10,9,-1
]
}
appearance Appearance
{
material Material
{
ambientIntensity 0.2
diffuseColor 0.9 0.9 0.9
specularColor .1 .1 .1
shininess .5
}
}
}
]
}
Loading