#include <stdio.h>
#include <stdlib.h>
#include <sstream>
#include <string>
#include <thread>
#include <vector>
#include "sick_scan_api.h"
#include "sick_scan_api_dump.h"
#include "sick_scan_api_converter.h"
#include <algorithm>
#include <cassert>
#include <cstring>
#include "toojpeg.h"
Go to the source code of this file.
|
static void | apiTestCartesianPointCloudMsgCallback (SickScanApiHandle apiHandle, const SickScanPointCloudMsg *msg) |
|
static void | apiTestDiagnosticMsgCallback (SickScanApiHandle apiHandle, const SickScanDiagnosticMsg *msg) |
|
static void | apiTestImuMsgCallback (SickScanApiHandle apiHandle, const SickScanImuMsg *msg) |
|
static void | apiTestLdmrsObjectArrayCallback (SickScanApiHandle apiHandle, const SickScanLdmrsObjectArray *msg) |
|
static void | apiTestLFErecMsgCallback (SickScanApiHandle apiHandle, const SickScanLFErecMsg *msg) |
|
static void | apiTestLIDoutputstateMsgCallback (SickScanApiHandle apiHandle, const SickScanLIDoutputstateMsg *msg) |
|
static void | apiTestLogMsgCallback (SickScanApiHandle apiHandle, const SickScanLogMsg *msg) |
|
static void | apiTestNavPoseLandmarkMsgCallback (SickScanApiHandle apiHandle, const SickScanNavPoseLandmarkMsg *msg) |
|
static void | apiTestPolarPointCloudMsgCallback (SickScanApiHandle apiHandle, const SickScanPointCloudMsg *msg) |
|
static void | apiTestRadarScanMsgCallback (SickScanApiHandle apiHandle, const SickScanRadarScan *msg) |
|
static void | apiTestVisualizationMarkerMsgCallback (SickScanApiHandle apiHandle, const SickScanVisualizationMarkerMsg *msg) |
|
static void | exitOnError (const char *msg, int32_t error_code) |
|
void | jpegOutputCallback (unsigned char oneByte) |
|
int | main (int argc, char **argv) |
|
static void | plotPointcloudToJpeg (const std::string &jpegfilepath, const SickScanPointCloudMsg &msg) |
|
static void | runSickScanApiTestWaitNext (SickScanApiHandle *apiHandle, bool *run_flag) |
|
int | sick_scan_api_test_main (int argc, char **argv, const std::string &sick_scan_args, bool polling) |
|
◆ apiTestCartesianPointCloudMsgCallback()
◆ apiTestDiagnosticMsgCallback()
◆ apiTestImuMsgCallback()
◆ apiTestLdmrsObjectArrayCallback()
◆ apiTestLFErecMsgCallback()
◆ apiTestLIDoutputstateMsgCallback()
◆ apiTestLogMsgCallback()
◆ apiTestNavPoseLandmarkMsgCallback()
◆ apiTestPolarPointCloudMsgCallback()
◆ apiTestRadarScanMsgCallback()
◆ apiTestVisualizationMarkerMsgCallback()
◆ exitOnError()
static void exitOnError |
( |
const char * |
msg, |
|
|
int32_t |
error_code |
|
) |
| |
|
static |
◆ jpegOutputCallback()
void jpegOutputCallback |
( |
unsigned char |
oneByte | ) |
|
◆ main()
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ plotPointcloudToJpeg()
◆ runSickScanApiTestWaitNext()
static void runSickScanApiTestWaitNext |
( |
SickScanApiHandle * |
apiHandle, |
|
|
bool * |
run_flag |
|
) |
| |
|
static |
◆ sick_scan_api_test_main()
int sick_scan_api_test_main |
( |
int |
argc, |
|
|
char ** |
argv, |
|
|
const std::string & |
sick_scan_args, |
|
|
bool |
polling |
|
) |
| |
◆ foutJpg