MATLAB ヘルプ センター
フォワード幾何学的変換を点に適用する
R2022a 以降
pointsOut = transformPointsForward(pointsIn,tform)
pointsOut = transformPointsForward(pointsIn,tform) はフォワード幾何学的変換 tform を入力 pointsIn に適用し、変換後の LOAM 特徴点を返します。
pointsOut
pointsIn
tform
例
すべて折りたたむ
オーガナイズド LiDAR 点群を MAT ファイルから読み込みます。
ld = load("drivingLidarPoints.mat"); ptCloud = ld.ptCloud;
LOAM 特徴点を検出します。
points = detectLOAMFeatures(ptCloud);
剛体変換オブジェクトを定義します。
tform = rigidtform3d([0 0 0],[2 1 4]);
LOAM 特徴点を変換します。
tformedPoints = transformPointsForward(points,tform);
変換後の LOAM 点を可視化します。
figure show(tformedPoints)
LOAMPoints
入力点。LOAMPoints オブジェクトとして指定します。
rigidtform3d
3 次元剛体変換。rigidtform3d オブジェクトとして指定します。
変換後の点。LOAMPoints オブジェクトとして返されます。
すべて展開する
tform を rigidtform3d オブジェクトとして指定できるようになりました。このオブジェクトでは左から掛ける規則を使用します。tform を rigid3d オブジェクトとして指定することも引き続き可能ですが、このオブジェクトでは右から掛ける規則を使用するため推奨されません。詳細については、Migrate Geometric Transformations to Premultiply Conventionを参照してください。
rigid3d
detectLOAMFeatures
pcregisterloam
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