本文介绍: 不使用base64编码方式传递,优点速度快,卡顿少。通过ros系统websocket中发送sensor_msgs::Image数据web端显示

通过ros系统中websocket中发送sensor_msgs::Image数据给web端显示(三)

 不使用base64编码方式传递

#include <ros/ros.h&gt;
#include <signal.h&gt;
#include <sensor_msgs/Image.h>
#include <message_filters/subscriber.h>
#include <message_filters/synchronizer.h>
#include <message_filters/time_synchronizer.h>


#include <functional>

#include <websocketpp/config/asio_no_tls.hpp>
#include <websocketpp/server.hpp>


#include <iostream>
#include <chrono>// 头文件用于时间相关操作
#include <thread>
#include <unordered_set>
#include <memory>

#include <opencv2/core.hpp>
#include <opencv2/opencv.hpp>
#include <cv_bridge/cv_bridge.h>

#include <boost/thread.hpp>
#include <std_msgs/String.h>

/**
 * websocket 发布图像数据
 * sukai
 * 2023 11.23
 */
// roslaunch  turtlebot3_n

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注