Classes | Functions | Variables
sick_scan_xd_api_test Namespace Reference

Classes

class  ApiTestSettings
 

Functions

def pyrunSickScanApiTestWaitNext (sick_scan_library, api_handle)
 
def pySickScanCartesianPointCloudMsgCallback (api_handle, pointcloud_msg)
 
def pySickScanCartesianPointCloudMsgToXYZ (pointcloud_msg)
 
def pySickScanDiagnosticMsgCallback (api_handle, diagnostic_msg)
 
def pySickScanImuMsgCallback (api_handle, imu_msg)
 
def pySickScanLdmrsObjectArrayCallback (api_handle, ldmrsobjectarray_msg)
 
def pySickScanLFErecMsgCallback (api_handle, lferec_msg)
 
def pySickScanLIDoutputstateMsgCallback (api_handle, lidoutputstate_msg)
 
def pySickScanLogMsgCallback (api_handle, log_msg)
 
def pySickScanNavPoseLandmarkCallback (api_handle, navposelandmark_msg)
 
def pySickScanPolarPointCloudMsgCallback (api_handle, pointcloud_msg)
 
def pySickScanRadarScanCallback (api_handle, radarscan_msg)
 
def pySickScanVisualizationMarkerCallback (api_handle, visualizationmarker_msg)
 

Variables

 __ROS_VERSION = os.getenv("ROS_VERSION")
 
 api_handle = SickScanApiCreate(sick_scan_library)
 
 api_test_settings = ApiTestSettings()
 
 api_test_wait_next_thread = None
 
 c
 
 cartesian_pointcloud_callback = SickScanPointCloudMsgCallback(pySickScanCartesianPointCloudMsgCallback)
 
int cli_arg_start_idx = 1
 
string cli_args = " ".join(sys.argv[cli_arg_start_idx:])
 
 diagnostic_msg_callback = SickScanDiagnosticMsgCallback(pySickScanDiagnosticMsgCallback)
 
 imu_callback = SickScanImuMsgCallback(pySickScanImuMsgCallback)
 
 ldmrsobjectarray_callback = SickScanLdmrsObjectArrayCallback(pySickScanLdmrsObjectArrayCallback)
 
 lferec_callback = SickScanLFErecMsgCallback(pySickScanLFErecMsgCallback)
 
 lidoutputstate_callback = SickScanLIDoutputstateMsgCallback(pySickScanLIDoutputstateMsgCallback)
 
 log_msg_callback = SickScanLogMsgCallback(pySickScanLogMsgCallback)
 
 marker
 
 MarkerArray
 
 navposelandmark_callback = SickScanNavPoseLandmarkCallback(pySickScanNavPoseLandmarkCallback)
 
 plot_axes
 
 plot_figure
 
 plot_points_x = np.copy(api_test_settings.plot_points_x)
 
 plot_points_y = np.copy(api_test_settings.plot_points_y)
 
 plot_points_z = np.copy(api_test_settings.plot_points_z)
 
bool plt_enabled = False
 
 PointCloud2
 
 polar_pointcloud_callback = SickScanPointCloudMsgCallback(pySickScanPolarPointCloudMsgCallback)
 
 polling
 
 projection
 
 queue_size
 
 radarscan_callback = SickScanRadarScanCallback(pySickScanRadarScanCallback)
 
 ros_node = Node("sick_scan_api_test_py")
 
 ros_pointcloud_publisher
 
 ros_polar_pointcloud_publisher
 
 ros_visualizationmarker_publisher
 
 sick_scan_library = SickScanApiLoadLibrary(["build/Debug/", "build_win64/Debug/", "src/build/Debug/", "src/build_win64/Debug/", "src/sick_scan_xd/build/Debug/", "src/sick_scan_xd/build_win64/Debug/", "./", "../"], "sick_scan_xd_shared_lib.dll")
 
 sopas_response = SickScanApiSendSOPAS(sick_scan_library, api_handle, "sRN SCdevicestate")
 
int user_key = 0
 
 verbose_level = SickScanApiGetVerboseLevel(sick_scan_library, api_handle)
 
 visualizationmarker_callback = SickScanVisualizationMarkerCallback(pySickScanVisualizationMarkerCallback)
 

Function Documentation

◆ pyrunSickScanApiTestWaitNext()

def sick_scan_xd_api_test.pyrunSickScanApiTestWaitNext (   sick_scan_library,
  api_handle 
)

Definition at line 234 of file sick_scan_xd_api_test.py.

◆ pySickScanCartesianPointCloudMsgCallback()

def sick_scan_xd_api_test.pySickScanCartesianPointCloudMsgCallback (   api_handle,
  pointcloud_msg 
)

Definition at line 107 of file sick_scan_xd_api_test.py.

◆ pySickScanCartesianPointCloudMsgToXYZ()

def sick_scan_xd_api_test.pySickScanCartesianPointCloudMsgToXYZ (   pointcloud_msg)

Definition at line 66 of file sick_scan_xd_api_test.py.

