2 from pathlib 
import Path
 
    4 import pinocchio 
as pin
 
    7 @unittest.skipUnless(pin.WITH_URDFDOM, 
"Needs URDFDOM")
 
   25             file_content = model.read()
 
   30         self.assertEqual(model, model_ref)
 
   34         self.assertEqual(model_self, model_ref)
 
   39         model_dir = self.
current_dir / 
"../../models/example-robot-data/robots" 
   40         model_path = model_dir / 
"ur_description/urdf/ur5_robot.urdf" 
   42         model = pin.buildModelFromUrdf(model_path)
 
   43         filename = Path(
"model.pickle")
 
   44         with filename.open(
"wb") 
as f:
 
   47         with filename.open(
"rb") 
as f:
 
   48             model_copy = pickle.load(f)
 
   50         self.assertTrue(model == model_copy)
 
   53 if __name__ == 
"__main__":