addScan
Syntaxe
Description
addScan(
ajoute une analyse lidar, slamObj
,currScan
)currScan
, à l'objet lidar SLAM, slamObj
. La fonction utilise la correspondance de scan pour corréler ce scan au plus récent, puis l'ajoute au graphique de pose défini dans slamObj
. Si l'analyse est acceptée, addScan
détecte les fermetures de boucle et optimise en fonction des paramètres de slamObj
.
addScan(
spécifie également une pose relative par rapport à la dernière pose d'analyse lidar dans slamObj
,currScan
,relPoseEst
)slamObj
. Cette pose relative améliore la correspondance du scan.
Remarque
L'entrée relPoseEst
est ignorée lorsque la propriété ScanRegistrationMethod
de l'objet lidarSLAM
est définie sur 'PhaseCorrelation'
.
[
affiche des informations détaillées sur l'ajout de l'analyse à l'objet SLAM. isAccepted
,loopClosureInfo
,optimInfo
] = addScan(___)isAccepted
indique si l'analyse est ajoutée ou rejetée. loopClosureInfo
et optimInfo
indiquent si une fermeture de boucle est détectée ou si le graphique de pose est optimisé.
Exemples
Arguments d'entrée
Arguments de sortie
Capacités étendues
Historique des versions
Introduit dans R2019b