ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

bwasserm's profile - activity

2013-01-02 12:56:30 -0500 received badge  Famous Question (source)
2013-01-02 12:56:30 -0500 received badge  Popular Question (source)
2013-01-02 12:56:30 -0500 received badge  Notable Question (source)
2012-09-12 01:25:44 -0500 received badge  Famous Question (source)
2012-08-23 17:53:00 -0500 received badge  Notable Question (source)
2012-08-16 02:50:49 -0500 received badge  Popular Question (source)
2012-08-08 03:58:17 -0500 commented answer bullet_migration: electric and fuerte compatibility

Cool. And I would, but for some reason its only the one definition that causes problems. It is probably the right way to go though.

2012-08-08 03:52:28 -0500 commented answer bullet_migration: electric and fuerte compatibility

Thanks, that worked. Except you got the types backwards, but I got the idea of what you meant.

2012-08-08 03:51:56 -0500 received badge  Scholar (source)
2012-08-08 03:51:55 -0500 received badge  Supporter (source)
2012-08-07 10:22:24 -0500 received badge  Editor (source)
2012-08-07 10:21:39 -0500 received badge  Organizer (source)
2012-08-07 10:19:56 -0500 asked a question bullet_migration: electric and fuerte compatibility

Hello, I'm trying to upgrade a project from Electric to Fuerte while still maintaining Electric compatibility (some systems will be on Electric for a while). I ran into an issue with tf and bullet. In the following code section, I need R defined as a btMatrix3x3 in Electric, but a tf::Matrix3x3 in Fuerte. Is there any way to have one set of code that will satisfy both? I would like to stay with the recommended Fuerte form, but I need it to work in both versions.

//world_to_camera is a tf::StampedTransform
//Electric version
btMatrix3x3 R;
R.setRotation(world_to_camera.inverse().getRotation());

Edit: In Electric, the error comes at tf::Matrix3x3 (Matrix3x3 is not a member of tf). In Fuerte, the error is at R.setRotation (no matching function call btMatrix3x3::setRotation(tf::Quaternion, can't convert tf::Quaternion to btQuaternion.) I tried putting .toBt() after .getRotation() in the migration guide, but I got the error Class tf::Quaternion has no member toBt.

I tried to follow the bullet_migration guide. The sed script doesn't work because it breaks in Electric. I'm sorry if this answer is obvious somewhere. Thanks for the help.

2012-05-31 08:32:59 -0500 commented answer fuerte or diamondback

Thanks!

2012-05-31 07:57:30 -0500 received badge  Student (source)
2012-05-31 06:22:37 -0500 asked a question fuerte or diamondback

My project is currently running on electric, but I'm interested in trying the people library, which was released for diamondback, and just recently fuerte. Which version of it is recommended that I use?