Coordonner les transformations et les trajectoires
Navigation Toolbox™ fournit des fonctions pour transformer les coordonnées et les unités au format requis pour vos applications. Utilisez ces fonctions pour convertir facilement des coordonnées spécifiques d'une représentation à l'autre.
Fonctions
Axes-Angles
axang2quat | Convertir la rotation axe-angle en quaternion |
axang2rotm | Convertir la rotation axe-angle en matrice de rotation |
axang2tform | Convertir la rotation axe-angle en transformation homogène |
Angles d'Euler
Quaternions
quaternion | Créer un tableau de quaternions (depuis R2019b) |
quat2axang | Convertir le quaternion en rotation axe-angle |
quat2eul | Convertir le quaternion en angles d'Euler |
quat2rotm | Convert quaternion to rotation matrix |
quat2tform | Convertir le quaternion en transformation homogène |
Matrices de rotation
SO3 | Rotation SO(3) (depuis R2022b) |
rotm2axang | Convertir la matrice de rotation en rotation axe-angle |
rotm2eul | Convertir la matrice de rotation en angles d'Euler |
rotm2quat | Convertir la matrice de rotation en quaternion |
rotm2tform | Convertir la matrice de rotation en transformation homogène |
Transformations homogènes
SE3 | SE(3) homogeneous transformation (depuis R2022b) |
tform2axang | Convertir la transformation homogène en rotation axe-angle |
tform2eul | Extraire les angles d'Euler d'une transformation homogène |
tform2quat | Extract quaternion from homogeneous transformation |
tform2rotm | Extraire la matrice de rotation d'une transformation homogène |
tform2trvec | Extraire le vecteur de traduction d'une transformation homogène |
Latitude, longitude, NED et ENU
enu2lla | Transformer les coordonnées locales est-nord-haut en coordonnées géodésiques (depuis R2021a) |
lla2enu | Transform geodetic coordinates to local east-north-up coordinates (depuis R2021a) |
lla2ned | Transformez les coordonnées géodésiques en coordonnées locales nord-est vers le bas (depuis R2021a) |
ned2lla | Transform local north-east-down coordinates to geodetic coordinates (depuis R2021a) |
Conversions de coordonnées
angdiff | Différence entre deux angles |
cart2hom | Convertir les coordonnées cartésiennes en coordonnées homogènes |
hom2cart | Convertir des coordonnées homogènes en coordonnées cartésiennes |
trvec2tform | Convertir le vecteur de traduction en transformation homogène |
Génération de trajectoire
waypointTrajectory | Générateur de trajectoire de waypoint (depuis R2019b) |
kinematicTrajectory | Générateur de trajectoire piloté par le taux (depuis R2019b) |
Transformations
se2 | Transformation homogène SE(2) (depuis R2022b) |
se3 | SE(3) homogeneous transformation (depuis R2022b) |
so2 | SO(2) rotation (depuis R2022b) |
so3 | Rotation SO(3) (depuis R2022b) |
plotTransforms | Tracer des transformations 3D à partir de traductions et de rotations |
transformMotion | Compute motion quantities between two relatively fixed frames (depuis R2020a) |
Visualisation
poseplot | Tracé de pose en 3D (depuis R2021b) |
PosePatch
Properties | Pose de l'apparence et du comportement de l'intrigue (depuis R2021b) |
Blocs
Coordinate Transformation Conversion | Convertir en une représentation de transformation de coordonnées spécifiée |
Exemples présentés
Commande MATLAB
Vous avez cliqué sur un lien qui correspond à cette commande MATLAB :
Pour exécuter la commande, saisissez-la dans la fenêtre de commande de MATLAB. Les navigateurs web ne supportent pas les commandes MATLAB.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)