Skip to content

Commit

Permalink
Version 1.2.
Browse files Browse the repository at this point in the history
  • Loading branch information
romainreignier committed Aug 4, 2017
1 parent a1b7b40 commit 325a389
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 6 deletions.
17 changes: 12 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
# rtimulib_ros

A simple package to use the nice RTIMULib (unfortunately , now unmaintained) from [RichardsTech](https://richardstechnotes.wordpress.com/) in ROS.

The RTIMULib needs to be installed. It can be found here : <https://github.com/RTIMULib/RTIMULib>

## Topic

The fused orientation data are published on the `imu` topic.

## Calibration

The calibration needs to be performed by the `RTIMULibCal` utility provided by the library.
In case of a several devices configuration, `RTIMULibCal` can be launched with an argument to change the name of the calibration file.

Expand All @@ -21,11 +24,20 @@ Then, the file calibration file `.ini` needs to be placed in the `config` direct
If the calibration file has a custom name, it must be specified with the `calibration_file_name` parameter (without the `.ini` extension).

## Launch

The node has to be launched with the `rtimulib_ros.launch` in order to load the calibration file.

$ roslaunch rtimulib_ros rtimulib_ros.launch


## Parameters

- `calibration_file_path`: (**Mandatory**) used to dynamically find the package config directory. Does not need to be modified.
- `calibration_file_path`: (*Optional*) used to use a different calibration file name than `RTIMULib.ini`. **Do not include the `.ini` extension.**
- `frame_id`: (Optional) used to change the default `imu_link` frame.

## Visualization

The data from the IMU can be seen via the 3D visualization node from the `razor_imu_9dof` package. But this package subscribe to the `/imu` topic so the `topic_name` parameter of the must be set to `/imu`.

Install it :
Expand All @@ -36,8 +48,3 @@ Install it :

$ roslaunch razor_imu_9dofs razor-display.launch

## Parameters

- `calibration_file_path`: (**Mandatory**) used to dynamically find the package config directory. Does not need to be modified.
- `calibration_file_path`: (*Optional*) used to use a different calibration file name than `RTIMULib.ini`. **Do not include the `.ini` extension.**
- `frame_id`: (Optional) used to change the default `imu_link` frame.
2 changes: 1 addition & 1 deletion package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<package>
<name>rtimulib_ros</name>
<version>1.1.0</version>
<version>1.2.0</version>
<description>A simple package to use the nice RTIMULib from RichardsTech in ROS</description>

<author email="[email protected]">Romain REIGNIER</author>
Expand Down

0 comments on commit 325a389

Please sign in to comment.