Functions | Variables
minimum_sick_scan_api_client Namespace Reference

Functions

def appendPythonPath ()
 
def pyCustomizedPointCloudMsgCb (api_handle, msg)
 

Variables

 api_handle = SickScanApiCreate(sick_scan_library)
 
 cartesian_pointcloud_callback = SickScanPointCloudMsgCallback(pyCustomizedPointCloudMsgCb)
 
string cli_args = " ".join(sys.argv[1:])
 
 sick_scan_api = importlib.import_module("sick_scan_api")
 
 sick_scan_library = SickScanApiLoadLibrary(["build/Debug/", "build_win64/Debug/", "../../build/Debug/", "../../build_win64/Debug/", "./", "../"], "sick_scan_xd_shared_lib.dll")
 

Detailed Description

Minimalistic usage example for sick_scan_api

Usage: minimum_sick_scan_api_client.py launchfile

Example:
export LD_LIBRARY_PATH=.:./build:$LD_LIBRARY_PATH
export PYTHONPATH=.:./python/api:$PYTHONPATH
python3 ./examples/python/minimum_sick_scan_api_client.py ./launch/sick_tim_7xx.launch

See doc/sick_scan_api/sick_scan_api.md for further information.

Function Documentation

◆ appendPythonPath()

def minimum_sick_scan_api_client.appendPythonPath ( )

Definition at line 19 of file minimum_sick_scan_api_client.py.

◆ pyCustomizedPointCloudMsgCb()

def minimum_sick_scan_api_client.pyCustomizedPointCloudMsgCb (   api_handle,
  msg 
)
Implement a callback to process pointcloud messages
Data processing to be done

Definition at line 32 of file minimum_sick_scan_api_client.py.

Variable Documentation

◆ api_handle

minimum_sick_scan_api_client.api_handle = SickScanApiCreate(sick_scan_library)

Definition at line 49 of file minimum_sick_scan_api_client.py.

◆ cartesian_pointcloud_callback

minimum_sick_scan_api_client.cartesian_pointcloud_callback = SickScanPointCloudMsgCallback(pyCustomizedPointCloudMsgCb)

Definition at line 53 of file minimum_sick_scan_api_client.py.

◆ cli_args

string minimum_sick_scan_api_client.cli_args = " ".join(sys.argv[1:])

Definition at line 40 of file minimum_sick_scan_api_client.py.

◆ sick_scan_api

minimum_sick_scan_api_client.sick_scan_api = importlib.import_module("sick_scan_api")

Definition at line 30 of file minimum_sick_scan_api_client.py.

◆ sick_scan_library

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

Definition at line 44 of file minimum_sick_scan_api_client.py.



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