◆ pySickScanDiagnosticMsgCallback()

def sick_scan_xd_api_test.pySickScanDiagnosticMsgCallback (   api_handle,
  diagnostic_msg 
)

Definition at line 220 of file sick_scan_xd_api_test.py.

◆ pySickScanImuMsgCallback()

def sick_scan_xd_api_test.pySickScanImuMsgCallback (   api_handle,
  imu_msg 
)

Definition at line 150 of file sick_scan_xd_api_test.py.

◆ pySickScanLdmrsObjectArrayCallback()

def sick_scan_xd_api_test.pySickScanLdmrsObjectArrayCallback (   api_handle,
  ldmrsobjectarray_msg 
)

Definition at line 195 of file sick_scan_xd_api_test.py.

◆ pySickScanLFErecMsgCallback()

def sick_scan_xd_api_test.pySickScanLFErecMsgCallback (   api_handle,
  lferec_msg 
)

Definition at line 158 of file sick_scan_xd_api_test.py.

◆ pySickScanLIDoutputstateMsgCallback()

def sick_scan_xd_api_test.pySickScanLIDoutputstateMsgCallback (   api_handle,
  lidoutputstate_msg 
)

Definition at line 172 of file sick_scan_xd_api_test.py.

◆ pySickScanLogMsgCallback()

def sick_scan_xd_api_test.pySickScanLogMsgCallback (   api_handle,
  log_msg 
)

Definition at line 225 of file sick_scan_xd_api_test.py.

◆ pySickScanNavPoseLandmarkCallback()

def sick_scan_xd_api_test.pySickScanNavPoseLandmarkCallback (   api_handle,
  navposelandmark_msg 
)

Definition at line 215 of file sick_scan_xd_api_test.py.

◆ pySickScanPolarPointCloudMsgCallback()

def sick_scan_xd_api_test.pySickScanPolarPointCloudMsgCallback (   api_handle,
  pointcloud_msg 
)

Definition at line 125 of file sick_scan_xd_api_test.py.

◆ pySickScanRadarScanCallback()

def sick_scan_xd_api_test.pySickScanRadarScanCallback (   api_handle,
  radarscan_msg 
)

Definition at line 181 of file sick_scan_xd_api_test.py.

◆ pySickScanVisualizationMarkerCallback()

def sick_scan_xd_api_test.pySickScanVisualizationMarkerCallback (   api_handle,
  visualizationmarker_msg 
)

Definition at line 200 of file sick_scan_xd_api_test.py.

Variable Documentation

◆ __ROS_VERSION

int sick_scan_xd_api_test.__ROS_VERSION = os.getenv("ROS_VERSION")
private

Definition at line 16 of file sick_scan_xd_api_test.py.

◆ api_handle

sick_scan_xd_api_test.api_handle = SickScanApiCreate(sick_scan_library)

Definition at line 367 of file sick_scan_xd_api_test.py.

◆ api_test_settings

sick_scan_xd_api_test.api_test_settings = ApiTestSettings()

Definition at line 336 of file sick_scan_xd_api_test.py.

◆ api_test_wait_next_thread

sick_scan_xd_api_test.api_test_wait_next_thread = None

Definition at line 374 of file sick_scan_xd_api_test.py.

◆ c

sick_scan_xd_api_test.c

Definition at line 445 of file sick_scan_xd_api_test.py.

◆ cartesian_pointcloud_callback

sick_scan_xd_api_test.cartesian_pointcloud_callback = SickScanPointCloudMsgCallback(pySickScanCartesianPointCloudMsgCallback)

Definition at line 382 of file sick_scan_xd_api_test.py.

◆ cli_arg_start_idx

sick_scan_xd_api_test.cli_arg_start_idx = 1

Definition at line 338 of file sick_scan_xd_api_test.py.

◆ cli_args

string sick_scan_xd_api_test.cli_args = " ".join(sys.argv[cli_arg_start_idx:])

Definition at line 347 of file sick_scan_xd_api_test.py.

◆ diagnostic_msg_callback

sick_scan_xd_api_test.diagnostic_msg_callback = SickScanDiagnosticMsgCallback(pySickScanDiagnosticMsgCallback)

Definition at line 416 of file sick_scan_xd_api_test.py.

◆ imu_callback

sick_scan_xd_api_test.imu_callback = SickScanImuMsgCallback(pySickScanImuMsgCallback)

Definition at line 388 of file sick_scan_xd_api_test.py.

◆ ldmrsobjectarray_callback

sick_scan_xd_api_test.ldmrsobjectarray_callback = SickScanLdmrsObjectArrayCallback(pySickScanLdmrsObjectArrayCallback)

Definition at line 404 of file sick_scan_xd_api_test.py.

◆ lferec_callback

sick_scan_xd_api_test.lferec_callback = SickScanLFErecMsgCallback(pySickScanLFErecMsgCallback)

Definition at line 392 of file sick_scan_xd_api_test.py.

