fix for using collada_parser_plugin
This commit is contained in:
parent
0bdfef0985
commit
9ac73acff6
|
@ -31,5 +31,9 @@
|
|||
<run_depend>urdf_parser_plugin</run_depend>
|
||||
<run_depend>class_loader</run_depend>
|
||||
|
||||
<export>
|
||||
<urdf_parser_plugin plugin="${prefix}/collada_parser_plugin_description.xml"/>
|
||||
</export>
|
||||
|
||||
</package>
|
||||
|
||||
|
|
|
@ -153,7 +153,7 @@ bool Model::initString(const std::string& xml_string)
|
|||
const std::vector<std::string> &classes = PARSER_PLUGIN_LOADER->getDeclaredClasses();
|
||||
bool found = false;
|
||||
for (std::size_t i = 0 ; i < classes.size() ; ++i)
|
||||
if (classes[i].find("collada") != std::string::npos)
|
||||
if (classes[i].find("urdf/ColladaURDFParser") != std::string::npos)
|
||||
{
|
||||
boost::shared_ptr<urdf::URDFParser> instance = PARSER_PLUGIN_LOADER->createInstance(classes[i]);
|
||||
if (instance)
|
||||
|
|
Loading…
Reference in New Issue