Currently the message osr_msgs/Status contains:
int64 battery
int64[5] error_status
int64[5] temp
int64[10] current
I propose:
battery should have its own topic, with message sensor_msgs/BatteryState
error_status should be reported in /diagnostics using diagnostics_msgs/DiagnosticArray which would allow the use of diagnostics tools
temperature should have its own topic, with message type sensor_msgs/Temperature
current should be reported in the same sensor_msgs/JointState message used to report feedback on the wheel positions and velocities under 'effort'.
Currently the message
osr_msgs/Statuscontains:I propose:
batteryshould have its own topic, with messagesensor_msgs/BatteryStateerror_statusshould be reported in/diagnosticsusingdiagnostics_msgs/DiagnosticArraywhich would allow the use of diagnostics toolstemperatureshould have its own topic, with message typesensor_msgs/Temperaturecurrentshould be reported in the samesensor_msgs/JointStatemessage used to report feedback on the wheel positions and velocities under 'effort'.