velodyne component
- Ports
- Services
- SetVerbose (function)
- SetDelay (attribute)
- SetPCL2PubCyle (attribute)
- StartAcquisition (activity)
- StopAcquisition (function)
- Init (activity)
- GetOneScan (activity)
- GetScans (activity)
- EnableScanAutoSaving (function)
- DisableScanAutoSaving (function)
- StopGetScans (function)
- SavePCD (activity)
- SetupPoseProcessing (function)
- StartPoseProcessing (activity)
- StopPoseProcessing (function)
- SetFixedSensorPose (activity)
- Tasks
Provides corrected scans from Velodyne sensors.
Ports
robot_pose (in)
Data structure
|
sensor_pose (in)
Data structure
|
point_cloud (out)
Data structure
|
point_cloud2 (out)
Data structure
|
Services
SetDelay (attribute)
Inputs
|
Set the delay in usec we will delay port update (to test the BIP monitor).
SetPCL2PubCyle (attribute)
Inputs
|
Set the number of cycle of regular pcl saving we push pcl2 (which is just used for display).
StartAcquisition (activity)
Throws
|
Context
|
Starts the data acquisition
StopAcquisition (function)
Context
|
Stop the data acquisition
Init (activity)
Inputs
|
Throws
|
Context
|
Opens the interface .
GetOneScan (activity)
Inputs
|
Throws
|
Context
|
Acquire a full scan from the velodyne sensor
GetScans (activity)
Inputs
|
Throws
|
Context
|
Acquire full scans from the velodyne sensor periodically
EnableScanAutoSaving (function)
Inputs
|
Enable auto saving scans as .pcd files
StopGetScans (function)
Context
|
Stop the periodic acquisition of full scans
SavePCD (activity)
Inputs
|
Throws
|
Context
|
Save a full scan from the velodyne sensor as a PCD file
SetupPoseProcessing (function)
Inputs
|
Context
|
Setup the processing of poses
StartPoseProcessing (activity)
Throws
|
Context
|
Starts the processing of poses coming from input ports
StopPoseProcessing (function)
Context
|
Stop the processing of poses coming from input ports
SetFixedSensorPose (activity)
Inputs
|
Context
|
Set a fixed pose for the velodyne sensor in the robot main frame
Tasks
acquisition
Context
|
Throws
|
scan
Context
|
Throws
|