Ask Your Question

MD_MD's profile - activity

2013-09-08 14:13:31 -0500 received badge  Famous Question (source)
2013-07-26 20:46:38 -0500 received badge  Popular Question (source)
2013-07-26 20:46:38 -0500 received badge  Notable Question (source)
2013-07-26 02:57:10 -0500 commented answer How to get pitch and yaw angle from the raw IMU data?

Straight remapping may not work if the message formats are different. I am not sure how to help you beyond this because I am not familiar with /raw_imu_throttle messages.

2013-07-25 21:06:35 -0500 commented answer How to get pitch and yaw angle from the raw IMU data?

I am not familiar with the /raw_imu_throttle topic or its message, so I can't say if it will work for you to remap it. I thought you were working from a "regular" imu that published /imu/data_raw. It might work if you remap the topic you have to /imu/data_raw, but I'm not sure

2013-07-25 20:41:17 -0500 commented answer How to get pitch and yaw angle from the raw IMU data?

I don't see anything wrong, those message are normal. Did you try rostopic echo /imu/data? That should show you calculated orientations form the /imu/data_raw channel. You can use the orientations there to get pitch/yaw/roll.

2013-07-25 20:38:26 -0500 answered a question Can't resolve a dependency with camera_umd that wants a specific version (Ubuntu ARM)

I ended up solving it by git cloning the package and compiling from source. It didn't really fix the problem with finding dependencies but it did allow the package to compile and run.

2013-07-25 18:44:35 -0500 commented answer How to get pitch and yaw angle from the raw IMU data?

I misremembered the name of the node, although it is in thier documentation if you look. It should be rosrun imu_filter_madgwick imu_filter_node. Let us know if that worked.

2013-07-25 18:09:19 -0500 commented answer How to get pitch and yaw angle from the raw IMU data?

Follow the instructions on the imu_tools page to install and once you have done that rosrun imu_tools imu_filter_madgwick after your have started your IMU. It will publish a topic called /imu/data and this will contain orientation.

2013-07-25 17:46:17 -0500 commented answer How to get pitch and yaw angle from the raw IMU data?

I see what you mean now. I don't know how to do those calculations myself, I use the IMU filter I previously mentioned to do that for me. If you insist on not using that package you could look at their source code and implement what they did in your own node.

2013-07-25 17:35:09 -0500 commented answer How to get pitch and yaw angle from the raw IMU data?

Yes, but for the most part IMUs don't give you the orientation directly. They give information like acceleration and momentum which you then have to process into orientation. You would have to subscribe to the topic /imu_data or /imu_data_raw and use that.

2013-07-25 17:14:39 -0500 commented answer How to get pitch and yaw angle from the raw IMU data?

You wil have to change your code in some way if you want it to behave differently. If you are asking about how to get the data from the IMU I would use an IMU filter like imu_filter_madgwick which will calculate the orientation for you.

2013-07-25 16:42:36 -0500 commented answer How to get pitch and yaw angle from the raw IMU data?

I would do something like if(pitch>2.5 && pitch<3.5){ do_something; }

2013-07-25 15:20:54 -0500 answered a question How to get pitch and yaw angle from the raw IMU data?

I am not sure I completely understand your question, but I don't think this will work if you want to check if there was a change by any exact amount. If you look at the IMU data you are streaming right now you will almost certainly see some noise even when the IMU is motionless. As a consequence you are unlikely to ever find that the orientation is exactly some angle; you would have to check that the angle was between some range.

2013-07-25 15:08:37 -0500 received badge  Editor (source)
2013-07-25 15:06:21 -0500 answered a question Problem resolving depedancy for camera_umd on Ubuntu ARM

please delete this, I got an error that said the service wasn't available and it duplicated when I tried to resubmit

2013-07-25 15:06:04 -0500 answered a question Dependency problems with camera_umd on Ubuntu ARM

please delete this, I got an error that said the service wasn't available and it duplicated when I tried to resubmit

2013-07-25 15:02:08 -0500 asked a question Dependency problems with camera_umd on Ubuntu ARM

I am trying to install ros-groovy-camera-umd but I am having a problem where it says I have the dependency installed but it isn't exactly the right version. I am running Ubuntu ARM (Linaro) on an ODROID U2 and I have added the appropriate repositories from the tutorial on how to set up ROS on ARM.

