gazebosim / gazebo-classic

Gazebo classic. For the latest version, see https://github.com/gazebosim/gz-sim
http://classic.gazebosim.org/
Other
1.17k stars 477 forks source link

Investigate parsing Lego Digital Designer output #40

Open osrf-migration opened 11 years ago

osrf-migration commented 11 years ago

Original report (archived issue) by Brian Gerkey (Bitbucket: Brian Gerkey, GitHub: gerkey).

The original report had attachments: Bot.lxfml


Lego Digital Designer can export models of NXT-based robots in the attached format. Check whether we can easily convert them to URDF/SDF.

osrf-migration commented 11 years ago

Original comment by Stephen Brawner (Bitbucket: brawner).


As Nate suggested, Melonee did all the work for this. I will investigate. Check out: http://www.ros.org/wiki/nxt_lxf2urdf

osrf-migration commented 11 years ago

Original comment by Justin Manzo (Bitbucket: jmanzo).


That makes things a lot easier. How difficult is it to get away from the ROS implementation and just have a standalone converter either in Linux or Windows?

osrf-migration commented 11 years ago

Original comment by Brian Gerkey (Bitbucket: Brian Gerkey, GitHub: gerkey).


Probably best to ticket that as an enhancement to the authors of the converter: http://code.google.com/p/foote-ros-pkg/issues/list (linked from the bottom of the containing stack page: http://www.ros.org/wiki/nxt).

osrf-migration commented 11 years ago

Original comment by Stephen Brawner (Bitbucket: brawner).


The python script doesn't depend on ROS, so it can be run from any system that can run python scripts. It worked in my mac and linux machine on the tutorial example files, so I'd assume it would also work from windows. I'm working on installing LDD and creating my own models to see how easy it is. For what its worth, LDD only runs on windows and mac.

osrf-migration commented 11 years ago

Original comment by Stephen Brawner (Bitbucket: brawner).


To go back on my previous statement, the script file doesn't require ROS, but the URDF it creates assumes ROS. So it's not so simple to drag and drop a package that's exported. It also didn't correctly parse any random model I threw at it.

osrf-migration commented 11 years ago

Original comment by Stephen Brawner (Bitbucket: brawner).


osrf-migration commented 11 years ago

Original comment by Nate Koenig (Bitbucket: Nathan Koenig).


Until 2.0

osrf-migration commented 11 years ago

Original comment by Ian Chen (Bitbucket: Ian Chen, GitHub: iche033).


osrf-migration commented 8 years ago

Original comment by Nate Koenig (Bitbucket: Nathan Koenig).


osrf-migration commented 8 years ago

Original comment by Nate Koenig (Bitbucket: Nathan Koenig).


osrf-migration commented 7 years ago

Original comment by Nate Koenig (Bitbucket: Nathan Koenig).


Moving some issues to "on hold" in a triage effort.