chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

無(wú)序抓取の3D點(diǎn)云匹配案例分享

新機(jī)器視覺(jué) ? 來(lái)源:AmazingRobot ? 2020-09-24 11:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

無(wú)序抓取の3D點(diǎn)云匹配案例分享

如同2D模板匹配一樣,3D點(diǎn)云也有模板匹配。2D模板匹配結(jié)果有3個(gè)值,他們分別是X,Y,U。3D點(diǎn)云匹配則有6個(gè)值,他們分別是X,Y,Z,RX,RY,RZ。他代表了物體在空間的位置和姿態(tài)。

—Edited By Hugo

# 1

如上圖所示:

讀取一個(gè)3D模型。模型數(shù)據(jù)怎么來(lái)呢,這里是通過(guò)3D傳感器SDK二次開(kāi)發(fā)后得到的點(diǎn)云數(shù)據(jù),然后生成的點(diǎn)云模型。

讀取的代碼如下:

*讀取3D模型read_object_model_3d ('E:/PRODUCT/6.29/6.29.om3', 'mm', [], [], ObjectModel3D, Status)create_surface_model (ObjectModel3D, 0.03, [], [], SurfaceModelID)get_object_model_3d_params (ObjectModel3D, 'num_points', GenParamValue4) *重采樣sample_object_model_3d(ObjectModel3D,'fast',0.05,[],[],SampledObjectModel3D)visualize_object_model_3d (WindowHandle, SampledObjectModel3D, [], [], ['intensity_red','intensity_green','intensity_blue','disp_pose'], ['coord_x','coord_y','coord_z','true'], '方塊3D模型', [], [], PoseOut)disp_object_model_3d_safe (WindowHandle, SampledObjectModel3D, [], [], [], [])

# 2

如上圖所示:

標(biāo)注點(diǎn)云模型空間的抓取中心。為了更加直觀的理解,這里使用一個(gè)球形元素作為抓取點(diǎn)顯示出來(lái)。

同時(shí)給點(diǎn)云模型涂以及抓取點(diǎn)涂上不同顏色,方便觀察它們的相對(duì)位置。

顯示代碼如下:

get_object_models_center (SampledObjectModel3D, Center)tp:=[Center[0], Center[1], Center[2],0,0,0,0]gen_sphere_object_model_3d (tp, 1, ObjectModel3D2) ObjectModel3DResult1 := [SampledObjectModel3D,ObjectModel3D2] NumResult := |ObjectModel3DResult1|tuple_gen_const (NumResult, 'green', Colors)Colors[0]:='gold'Indices := [1:NumResult] *顯示點(diǎn)云模型dev_clear_window ()visualize_object_model_3d(WindowHandle,[ObjectModel3D,ObjectModel3DResult1],[],[],['color_'+[0,Indices],'point_size_0'],['gray',Colors,0.5],[],[],Instructions,PoseOut)

# 3

如上圖所示:

這是一個(gè)實(shí)際拍攝的點(diǎn)云圖,經(jīng)過(guò)了坐標(biāo)系糾正變換,更方便查看點(diǎn)云位置。里面有一塊平面就是我們需要匹配的目標(biāo)點(diǎn)云。

也可以為點(diǎn)云區(qū)域加上外框區(qū)域,更容易判斷點(diǎn)云集合的方位,效果如下:

如上圖所示:

所有的點(diǎn)云集合被封裝在一個(gè)盒子里面,并且顯示整個(gè)點(diǎn)云集合的方向,方便進(jìn)行點(diǎn)云篩選以及做相關(guān)的點(diǎn)云處理。

部分代碼如下:

*顯示坐標(biāo)軸變換moments_object_model_3d (ObjectModel3D, 'principal_axes', PoseOut)pose_invert (PoseOut, PoseInvert)pose_to_hom_mat3d (PoseInvert, HomMat3D)affine_trans_object_model_3d (ObjectModel3D, HomMat3D, ObjectModel3DAffineTrans)*visualize_object_model_3d (WindowHandle, ObjectModel3DAffineTrans, [], [], ['intensity_red','intensity_green','intensity_blue','disp_pose'], ['coord_x','coord_y','coord_z','true'], '方塊3D模型', [], [], PoseOut)triangulate_object_model_3d (ObjectModel3DAffineTrans, 'greedy', [], [], TriangulatedObjectModel3D, Information)visualize_object_model_3d(WindowHandle,TriangulatedObjectModel3D,[],[],['intensity_red','intensity_green','intensity_blue','disp_pose'],['coord_x','coord_y','coord_z','true'],'方塊3D模型',[],[],PoseOut)

# 4

如上圖所示:

執(zhí)行完點(diǎn)云匹配后,得出了匹配之后的目標(biāo)抓取位置,圖中白色小球即為目標(biāo)平面的抓取位置。

匹配代碼如下:

