diff --git a/Makefile b/Makefile
index e359429912e4d1b24232f92da0ccfd206481af1c..67f97aea24198b02e946405822f852a6fab8573e 100644
--- a/Makefile
+++ b/Makefile
@@ -3,34 +3,35 @@
 
 COMMENT=	WIP packages
 
-SUBDIR+=	libmove3d
-SUBDIR+=	move3d-studio
+SUBDIR+=	collada-dom
+SUBDIR+=	flann
 SUBDIR+=	gest-genom
+SUBDIR+=	jafar-kernel
+SUBDIR+=	jafar-lgl
+SUBDIR+=	jafar-rednav
+SUBDIR+=	jafar-jmath
+SUBDIR+=	jafar-image
+SUBDIR+=	jafar-correl
+SUBDIR+=	jafar-qdisplay
+SUBDIR+=	jafar-gdhe
+SUBDIR+=	jafar-rtslam
 SUBDIR+=	kukaFri-libs
+SUBDIR+=	libANN
 SUBDIR+=	libfreenect
+SUBDIR+=	libmove3d
 SUBDIR+=	lwr-genom
 SUBDIR+=	mana-emergency
 SUBDIR+=	mhp-genom
 SUBDIR+=	mk
 SUBDIR+=	morse-pocolibs
+SUBDIR+=	move3d-studio
 SUBDIR+=	poisson
+SUBDIR+=	rednav-genom
+SUBDIR+=	robotModelParser-libs
 SUBDIR+=	robot-viewer
 SUBDIR+=	sot-gui
 SUBDIR+=	spark-genom
 SUBDIR+=	stackoftasks
 SUBDIR+=	visp
-SUBDIR+=	libANN
-SUBDIR+=	flann
-SUBDIR+=	jafar-kernel
-SUBDIR+=	jafar-lgl
-SUBDIR+=	jafar-rednav
-SUBDIR+=	rednav-genom
-SUBDIR+=	jafar-jmath
-SUBDIR+=	jafar-image
-SUBDIR+=	jafar-correl
-SUBDIR+=	jafar-qdisplay
-SUBDIR+=	jafar-gdhe
-SUBDIR+=	jafar-rtslam
-SUBDIR+=	collada-dom
 
 include ../mk/robotpkg.subdir.mk
diff --git a/robotModelParser-libs/DESCR b/robotModelParser-libs/DESCR
new file mode 100644
index 0000000000000000000000000000000000000000..b088351cf795b4868e149a0b0a59a6c883409990
--- /dev/null
+++ b/robotModelParser-libs/DESCR
@@ -0,0 +1,2 @@
+This C++ library offers a class URDFModel, which can be used to parse URDF or Collada 1.5 files. It constructs an object model (C++ URDF) of the robot.
+This library is based on the robot_model stack (http://www.ros.org/wiki/robot_model) 
diff --git a/robotModelParser-libs/Makefile b/robotModelParser-libs/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..f57545eeedbb1a1aa9ee0ce728a4ec11d5112e96
--- /dev/null
+++ b/robotModelParser-libs/Makefile
@@ -0,0 +1,18 @@
+# robotpkg Makefile for:	graphics/robotModelParser-libs
+# Created:			Francois Lancelot Fri, 16 Sep 2011
+#
+
+DISTNAME= 		robotModelParser-libs-1.0
+CATEGORIES=		graphics
+MASTER_SITES=		${MASTER_SITE_OPENROBOTS:=robotModelParser-libs/}
+MASTER_REPOSITORY=	git ssh://trac.laas.fr/git/robots/robotModelParser-libs
+
+MAINTAINER=		lancelot.fr@gmail.com
+COMMENT=		Library that offers a class URDFModel, which can be used to parse URDF or Collada 1.5 files.
+LICENSE=		original-bsd
+
+USE_LANGUAGES+=		c c++
+
+include ../../wip/collada-dom/depend.mk
+include ../../mk/sysdep/cmake.mk
+include ../../mk/robotpkg.mk
diff --git a/robotModelParser-libs/PLIST b/robotModelParser-libs/PLIST
new file mode 100644
index 0000000000000000000000000000000000000000..26b6dee47b1b0b34529e9b6b49b7b309a21ff949
--- /dev/null
+++ b/robotModelParser-libs/PLIST
@@ -0,0 +1,12 @@
+@comment Fri Sep 16 17:09:15 CEST 2011
+include/robotModelParser/parsers/collada_parser.h
+include/robotModelParser/parsers/urdf_parser.h
+include/robotModelParser/urdf_interface/color.h
+include/robotModelParser/urdf_interface/joint.h
+include/robotModelParser/urdf_interface/link.h
+include/robotModelParser/urdf_interface/model.h
+include/robotModelParser/urdf_interface/pose.h
+include/robotModelParser/urdf_interface/tinyxml/tinystr.h
+include/robotModelParser/urdf_interface/tinyxml/tinyxml.h
+include/robotModelParser/urdf_model.h
+lib/librobotModelParser.so
diff --git a/robotModelParser-libs/depend.mk b/robotModelParser-libs/depend.mk
new file mode 100644
index 0000000000000000000000000000000000000000..9d46d716097390f378ab58f8af9b927f9a802935
--- /dev/null
+++ b/robotModelParser-libs/depend.mk
@@ -0,0 +1,28 @@
+# robotpkg depend.mk for:	graphics/robotModelParser-libs
+# Created:			Francois Lancelot Fri, 16 Sep 2011
+#
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH}+
+ROBOTMODELPARSER_LIBS_DEPEND_MK:=${ROBOTMODELPARSER_LIBS_DEPEND_MK}+
+
+ifeq (+,$(DEPEND_DEPTH))
+DEPEND_PKG+=		robotModelParser-libs
+endif
+
+ifeq (+,$(ROBOTMODELPARSER_LIBS_DEPEND_M)) # ---------------------------------
+
+PREFER.robotModelParser-libs?=	robotpkg
+
+DEPEND_USE+=		robotModelParser-libs
+
+DEPEND_ABI.robotModelParser-libs?=robotModelParser-libs>=1.0
+DEPEND_DIR.robotModelParser-libs?=../../graphics/robotModelParser-libs
+
+SYSTEM_SEARCH.robotModelParser-libs=\
+	include/robotModelParser/urdf_model.h	\
+	lib/librobotModelParser.so
+
+endif # ROBOTMODELPARSER_LIBS_DEPEND_MK ---------------------------------------
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}
+
diff --git a/robotModelParser-libs/distinfo b/robotModelParser-libs/distinfo
new file mode 100644
index 0000000000000000000000000000000000000000..168897334a563ad58c5f2e44770492d3ceb8540e
--- /dev/null
+++ b/robotModelParser-libs/distinfo
@@ -0,0 +1,3 @@
+SHA1 (robotModelParser-libs-1.0.tar.gz) = bf4c02bd3f95f8499e5316250f747a8ff97027eb
+RMD160 (robotModelParser-libs-1.0.tar.gz) = 77095ff317e40745304e27c7279d6acfe8f433e4
+Size (robotModelParser-libs-1.0.tar.gz) = 282427 bytes