From 6fb3194d71f3c426f97fca750e154b78ebbe313b Mon Sep 17 00:00:00 2001
From: Hoop77 <p.badenhoop@gmx.de>
Date: Tue, 8 May 2018 20:22:00 +0200
Subject: [PATCH] -

---
 modules/catkin_ws/src/car/include/ultrasonic/Ultrasonic.h | 3 ++-
 modules/catkin_ws/src/car/src/ultrasonic/Ultrasonic.cpp   | 6 +++---
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/modules/catkin_ws/src/car/include/ultrasonic/Ultrasonic.h b/modules/catkin_ws/src/car/include/ultrasonic/Ultrasonic.h
index 885116c1..c3d75a87 100644
--- a/modules/catkin_ws/src/car/include/ultrasonic/Ultrasonic.h
+++ b/modules/catkin_ws/src/car/include/ultrasonic/Ultrasonic.h
@@ -5,6 +5,7 @@
 #include <ros/ros.h>
 #include "boost/thread.hpp"
 #include "USS_SRF02.h"
+#include <thread>
 
 namespace car
 {
@@ -20,7 +21,7 @@ namespace car
 			ros::NodeHandle nh_;
 			std::string name_;
 			ros::Publisher ussData;
-      boost::thread main;
+      std::thread main;
 	};
 }
 #endif
diff --git a/modules/catkin_ws/src/car/src/ultrasonic/Ultrasonic.cpp b/modules/catkin_ws/src/car/src/ultrasonic/Ultrasonic.cpp
index a97965e4..78324b61 100644
--- a/modules/catkin_ws/src/car/src/ultrasonic/Ultrasonic.cpp
+++ b/modules/catkin_ws/src/car/src/ultrasonic/Ultrasonic.cpp
@@ -23,14 +23,14 @@ void Ultrasonic::onInit()
 {
     NODELET_INFO("Ultrasonic::onInit -- START");
     ussData = nh_.advertise<ussDataMsg>("ussData", 1);
-    main = boost::thread(
-        [this]()
+    main = std::thread(
+        [this]
         {
             for (;;)
             {
                 ussDataMsg msg;
                 auto distance = getDistance();
-                std::cout << "distance: " << distance << "\n";
+                NODELET_INFO("distance: %d\n", distance);
                 msg.distance = distance;
                 ussData.publish(msg);
             }
-- 
GitLab