function
SLAM.Mapping.RGBDLandmarkMapInterface
Public declarations
Explicit source declarations; dimensions, modifications and defaults are shown as written, without evaluation.
| Role | Name | Type | Dimensions / attributes / default | Description |
|---|---|---|---|---|
| input | previousPoint | Real | [:,:] | |
| input | previousOccupied | Real | [:] | |
| input | previousConfidence | Real | [:] | |
| input | previousLastSeen | Real | [:] | |
| input | previousLastFrame | Real | [:] | |
| input | candidatePoint | Real | [:,:] | |
| input | candidateEnabled | Real | [:] | |
| input | candidateCount | Real | | |
| input | bodyPosition | Real | [3] | |
| input | poseAccepted | Real | | |
| input | previousTime | Real | | |
| input | timeNow | Real | | |
| input | previousFrame | Real | | |
| input | frameNow | Real | | |
| input | previousWorldFrame | Real | | |
| input | worldFrame | Real | | |
| input | resetRequested | Real | | |
| input | coordinateLimit | Real | | |
| input | voxelWidth | Real | | |
| input | mergeRadius | Real | | |
| input | maximumDistance | Real | | |
| input | tentativeLifetime | Real | | |
| input | confirmedLifetime | Real | | |
| input | confirmationObservations | Real | | |
| input | maximumConfidence | Real | | |
| input | maximumTentative | Real | | |
| output | point | Real | [size(previousOccupied,1),3] | |
| output | occupied | Real | [size(previousOccupied,1)] | |
| output | confidence | Real | [size(previousOccupied,1)] | |
| output | lastSeen | Real | [size(previousOccupied,1)] | |
| output | lastFrame | Real | [size(previousOccupied,1)] | |
| output | confirmed | Real | [size(previousOccupied,1)] | |
| output | accepted | Real | | |
| output | rejectionReason | Real | | |
| output | nextTime | Real | | |
| output | nextFrame | Real | | |
| output | nextWorldFrame | Real | | |
| output | occupiedCount | Real | | |
| output | confirmedCount | Real | | |
| output | tentativeCount | Real | | |
| output | insertedCount | Real | | |
| output | mergedCount | Real | | |
| output | prunedCount | Real | | |
| output | droppedCount | Real | | |
| output | invalidCandidateCount | Real | |
Modelica declarations and implementation
Show parameters, interfaces and source
Parameters, inputs, outputs, defaults and equations from the source file.
function RGBDLandmarkMapInterface
input Real previousPoint[:,:];
input Real previousOccupied[:];
input Real previousConfidence[:];
input Real previousLastSeen[:];
input Real previousLastFrame[:];
input Real candidatePoint[:,:];
input Real candidateEnabled[:];
input Real candidateCount;
input Real bodyPosition[3];
input Real poseAccepted;
input Real previousTime;
input Real timeNow;
input Real previousFrame;
input Real frameNow;
input Real previousWorldFrame;
input Real worldFrame;
input Real resetRequested;
input Real coordinateLimit;
input Real voxelWidth;
input Real mergeRadius;
input Real maximumDistance;
input Real tentativeLifetime;
input Real confirmedLifetime;
input Real confirmationObservations;
input Real maximumConfidence;
input Real maximumTentative;
output Real point[size(previousOccupied,1),3];
output Real occupied[size(previousOccupied,1)];
output Real confidence[size(previousOccupied,1)];
output Real lastSeen[size(previousOccupied,1)];
output Real lastFrame[size(previousOccupied,1)];
output Real confirmed[size(previousOccupied,1)];
output Real accepted;
output Real rejectionReason;
output Real nextTime;
output Real nextFrame;
output Real nextWorldFrame;
output Real occupiedCount;
output Real confirmedCount;
output Real tentativeCount;
output Real insertedCount;
output Real mergedCount;
output Real prunedCount;
output Real droppedCount;
output Real invalidCandidateCount;
end RGBDLandmarkMapInterface;