fix mjcf2urdf.py for Python 3 (utf) and don't export visuals (let it auto-convert from collision element)

This commit is contained in:
erwincoumans
2018-11-21 11:07:05 -08:00
parent 41e28e3587
commit f93e4e4553
2 changed files with 14 additions and 7 deletions

View File

@@ -18,4 +18,11 @@ for o in objs:
humanoid = objs[o]
ed0 = ed.UrdfEditor()
ed0.initializeFromBulletBody(humanoid, p._client)
ed0.saveUrdf(p.getBodyInfo(0)[1]+"_"+p.getBodyInfo(o)[0]+".urdf")
robotName = str(p.getBodyInfo(o)[1],'utf-8')
partName = str(p.getBodyInfo(o)[0], 'utf-8')
print("robotName=",robotName)
print("partName=",partName)
saveVisuals=False
ed0.saveUrdf(robotName+"_"+partName+".urdf", saveVisuals)