model
SLAM.RGBDFastSLAMInitialize
Base classes
Follow base classes for inherited declarations; this page lists explicit declarations only.
Modelica declarations and implementation
Show parameters, interfaces and source
Parameters, inputs, outputs, defaults and equations from the source file.
model RGBDFastSLAMInitialize
import InitializeFastSLAM = SLAM.InitializeFastSLAM;
import RGBDFastSLAMInterface = SLAM.RGBDFastSLAMInterface;
extends RGBDFastSLAMInterface(h=0.0,intervalTime=0.0);
equation
(next,accepted,imageCompleted,mappingAccepted,
graphCorrectionAccepted,roundoffCertified,publicationReason,ledgerReason,
vocabularyReason,graphReason,graphCommitReason,graphFilterReason,
covarianceStatus,graphCostBefore,graphCostAfter,nextQuaternion,
selectionValid,predictionAccepted,initializationAccepted,observationAccepted,
captureAccepted,matchCount,features,featureEnabled,
trackingCurrentPixel,trackingReferencePixel,trackingEnabled,
keyframeDecisionReason,keyframeRejectionReason,sequentialRejectionReason,frameRejectionDiagnostic,
loopAttempted,loopRetrievalReason,loopGraphReason,loopCandidateCount,loopCandidateReferenceId,loopCandidateCurrentId,loopCandidateScore,loopCandidateReason,loopCandidateMatchedCount,loopCandidateInliers,loopCandidateRms,loopCandidateVerified,loopReferenceId,loopCurrentId,loopScore) =
InitializeFastSLAM(
previous=previous,
rgb=rgb,
depth=depth,
rgbCalibration=rgbCalibration,
depthCalibration=depthCalibration,
disparityNoise=disparityNoise,
noiseReferenceFx=noiseReferenceFx,
baseline=baseline,
opticalToBody=opticalToBody,
cameraOriginBody=cameraOriginBody,
accel=accel,
gyro=gyro,
gravity=gravity,
density=density,
h=h,
intervalTime=intervalTime,
imageEpoch=imageEpoch,
imageRequested=imageRequested,
localCaptureRequested=localCaptureRequested,
requested=requested,
minimumMeasuredDescriptors=minimumMeasuredDescriptors,
minimumWordDistanceSquared=minimumWordDistanceSquared,
selectedFeatureLimit=selectedFeatureLimit,
absoluteThreshold=absoluteThreshold,
depthQualifiedSelection=depthQualifiedSelection,
minimumInterval=minimumInterval,
maximumInterval=maximumInterval,
translationThreshold=translationThreshold,
rotationThreshold=rotationThreshold,
minimumFeatures=minimumFeatures,
voxelWidth=voxelWidth,
mergeRadius=mergeRadius,
maximumDistance=maximumDistance,
tentativeLifetime=tentativeLifetime,
confirmedLifetime=confirmedLifetime,
confirmationObservations=confirmationObservations,
maximumConfidence=maximumConfidence,
maximumTentative=maximumTentative,
graphCorrectionRequested=graphCorrectionRequested,
graphPolicy=graphPolicy,depthUnits=depthUnits,
loopMinimumSimilarity=loopMinimumSimilarity, loopMinimumAge=loopMinimumAge, loopMinimumInliers=loopMinimumInliers, loopMinimumFraction=loopMinimumFraction, loopInlierDistance=loopInlierDistance, loopMaximumRms=loopMaximumRms, loopCalibratedResiduals=loopCalibratedResiduals, loopMaximumNormalizedSquared=loopMaximumNormalizedSquared,
loopMaximumPoseInnovation=loopMaximumPoseInnovation, loopPoseConsistencySquared=loopPoseConsistencySquared, loopPoseConsistency=loopPoseConsistency);
end RGBDFastSLAMInitialize;