-
Notifications
You must be signed in to change notification settings - Fork 114
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
frame_id is hard coded #23
Comments
@nwotero - I think that is an excellent idea! Care to provide a patch? |
Sure, I'll make a pull request this week once I've verified it works.
|
What's the best approach to run several (2) razor IMUs in the same system currently? I'm thinking about having two copies of the package, and manually editing the code so that I can launch two nodes with different names/published channels, but I wonder what would be a better way to do it. Thanks! I'd be happy to submit a PR if it requires some improvements in your code. |
@Jorge-C - in principle, you would run multiple instances of the same node, using remapping - see e.g. http://answers.ros.org/question/160071/running-multiple-instances-of-same-node/ Now, I never tried this myself, and most probably the code will need some tuning to support this in an optimal way. Feel free to try it out, and submit a PR! |
Thanks! I'll try it out and report back.
|
Dear All, I am very thankful to the developers of this ROS driver. Your well documented README files and source-code is helping me a lot to achieve my scientific endeavours in Robotics. Going back to the purpose of this post. I had the same query as @Jorge-C in order to run more than two razor_imu_9dof sensors. I therefore managed to collect data from two razor_imu_9dof sensors using the following launch file (if anyone is interested, I will happily share the tunning source-code). I am however not following the suggestion of @KristofRobot using remap to run multiple instance of the same node. Honestly, I have very little knowledge of the use of ROS (but I am learning) to which I am not really sure whether Also, I want to point out that a drift between sensors is presented. To present evidence of this, I put statically two sensors on the table and hit the table every approximately 30 seconds during 3 minutes. Then, I plot the ACC_Z axes of both sensors I have noticed another thing which is that the sample number of both sensors is not the same. One of my ideas to deal with this technical issue is to use a sort of hand-shake between the razor_imu_9dof and the machine. I will appreciate if you have any commend or advice in order to solve the problem with Again, thank you very much!
|
It would be very helpful and convenient if the frame_id for the imu messages was exposed as a parameter. If a user has more than one imu, they would want to give the messages different frame_ids.
The text was updated successfully, but these errors were encountered: