This is a simple driver based on the work done by user Cagatay. This extension of the original driver designed to enhance the direct usability from the command-line without modification.
Out-of-the-box, it allows you to configure the driver with your port, baudrate, etc. and choose whether to use the driver in relative mode (relative to initial position) or absolute mode (relative to magnetic north and gravitational center).
This driver should work with any of the USB/RS232 versions of the Yost Labs 3-Space sensors.
It was tested on the "Watertight" model using its RS232 interface.
- Setup and configure your sensor using terminal commands or the 3-Space sensor suite GUI
- Use the config file (
config/y3space.yaml
) to choose your port, baudrate, timeout, driver mode ('relative' / 'absolute'), etc. - (After building) Launch the node using
roslaunch y3space_driver driver.launch
and the driver will begin to output messages on these topics:- /imu/filtered [sesnsor_msgs/Imu] : Orientation, Angular Velocity, and Linear Acceleration
- /imu/temp [std_msgs/Float64] : The temperature in deg C as per the sensor