*執(zhí)行點(diǎn)云匹配count_seconds (T0)find_surface_model (SurfaceModelID, UnionObjectModel3D, 0.05, 0.3, 0.6, 'true', 'num_matches', 10, Pose, Score, SurfaceMatchingResultID)count_seconds (T1)TimeForMatching := (T1 - T0) * 1000 ObjectModel3DResult := []for Index2 := 0 to |Score| - 1 by 1 if (Score[Index2] < 0.11) continue endif CPose := Pose[Index2 * 7:Index2 * 7 + 6] * rigid_trans_object_model_3d (SampledObjectModel3D, CPose, ObjectModel3DRigidTrans) ObjectModel3DResult := [ObjectModel3DResult,ObjectModel3DRigidTrans]endfor

經(jīng)過(guò)轉(zhuǎn)換后可得目標(biāo)平面的抓取的抓取姿態(tài)或者抓取平面法向量。效果如下:

如上圖所示:

在小白球抓取位置的地方求得平面的抓取方向并用三維坐標(biāo)系顯示出來(lái),使得結(jié)果表示更加形象。

上述過(guò)程,演示了Halcon從讀取點(diǎn)云模板,點(diǎn)云篩選,點(diǎn)云轉(zhuǎn)換,點(diǎn)云匹配的過(guò)程。

案例講解就先到這里了。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 3D
    3D
    +關(guān)注

    關(guān)注

    9

    文章

    3004

    瀏覽量

    114400
  • 模板
    +關(guān)注

    關(guān)注

    0

    文章

    110

    瀏覽量

    21048
  • 點(diǎn)云
    +關(guān)注

    關(guān)注

    0

    文章

    59

    瀏覽量

    4062

原文標(biāo)題:3D視覺(jué) | 無(wú)序抓取の3D點(diǎn)云匹配