◆ lidoutputstate_callback

sick_scan_xd_api_test.lidoutputstate_callback = SickScanLIDoutputstateMsgCallback(pySickScanLIDoutputstateMsgCallback)

Definition at line 396 of file sick_scan_xd_api_test.py.

◆ log_msg_callback

sick_scan_xd_api_test.log_msg_callback = SickScanLogMsgCallback(pySickScanLogMsgCallback)

Definition at line 420 of file sick_scan_xd_api_test.py.

◆ marker

sick_scan_xd_api_test.marker

Definition at line 445 of file sick_scan_xd_api_test.py.

◆ MarkerArray

sick_scan_xd_api_test.MarkerArray

Definition at line 355 of file sick_scan_xd_api_test.py.

◆ navposelandmark_callback

sick_scan_xd_api_test.navposelandmark_callback = SickScanNavPoseLandmarkCallback(pySickScanNavPoseLandmarkCallback)

Definition at line 412 of file sick_scan_xd_api_test.py.

◆ plot_axes

sick_scan_xd_api_test.plot_axes

Definition at line 350 of file sick_scan_xd_api_test.py.

◆ plot_figure

sick_scan_xd_api_test.plot_figure

Definition at line 349 of file sick_scan_xd_api_test.py.

◆ plot_points_x

sick_scan_xd_api_test.plot_points_x = np.copy(api_test_settings.plot_points_x)

Definition at line 437 of file sick_scan_xd_api_test.py.

◆ plot_points_y

sick_scan_xd_api_test.plot_points_y = np.copy(api_test_settings.plot_points_y)

Definition at line 438 of file sick_scan_xd_api_test.py.

◆ plot_points_z

sick_scan_xd_api_test.plot_points_z = np.copy(api_test_settings.plot_points_z)

Definition at line 439 of file sick_scan_xd_api_test.py.

◆ plt_enabled

bool sick_scan_xd_api_test.plt_enabled = False

Definition at line 22 of file sick_scan_xd_api_test.py.

◆ PointCloud2

sick_scan_xd_api_test.PointCloud2

Definition at line 353 of file sick_scan_xd_api_test.py.

◆ polar_pointcloud_callback

sick_scan_xd_api_test.polar_pointcloud_callback = SickScanPointCloudMsgCallback(pySickScanPolarPointCloudMsgCallback)

Definition at line 384 of file sick_scan_xd_api_test.py.

◆ polling

sick_scan_xd_api_test.polling

Definition at line 343 of file sick_scan_xd_api_test.py.

◆ projection

sick_scan_xd_api_test.projection

Definition at line 350 of file sick_scan_xd_api_test.py.

◆ queue_size

sick_scan_xd_api_test.queue_size

Definition at line 353 of file sick_scan_xd_api_test.py.

◆ radarscan_callback

sick_scan_xd_api_test.radarscan_callback = SickScanRadarScanCallback(pySickScanRadarScanCallback)

Definition at line 400 of file sick_scan_xd_api_test.py.

◆ ros_node

sick_scan_xd_api_test.ros_node = Node("sick_scan_api_test_py")

Definition at line 358 of file sick_scan_xd_api_test.py.

◆ ros_pointcloud_publisher

sick_scan_xd_api_test.ros_pointcloud_publisher

Definition at line 353 of file sick_scan_xd_api_test.py.

◆ ros_polar_pointcloud_publisher

sick_scan_xd_api_test.ros_polar_pointcloud_publisher

Definition at line 354 of file sick_scan_xd_api_test.py.

◆ ros_visualizationmarker_publisher

sick_scan_xd_api_test.ros_visualizationmarker_publisher

Definition at line 355 of file sick_scan_xd_api_test.py.

◆ sick_scan_library

sick_scan_xd_api_test.sick_scan_library = SickScanApiLoadLibrary(["build/Debug/", "build_win64/Debug/", "src/build/Debug/", "src/build_win64/Debug/", "src/sick_scan_xd/build/Debug/", "src/sick_scan_xd/build_win64/Debug/", "./", "../"], "sick_scan_xd_shared_lib.dll")

Definition at line 364 of file sick_scan_xd_api_test.py.

◆ sopas_response

sick_scan_xd_api_test.sopas_response = SickScanApiSendSOPAS(sick_scan_library, api_handle, "sRN SCdevicestate")

Definition at line 453 of file sick_scan_xd_api_test.py.

◆ user_key

sick_scan_xd_api_test.user_key = 0

Definition at line 462 of file sick_scan_xd_api_test.py.

◆ verbose_level

sick_scan_xd_api_test.verbose_level = SickScanApiGetVerboseLevel(sick_scan_library, api_handle)

Definition at line 346 of file sick_scan_xd_api_test.py.

◆ visualizationmarker_callback

sick_scan_xd_api_test.visualizationmarker_callback = SickScanVisualizationMarkerCallback(pySickScanVisualizationMarkerCallback)

Definition at line 408 of file sick_scan_xd_api_test.py.



sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:21