Re: [ros-users] urdfpy - URDF parser in Python

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: User discussions
Date:  
To: ros-users
Old-Topics: Re: [ros-users] urdfpy - URDF parser in Python
Subject: Re: [ros-users] urdfpy - URDF parser in Python
First of all, thank you all for your work on this package.

I have made some modifications, trying out a preliminary implementation
of XML interface via basic reflection (or maybe just serialization...)
to accommodate parsing and validating URDF files.
I tried to mimic Gazebo*'s SDF implementation in C++ for native Python code.

I have pushed this code to the forked "reflection" branch:
https://github.com/eacousineau/robot_model_py
The README.md contains some more detailed info on what was changed.

Can I ask your opinions of this change? Could it potentially be merged in?

Also, is there a reflection / serialization library like this already
out there for Python?
(I looked around but did not seem to find any. pyxser seems to do direct
serialization in the sense of pickle. Amara looks like it might be
promising)

* The newer, non-ROS version: http://gazebosim.org/

- Eric

On 03/29/2012 09:27 AM, Thomas Moulard wrote:
> Sorry for the double post:
> I have merged my package features (pretty printing, loading from the parameter
> server and display_urdf script) into urdf_parser_py.
> It displays fine a custom URDF I use and the PR-2 model.