Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Catkinize pr2_simulator #2

Open
1 of 2 tasks
ahendrix opened this issue Jul 24, 2013 · 5 comments
Open
1 of 2 tasks

Catkinize pr2_simulator #2

ahendrix opened this issue Jul 24, 2013 · 5 comments

Comments

@ahendrix
Copy link
Member

Catkinize pr2_simulator. Depends on catkinizing and releasing:

  • gazebo_ros_pkgs (formerly gazebo_tools and gazebo_worlds)
  • opende/ode (may need to become a third-party package)
@frederikhegger
Copy link

Are there any updates on how far the catkinization process is?

@ahendrix
Copy link
Member Author

Sorry; there is no progress and no plan for anyone inside of Willow Garage to work on this as far as I'm aware. (I no longer work for WG)

If you (or anyone else) are interested in working on it, I can review your pull requests or grant you push access to the repository.

You may also want to post on the pr2-users mailing list to get a discussion going about the status of PR2 on Hydro.

@hsu
Copy link
Contributor

hsu commented Nov 22, 2013

diff -r 200288dae730 src/parser_urdf.cc
--- a/src/parser_urdf.cc    Sat Nov 16 00:44:08 2013 +0100
+++ b/src/parser_urdf.cc    Thu Nov 21 19:18:25 2013 -0800
@@ -2772,7 +2772,21 @@
     // read pose and save it
 
     // remove the tag for now
-    if (poseKey) (*_blobIt)->RemoveChild(poseKey);
+    sdf::Pose localTransform;
+    if (poseKey)
+    {
+      // create transform from existing pose
+      // \TODO: FIXME: fill below with values from poseKey
+      localTransform.pos = sdf::Vector3(0, 0, 0);
+      localTransform.rot = sdf::Quaternion(0, 0, 0);
+
+      // remove posse element
+      (*_blobIt)->RemoveChild(poseKey);
+    }
+
+    // update _reductionTransform with original pose element
+    // specified in projector
+    _reductionTransform = localTransform + _reductionTransform;
 
     // convert reductionTransform to values
     urdf::Vector3 reductionXyz(_reductionTransform.pos.x,

@ahendrix
Copy link
Member Author

The only thing still blocking this is the projector transform problem

@UltronDestroyer
Copy link
Contributor

Any updates on the projector transform?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants