Loading *.dae files as KinBodies works just fine, but as parameters for <render> (and <data>) Collada files lead to this error message: 'Coin read error: Not a valid Inventor file'. If *.dae files are given it just skips them when rendering the scene.
Does that mean, with version 0.9.0 it is definitely not possible to generate a Robot-XML with joints which are directly connecting robot links defined as separate Collada *.dae files? Is it possible to make these connections within Blender, or do i need some special CAD software for this? But i would have to get the OpenRAVE Collada extensions in there right?
if you have the latest versions of libcollada-dom, then you can specify a collada file in the <data> tag of <geometry>. Unfortunately the renderer doesn't directly support collada files, so it will just look like a regular triangle mesh with all the textures/shaders removed. the collada files also have to be v1.5
in the future, we'd like to use the openscenegraph viewer (qtosg) to show collada files natively.
I have some Blender Collada components of a robot and I'm trying to join them with aid of an OpenRAVE-XML file.
Is there a way to reference KinBodys within the joint description?
The render tag demands Inventor files and wrl's do the job, but i want to write a script which automatically loads Collada files into OpenRAVE. Would be great if there weren't any Meshlab conversions needed.