File tree Expand file tree Collapse file tree
include/nav2_behaviors/plugins Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -99,7 +99,7 @@ class AssistedTeleop : public TimedBehavior<AssistedTeleopAction>
9999 bool preempt_teleop_{false };
100100
101101 // subscribers
102- std::shared_ptr <nav2_util::TwistSubscriber> vel_sub_;
102+ std::unique_ptr <nav2_util::TwistSubscriber> vel_sub_;
103103 rclcpp::Subscription<std_msgs::msg::Empty>::SharedPtr preempt_teleop_sub_;
104104
105105 rclcpp::Duration command_time_allowance_{0 , 0 };
Original file line number Diff line number Diff line change @@ -50,8 +50,7 @@ void AssistedTeleop::onConfigure()
5050 std::string cmd_vel_teleop;
5151 node->get_parameter (" cmd_vel_teleop" , cmd_vel_teleop);
5252
53-
54- vel_sub_ = std::make_shared<nav2_util::TwistSubscriber>(
53+ vel_sub_ = std::make_unique<nav2_util::TwistSubscriber>(
5554 node,
5655 cmd_vel_teleop, rclcpp::SystemDefaultsQoS (),
5756 [&](geometry_msgs::msg::Twist::SharedPtr msg) {
You can’t perform that action at this time.
0 commit comments