Blockquote linaro@linaro-ubuntu-desktop:~$ sudo aptitude install ros-groovy-camera-umd The following NEW packages will be installed: ros-groovy-camera-umd{b} 0 packages upgraded, 1 newly installed, 0 to remove and 332 not upgraded. Need to get 2168 kB of archives. After unpacking 6409 kB will be used. The following packages have unmet dependencies: ros-groovy-camera-umd : Depends: ros-groovy-image-common (= 1.10.3-0precise-20130418-2026-+0000) but 1.10.3-0precise-20130426-1422-+0000 is installed. Depends: ros-groovy-nodelet-core (= 1.7.14-0precise-20130401-1554-+0000) but 1.7.14-0precise-20130426-1327-+0000 is installed. The following actions will resolve these dependencies:

 Keep the following packages at their current version:

1) ros-groovy-camera-umd [Not Installed]

Accept this solution? [Y/n/q/?] n

* No more solutions available *

I have seen other posts where they get this kind of version error (e.g. Depends: ros-groovy-nodelet-core (= 1.7.14-0precise-20130401-1554-+0000) but 1.7.14-0precise-20130426-1327-+0000 is installed.) but in those cases it seems to be a general problem that affects many packages and that isn't the case here. Most everything, including things like ros-groovy-ros-base, install fine. Any help regarding a way to resolve this problem to allow camera_umd to be installed would be appreciated and I would be happy to post any additional information that is needed. Thanks!

2013-07-25 14:53:12 -0500 asked a question Problem resolving depedancy for camera_umd on Ubuntu ARM

I am trying to install ros-groovy-camera-umd but I am having a problem where it says I have the dependency installed but it isn't exactly the right version. I am running Ubuntu ARM (Linaro) on an ODROID U2 and I have added the appropriate repositories from the tutorial on how to set up ROS on ARM.

Blockquote linaro@linaro-ubuntu-desktop:~$ sudo aptitude install ros-groovy-camera-umd The following NEW packages will be installed: ros-groovy-camera-umd{b} 0 packages upgraded, 1 newly installed, 0 to remove and 332 not upgraded. Need to get 2168 kB of archives. After unpacking 6409 kB will be used. The following packages have unmet dependencies: ros-groovy-camera-umd : Depends: ros-groovy-image-common (= 1.10.3-0precise-20130418-2026-+0000) but 1.10.3-0precise-20130426-1422-+0000 is installed. Depends: ros-groovy-nodelet-core (= 1.7.14-0precise-20130401-1554-+0000) but 1.7.14-0precise-20130426-1327-+0000 is installed. The following actions will resolve these dependencies:

 Keep the following packages at their current version:

1) ros-groovy-camera-umd [Not Installed]

Accept this solution? [Y/n/q/?] n

* No more solutions available *

I have seen other posts where they get this kind of version error (e.g. Depends: ros-groovy-nodelet-core (= 1.7.14-0precise-20130401-1554-+0000) but 1.7.14-0precise-20130426-1327-+0000 is installed.) but in those cases it seems to be a general problem that affects many packages and that isn't the case here. Most everything, including things like ros-groovy-ros-base, install fine. Any help regarding a way to resolve this problem to allow camera_umd to be installed would be appreciated and I would be happy to post any additional information that is needed. Thanks!

2013-07-25 14:46:26 -0500 asked a question Can't resolve a dependency with camera_umd that wants a specific version (Ubuntu ARM)

I am trying to install ros-groovy-camera-umd but I am having a problem where it says I have the dependency installed but it isn't exactly the right version. I am running Ubuntu ARM (Linaro) on an ODROID U2 and I have added the appropriate repositories from the tutorial on how to set up ROS on ARM.

 linaro@linaro-ubuntu-desktop:~$ sudo aptitude install ros-groovy-camera-umd
The following NEW packages will be installed:
  ros-groovy-camera-umd{b} 
0 packages upgraded, 1 newly installed, 0 to remove and 332 not upgraded.
Need to get 2168 kB of archives. After unpacking 6409 kB will be used.
The following packages have unmet dependencies:
 ros-groovy-camera-umd : Depends: ros-groovy-image-common (= 1.10.3-0precise-20130418-2026-+0000) but 1.10.3-0precise-20130426-1422-+0000 is installed.
                         Depends: ros-groovy-nodelet-core (= 1.7.14-0precise-20130401-1554-+0000) but 1.7.14-0precise-20130426-1327-+0000 is installed.
The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1)     ros-groovy-camera-umd [Not Installed]              



Accept this solution? [Y/n/q/?] n

*** No more solutions available ***

I have seen other posts where they get this kind of version error (e.g. Depends: ros-groovy-nodelet-core (= 1.7.14-0precise-20130401-1554-+0000) but 1.7.14-0precise-20130426-1327-+0000 is installed.) but in those cases it seems to be a general problem that affects many packages and that isn't the case here. Most everything, including things like ros-groovy-ros-base, install fine. Any help regarding a way to resolve this problem to allow camera_umd to be installed would be appreciated and I would be happy to post any additional information that is needed. Thanks!