operator+
and operator-
for builtin_interfaces::msg::Time
and rclcpp::Duration
#2399
Labels
operator+
and operator-
for builtin_interfaces::msg::Time
and rclcpp::Duration
#2399
Feature request
I wonder if
rclcpp
could support add/minus time withmsg::Time
on the left as caller.In the current delivery,
It is more intuitive for the user to choose the third (furthermore, fourth) option instead of the first two.
I think the operators
+
,-
,+=
,-=
can be implemented in duration.hpp and duration.cpp without any backward incompatiblity.Furthermore, aside from
rclcpp::Time
containing a clock,rclcpp::Duration
only contains nanoseconds which makes this task simpler.Also in a higher level view, "a time" can always add "a duration" and conclude another "time."
The text was updated successfully, but these errors were encountered: