Creating URDF model error

 ~$ check_urdf pan_tilt.urdf
check_urdf pan_tilt.urdfError:   Error document empty.
         at line 72 in /build/buildd/urdfdom-0.2.10+dfsg/urdf_parser/src/model.cpp
ERROR: Model Parsing the xml failed
我输入~$ check_urdf pan_tilt.urdf之后出现以上错误,希望各位大神能帮忙解决,谢谢!

KFBIT 初代型 沙发

2016-01-09 19:35

我把目录弄到urdf文件夹下面出现下面的错误:Error:   Joint [pan_joint] is of type REVOLUTE but it does not specify limits
         at line 501 in /build/buildd/urdfdom-0.2.10+dfsg/urdf_parser/src/joint.cpp
Error:   joint xml is not initialized correctly
         at line 207 in /build/buildd/urdfdom-0.2.10+dfsg/urdf_parser/src/model.cpp
ERROR: Model Parsing the xml failed
求大神指点

aoteman 原型机 板凳

2016-01-11 17:12

我也遇到同样的问题,我自己建的urdf文件,在文件夹下运行check_urdf my_robot.urdf,报同样的错误,但如果我对网上下载的package包中的urdf文件进行操作就不会报错,个人感觉是自己建的urdf文件没有编译成xml类型所以报错,但是又不知道怎么处理,它才会编译呢?难道不是在运行check_urdf 时就自动编译了么?楼主有没有解决这个问题,求共享呀~

KFBIT 初代型 地板

2016-01-11 19:38

aoteman:我也遇到同样的问题,我自己建的urdf文件,在文件夹下运行check_urdf my_robot.urdf,报同样的错误,但如果我对网上下载的package包中的urdf文件进行操作就不会报错,个人感觉是自己建的urdf文件没有编译成xml...
你好,不好意思,我还没有解决这个问题,你运行check_urdf 的时候记得转到你的urdf文件的目录下,你的这个例子我记得是wiki上的例子吧,这个我试过可以编译的,你试试弄到urdf的目录下再编译试试。我是按照一本书上的例子弄得,我怀疑那本书上的代码可能是错的。

白马非马 原型机 4楼

2016-03-25 16:37

KFBIT:你好,不好意思,我还没有解决这个问题,你运行check_urdf 的时候记得转到你的urdf文件的目录下,你的这个例子我记得是wiki上的例子吧,这个我试过可以编译的,你试试弄到urdf的目录下再编译试试。我是按照一本书上的例子弄得,我怀疑...
我也遇到相似问题,在urdf中REVOLUTE型的[pan_joint]定义中加入一行限制就不报错了:<limit effort="300" velocity="0.1" lower="-3.14" upper="3.14"/>
游客
登录后才可以回帖,登录 或者 注册