-
Notifications
You must be signed in to change notification settings - Fork 10
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
wrenchStamped_nws_ros2
providing wrong header on ros2 messages
#69
Comments
It looks like that: In ros2 the timestamp is the one obtained by the subdevice. yarp-devices-ros2/src/devices/multipleAnalogSensors_nws_ros2/WrenchStamped_nws_ros2.cpp Line 24 in 3a1f4de
I thus think that we can consider two different issues here:
|
Good point, we indeed have the timestamp attribute in the message so we should just use it: https://github.com/robotology/yarp/blob/93ac24db717e847304e200b0be807671cad63e89/src/devices/messages/multipleAnalogSensorsMsgs/multipleAnalogSensorsSerializations.thrift#L15 . |
As per title, the
wrenchStamped_nws_ros2
on ergocub configuraton (on both feet) provides a wrong header, with negativestamp
and noframe_id
.On the YARP side everything seems fine, so I think that is a device issue.
This is a sample of the message from a read on the cmd:
yarp read ... /ergocub/right_leg/FT/measures:o
Meanwhile, if I echo the topic from
ros2 topic echo /left_foot_heel_tiptoe_ft
I have:Meanwhile, another topic (like
/tf
) has the following header:This is the config file of the device (link):
And the subdevice:
The text was updated successfully, but these errors were encountered: