metawear_ros
This is a ROS package to interface with MetaWear sensors via Python pymetawear library.
The package attempts to mimic myo_ros_osx interface and is primarily developed to replace Myo Armband with MetaMotionR+ sensor.
Published topics
~/accel
(geometry_msgs/Vector3Stamped) - corrected acceleration.~/altitude
(geometry_msgs/Vector3Stamped) - only Z-axis.~/battery_state
(sensor_msgs/BatteryState)~/button
(std_msgs/Bool)~/calibration_state
(metawear_ros/CalibrationState) - calibration state. Although the message is always streamed, the actual hardware calibration is updated ONLY when the appropriate sensor stream are enabled. Thus, to calibrate the accelerometer you MUST subscribe to the~/accel
topic, same for the~/gyro
.~/gyro
(geometry_msgs/Vector3Stamped) - corrected gyroscope.~/illuminance
(sensor_msgs/Illuminance)~/rotation
(geometry_msgs/QuaternionStamped)~/temperature
(sensor_msgs/Temperature)/tf
Subscribed topics
~/vibration2
(std_msgs/Duration)~/led
(std_msgs/ColorRGBA) - Sets RGB color of LED, uses alpha channel to control brightness.~/reset_board
(std_msgs/Bool) - send{data: true}
to this topic to perform the board soft reset.
Parameters
TODO