文章出處:【微信號(hào):vision263com,微信公眾號(hào):新機(jī)器視覺(jué)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    常見(jiàn)3D打印材料介紹及應(yīng)用場(chǎng)景分析

    3D打印材料種類豐富,不同材料性能差異明顯。本文介紹PLA、ABS、PETG等常見(jiàn)3D打印材料的特點(diǎn)與應(yīng)用場(chǎng)景,幫助讀者了解3D打印用什么材料更合適,為選材提供基礎(chǔ)參考。
    的頭像 發(fā)表于 12-29 14:52 ?448次閱讀
    常見(jiàn)<b class='flag-5'>3D</b>打印材料介紹及應(yīng)用場(chǎng)景分析

    3D案例丨不良率直降!光子精密3D工業(yè)相機(jī)專治汽車(chē)散熱板測(cè)量痛點(diǎn)

    匹配、檢測(cè)誤差大等問(wèn)題。 針對(duì)這一檢測(cè)瓶頸,光子精密推出散熱板高精度檢測(cè)方案,杜絕不良品流出風(fēng)險(xiǎn),助力企業(yè)強(qiáng)化產(chǎn)品可靠性與品牌競(jìng)爭(zhēng)力。 ? ?光子精密3D線激光輪廓測(cè)量?jī)x 高分辨率:搭載3D專用High Speed CMOS和大
    的頭像 發(fā)表于 11-20 08:03 ?175次閱讀
    <b class='flag-5'>3D</b>案例丨不良率直降!光子精密<b class='flag-5'>3D</b>工業(yè)相機(jī)專治汽車(chē)散熱板測(cè)量痛<b class='flag-5'>點(diǎn)</b>

    iSUN3D即將推出單組分彈性樹(shù)脂3D打印解決方案!

    iSUN3D將在Formnext 2025發(fā)布單組分彈性樹(shù)脂3D打印方案,覆蓋設(shè)計(jì)到交付全流程,解決柔彈性制造成本與效率痛點(diǎn),現(xiàn)場(chǎng)可體驗(yàn)高速打印與限量禮品。
    的頭像 發(fā)表于 11-17 11:45 ?455次閱讀
    iSUN<b class='flag-5'>3D</b>即將推出單組分彈性樹(shù)脂<b class='flag-5'>3D</b>打印解決方案!

    微納尺度的神筆——雙光子聚合3D打印 #微納3D打印

    3D打印
    楊明遠(yuǎn)
    發(fā)布于 :2025年10月25日 13:09:29

    玩轉(zhuǎn) KiCad 3D模型的使用

    “ ?本文將帶您學(xué)習(xí)如何將 3D 模型與封裝關(guān)聯(lián)、文件嵌入,講解 3D 查看器中的光線追蹤,以及如何使用 CLI 生成 PCBA 的 3D 模型。? ” ? 在日常的 PCB 設(shè)計(jì)中,我們大部分
    的頭像 發(fā)表于 09-16 19:21 ?1.1w次閱讀
    玩轉(zhuǎn) KiCad <b class='flag-5'>3D</b>模型的使用

    TMAG5170D-Q1 3D線性霍爾效應(yīng)傳感器技術(shù)解析與應(yīng)用指南

    Texas Instruments TMAG5170D-Q1高精度3D線性霍爾效應(yīng)傳感器是一款完全冗余、電氣隔離雙芯片3D霍爾效應(yīng)傳感器,具有精密信號(hào)鏈。兩個(gè)芯片垂直對(duì)齊,提供卓越的匹配
    的頭像 發(fā)表于 09-06 13:45 ?1076次閱讀
    TMAG5170<b class='flag-5'>D</b>-Q1 <b class='flag-5'>3D</b>線性霍爾效應(yīng)傳感器技術(shù)解析與應(yīng)用指南

    AD 3D封裝庫(kù)資料

    ?AD ?PCB 3D封裝
    發(fā)表于 08-27 16:24 ?7次下載

    3D打印能用哪些材質(zhì)?

    3D打印的材質(zhì)有哪些?不同材料決定了打印效果、強(qiáng)度、用途乃至安全性,本文將介紹目前主流的3D打印材質(zhì),幫助你找到最適合自己需求的材料。
    的頭像 發(fā)表于 07-28 10:58 ?3253次閱讀
    <b class='flag-5'>3D</b>打印能用哪些材質(zhì)?

    3D視覺(jué)引導(dǎo)技術(shù):開(kāi)啟工業(yè)自動(dòng)化“慧眼時(shí)代”的變革引擎

    3D視覺(jué)引導(dǎo)技術(shù)通過(guò)激光振鏡與結(jié)構(gòu)光融合方案,有效攻克汽車(chē)制造中金屬反光、復(fù)雜工件抓取無(wú)序定位等難題。典型案例顯示:齒輪配盤(pán)節(jié)拍縮短40%,錯(cuò)配率降至0.02%;新能源殼體上料實(shí)現(xiàn)15%產(chǎn)能提升
    的頭像 發(fā)表于 07-22 09:31 ?894次閱讀

    3D AD庫(kù)文件

    3D庫(kù)文件
    發(fā)表于 05-28 13:57 ?6次下載

    告別漫長(zhǎng)等待! 3D測(cè)量竟然可以如此的絲滑

    據(jù)進(jìn)行實(shí)時(shí)處理,快速得到全視角的彩色高精度2D圖像和3D點(diǎn)。產(chǎn)品優(yōu)勢(shì)01高精度的在線3D檢測(cè)采用業(yè)界頂級(jí)的CMOS感光元件和超低畸變遠(yuǎn)心光
    的頭像 發(fā)表于 05-12 18:01 ?620次閱讀
    告別漫長(zhǎng)等待! <b class='flag-5'>3D</b>測(cè)量竟然可以如此的絲滑

    3D閃存的制造工藝與挑戰(zhàn)

    3D閃存有著更大容量、更低成本和更高性能的優(yōu)勢(shì),本文介紹了3D閃存的制造工藝與挑戰(zhàn)。
    的頭像 發(fā)表于 04-08 14:38 ?2205次閱讀
    <b class='flag-5'>3D</b>閃存的制造工藝與挑戰(zhàn)

    一種以圖像為中心的3D感知模型BIP3D

    在具身智能系統(tǒng)中,3D感知算法是一個(gè)關(guān)鍵組件,它在端側(cè)幫助可以幫助智能體理解環(huán)境信息,在云端可以用來(lái)輔助生成3D場(chǎng)景和3D標(biāo)簽,具備重要的研究?jī)r(jià)值。現(xiàn)有主流算法主要依賴于點(diǎn)
    的頭像 發(fā)表于 03-17 13:44 ?1105次閱讀
    一種以圖像為中心的<b class='flag-5'>3D</b>感知模型BIP<b class='flag-5'>3D</b>

    對(duì)于結(jié)構(gòu)光測(cè)量、3D視覺(jué)的應(yīng)用,使用100%offset的lightcrafter是否能用于點(diǎn)生成的應(yīng)用?

    你好,我有一些對(duì)于offset的疑問(wèn),希望能夠得到解答。 對(duì)于結(jié)構(gòu)光測(cè)量、3D視覺(jué)的應(yīng)用,使用100%offset的lightcrafter是否能用于點(diǎn)生成的應(yīng)用? 標(biāo)定和三角重建算法和zero
    發(fā)表于 02-28 06:20

    英倫科技裸眼3D便攜屏有哪些特點(diǎn)?

    英倫科技裸眼3D便攜屏采用了領(lǐng)先的光場(chǎng)裸眼3D技術(shù),無(wú)需佩戴3D眼鏡即可觀看,給用戶帶來(lái)裸眼看3D視頻的體驗(yàn),為用戶帶來(lái)更加便捷和自由的視覺(jué)享受。
    的頭像 發(fā)表于 02-06 14:20 ?939次閱讀
    英倫科技裸眼<b class='flag-5'>3D</b>便攜屏有哪些特點(diǎn)?