fix segfault: safely handle empty robot model (#154)
This commit is contained in:
parent
b87e6976df
commit
f492cfe4e1
|
@ -189,6 +189,9 @@ bool treeFromXml(TiXmlDocument *xml_doc, Tree& tree)
|
||||||
|
|
||||||
bool treeFromUrdfModel(const urdf::ModelInterface& robot_model, Tree& tree)
|
bool treeFromUrdfModel(const urdf::ModelInterface& robot_model, Tree& tree)
|
||||||
{
|
{
|
||||||
|
if (!robot_model.getRoot())
|
||||||
|
return false;
|
||||||
|
|
||||||
tree = Tree(robot_model.getRoot()->name);
|
tree = Tree(robot_model.getRoot()->name);
|
||||||
|
|
||||||
// warn if root link has inertia. KDL does not support this
|
// warn if root link has inertia. KDL does not support this
|
||||||
|
|
Loading…
Reference in New Issue