Main Content

Cette page a été traduite par traduction automatique. Cliquez ici pour voir la dernière version en anglais.

Algorithmes de localisation

Filtres à particules, scan matching, localisation Monte Carlo, graphiques de pose, odométrie

Les algorithmes de localisation, comme la localisation Monte Carlo et la correspondance par balayage, estiment votre pose sur une carte connue à l'aide d'un capteur de distance ou de lectures lidar. Les graphiques de pose suivent vos poses estimées et peuvent être optimisés en fonction des contraintes de bord et des fermetures de boucles. Pour la localisation et le mappage simultanés, voir CLAQUER.

Fonctions

développer tout

stateEstimatorPFCréer un estimateur d'état de filtre à particules
resamplingPolicyPFCréer un objet de stratégie de rééchantillonnage avec les paramètres de rééchantillonnage (depuis R2019b)
matchScansEstimer la pose entre deux scans laser (depuis R2019b)
matchScansGridEstimer la pose entre deux analyses lidar à l'aide d'une recherche basée sur une grille (depuis R2019b)
matchScansLineEstimer la pose entre deux balayages laser à l'aide des caractéristiques linéaires (depuis R2020a)
transformScanTransformer le scan laser en fonction de la pose relative
lidarScanCreate object for storing 2-D lidar scan (depuis R2019b)
monteCarloLocalizationLocalize robot using range sensor data and map (depuis R2019b)
lidarScanCreate object for storing 2-D lidar scan (depuis R2019b)
odometryMotionModelCréer un modèle de mouvement d'odométrie (depuis R2019b)
likelihoodFieldSensorModelCréer un modèle de capteur de plage de champ de vraisemblance (depuis R2019b)
poseGraph Créer un graphique de pose 2D (depuis R2019b)
poseGraph3D Create 3-D pose graph (depuis R2019b)
poseGraphSolverOptionsOptions du solveur pour l'optimisation du graphique de pose (depuis R2020b)
optimizePoseGraphOptimiser les nœuds dans le graphique de pose (depuis R2019b)
trimLoopClosuresOptimisez le graphique de pose et supprimez les mauvaises fermetures de boucles (depuis R2020b)
poseplot3-D pose plot (depuis R2021b)
factorGraphGraphique biparti de facteurs et de nœuds (depuis R2022a)
factorGraphSolverOptionsOptions du solveur pour le graphique de facteurs (depuis R2022a)
importFactorGraphImporter le graphique du facteur à partir du fichier journal g2o (depuis R2022a)
factorIMUConvertir les lectures IMU en facteur (depuis R2022a)
factorIMUParametersParamètres du facteur IMU (depuis R2023a)
factorGPSFacteur pour la mesure GPS (depuis R2022a)
factorTwoPoseSE2Facteur reliant deux poses SE (2) (depuis R2022a)
factorTwoPoseSE3Factor relating two SE(3) poses (depuis R2022a)
factorPoseSE2AndPointXYFactor relating SE(2) position and 2-D point (depuis R2022b)
factorPoseSE3AndPointXYZFacteur reliant la position SE (3) et le point 3D (depuis R2022b)
factorIMUBiasPriorFacteur préalable pour le biais de l'IMU (depuis R2022a)
factorVelocity3PriorFacteur antérieur pour la vitesse 3D (depuis R2022a)
factorPoseSE3PriorFacteur a priori à l'état complet pour la pose SE (3) (depuis R2022a)
factorCameraSE3AndPointXYZFacteur lié à la pose de la caméra SE(3) et au point 3D (depuis R2023a)
estimateGravityRotationEstimer la rotation gravitationnelle à l’aide des mesures IMU et de l’optimisation du graphique factoriel (depuis R2023a)
estimateGravityRotationAndPoseScaleEstimer la rotation gravitationnelle et l'échelle de pose à l'aide des mesures IMU et de l'optimisation du graphique factoriel (depuis R2023a)
wheelEncoderOdometryAckermannCalculer l'odométrie du véhicule Ackermann à l'aide des tics de l'encodeur de roue et de l'angle de braquage (depuis R2020b)
wheelEncoderOdometryBicycleCompute bicycle odometry using wheel encoder ticks and steering angle (depuis R2020b)
wheelEncoderOdometryDifferentialDriveCalculer l'odométrie d'un véhicule à entraînement différentiel à l'aide des ticks de l'encodeur de roue (depuis R2020b)
wheelEncoderOdometryUnicycleCalculer l'odométrie du monocycle à l'aide des ticks de l'encodeur de roue et de la vitesse angulaire (depuis R2020b)

Rubriques