[ros-users] [Discourse.ros.org] [Next Generation ROS] ROS Ti…

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Tully Foote via ros-users
Date:  
To: ros-users
CC: Tully Foote
Subject: [ros-users] [Discourse.ros.org] [Next Generation ROS] ROS Time in beta1


In C++ ROS time is operational using the `/clock` topic if the parameter `use_sim_time` is set, following the [Clock and TIme design article](http://design.ros2.org/articles/clock_and_time.html).

The rclcpp Node has been extended to automatically setup a time source and provides [`now()`](https://github.com/ros2/rclcpp/blob/master/rclcpp/include/rclcpp/node.hpp#L376) and [`get_clock()`](https://github.com/ros2/rclcpp/blob/master/rclcpp/include/rclcpp/node.hpp#L372) convenience methods.

It has not been tested with the bridge and ROS1. I suspect that it would work if the right alias is defined between ROS1's `std_msgs/Time` and ROS2's `builtin_msgs/Time` as the datatypes are the same and the topic is the same.

Note that there's slightly different semantics on the parameter too as it's on the node and not global anymore.





---
[Visit Topic](https://discourse.ros.org/t/ros-time-in-beta1/1003/6) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list

http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>