欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

柵格占用地圖全解析:從概率更新到導(dǎo)航避障實戰(zhàn)

柵格占用地圖全解析:從概率更新到導(dǎo)航避障實戰(zhàn) 做了幾年機器人導(dǎo)航我發(fā)現(xiàn)自己反復(fù)回到一個最基礎(chǔ)的問題程序里的環(huán)境到底長什么樣。有人用幾何特征有人用拓撲圖但真正到了避障、路徑規(guī)劃、多傳感器融合落地的時候絕大多數(shù)項目最終的落腳點都是一張柵格占用地圖。它把一個連續(xù)世界切成一格一格的判斷每一格回答一個問題——“這里能不能過”。聽起來簡單想把它畫準、存得住、實時更新里面藏著非常多容易低估的坑。這篇文章就把我在實際項目里對柵格占用地圖的理解、踩過的坑和可復(fù)用的做法一次性講透。1. 柵格占用地圖把連續(xù)世界拆成一格一格的判斷題1.1 為什么幾乎所有導(dǎo)航系統(tǒng)都繞不開柵格先聊一個最根本的問題我們明明有厘米級精度的激光雷達為什么不用連續(xù)坐標去描述環(huán)境反而要把它離散成網(wǎng)格我的理解是連續(xù)坐標對“定位精確”很友好但對“推理決策”非常不友好。機器人看到一個桌子它不需要記住桌角的精確坐標它真正關(guān)心的是桌子占住的這一塊區(qū)域我的輪子能不能碾過去我的機械臂能不能伸進去。這是一個區(qū)域性的問題而不是一個點的問題。柵格占用地圖正好把環(huán)境表達成“區(qū)域?qū)傩浴薄C恳桓翊淼孛嫔系囊恍K面積存儲的是這一小塊被占據(jù)的概率?;蛘哒f是這塊區(qū)域?qū)C器人而言的可通行程度。這種離散化帶來三個實打?qū)嵉暮锰巶鞲衅髟肼暠惶烊蝗萑?。激光打在同一個位置不可能每次都返回完全相同的坐標但打在同一個柵格里結(jié)果就穩(wěn)定得多。更新邏輯統(tǒng)一。不管傳感器是激光、超聲波還是毫米波都能變成“某個網(wǎng)格狀態(tài)變化”的形式融合起來非常簡單。路徑規(guī)劃算法可以直接作用。A*、Dijkstra、DWA這類算法都在離散網(wǎng)格上工作它們不需要理解“墻在幾何上是什么形狀”只需要知道“哪些柵格是占據(jù)的哪些是空閑的”。當然柵格地圖也有缺點最明顯的就是“固定分辨率”和“內(nèi)存增長”。如果你把分辨率定成2厘米那么一個100米乘100米的區(qū)域就是5000乘5000個格兩千萬五百萬個格這還是在二維。如果做成三維體素地圖內(nèi)存問題會更突出。所以柵格占用地圖從來不是一個“拍了腦袋就選”的方案而是一個在表達能力和計算資源之間做權(quán)衡的方案。1.2 一張柵格地圖里到底存了什么柵格地圖的核心數(shù)據(jù)就是一個二維矩陣矩陣的每個元素對應(yīng)一塊物理區(qū)域。這個元素不只是0和1通常是一個概率值。常見的約定是0表示完全空閑1表示完全占據(jù)0.5表示未知。但實際存儲很少直接用0到1的浮點數(shù)而是用對數(shù)賠率log-odds來保存后面會細說。我自己做項目時第一版最容易犯的錯就是“用0和1畫地圖”。激光打在墻上就把對應(yīng)格子設(shè)成1沒打到的設(shè)成0??雌饋頉]毛病但實際一跑就出問題激光打在玻璃上會偶爾穿透返回導(dǎo)致同一面墻這一幀是占據(jù)、下一幀是空閑人走過來的時候一部分點落在人身上另一部分穿過人腿之間的縫隙造成一個區(qū)域被反復(fù)翻轉(zhuǎn)。最終地圖上一片麻子。所以柵格地圖的工程實現(xiàn)必須帶“置信度”。一個網(wǎng)格被觀測到一次就判定為墻和被觀測到30次之后判定為墻顯然可信度不一樣。于是占據(jù)柵格地圖的底層邏輯變成我要記錄的是“根據(jù)到目前為止的所有觀測這個格子被占據(jù)的概率有多大”而不是“這一幀激光說了什么”。1.3 分辨率的直覺從地面一塊磚說起理解分辨率最簡單的方式是把它當成地面鋪磚。你把機器人活動區(qū)域鋪成瓷磚每塊瓷磚記錄“站人了嗎”。瓷磚越大整張圖越省內(nèi)存但也有兩個代價一是小障礙物直接消失比如2厘米的線纜在10厘米分辨率下基本不存在二是邊界模糊機器人靠近墻的時候它不知道自己能不能再往前蹭3厘米因為那一格已經(jīng)標記為占據(jù)。那到底怎么選分辨率我個人的經(jīng)驗公式是分辨率至少要達到機器人底盤直徑的十分之一到五分之一。比如一個直徑40厘米的掃地機器人2到4厘米是一個合理的起步值。室內(nèi)環(huán)境0.05米足夠用室外無人車一般用0.1到0.2米因為室外范圍太大0.05米會讓計算量和存儲直接爆掉而且室外激光噪聲遠大于室內(nèi)高分辨率反而容易把噪聲也一塊塊畫進去。關(guān)鍵經(jīng)驗分辨率不是越小越好是“讓地圖能表達出你關(guān)心的最小障礙物”就好。2. 柵格背后的概率更新機制為什么不是“碰到就標記”2.1 一次激光測量到底攜帶了哪些信息激光雷達一幀掃描有幾百甚至幾千個點每個點不只是“有一個點打到東西了”。如果我們樸素地理解每個點會告訴我們一個占據(jù)的位置。但如果只看這些點地圖會非常稀疏因為激光束經(jīng)過的空曠區(qū)域沒有被表達出來。這也是很多新人在第一次自己寫柵格地圖更新時都會漏掉的東西一條激光束從傳感器出發(fā)在命中一個障礙物之前它所有經(jīng)過的格子都應(yīng)該被標記為“空閑”。只有最后那一段被擊中的位置才應(yīng)該標記為“占據(jù)”。這個過程在SLAM里叫做射線投射ray casting。想象你手電筒照到一面墻你能說“只有墻上那個亮點是存在的”嗎當然不能。光束經(jīng)過的空間是空的所以機器人能看見墻這本身就是信息。如果把這些途經(jīng)點忽略地圖會變成一堆互不相連的“亮點”路徑規(guī)劃算法只能看見稀疏的幾個障礙點其他地方全是未知。實際結(jié)果就是機器人規(guī)劃出一條“穿墻”路線。所以一次有效的激光測量應(yīng)該拆成兩部分中間的空閑柵格 終點的占據(jù)柵格。而終點那個柵格也不應(yīng)該直接設(shè)成1而是把它的占據(jù)概率往上抬一點。每多觀測到一次就往“占據(jù)”方向再移動一點。這就是概率更新的雛形。2.2 貝葉斯更新與log-odds一次講透既然每個網(wǎng)格維護的是一個概率那么新的觀測來了之后怎么把這個概率和舊的概率合并這里直接用貝葉斯公式是最自然的思路。假設(shè)某個網(wǎng)格被占據(jù)的概率是P(occ)我們想根據(jù)新的傳感器測量z更新它。那么更新后的概率可以寫成P(occ | z) P(z | occ) * P(occ) / P(z)其中P(z | occ)是傳感器模型——也就是“如果這個格子真的被占據(jù)傳感器返回當前這個測量的概率”。這個模型不需要特別精確通常只是一個常量。但真正的工程問題在于如果直接用概率值做多次乘法數(shù)值會快速逼近0或1而且浮點運算是先乘后歸一化長時間運行后精度容易出問題。所以實際代碼里幾乎都用對數(shù)賠率log-odds也叫l(wèi)ogit表示。賠率定義為L(x) log( P(x) / (1 - P(x)) )好處是新的測量可以用加法更新L_new L_old L_measurement其中L_measurement 0 表示“這一幀告訴我這個格子被占據(jù)了”L_measurement 0 表示“這一幀告訴我這個格子是空閑的”0表示未知、無信息這個加法更新推導(dǎo)很簡單本質(zhì)是把貝葉斯公式里的乘積通過取對數(shù)變成加法。工程上還有一個額外好處就是不會因為連續(xù)累乘導(dǎo)致下溢出。我常用的初始化是 L_old 0對應(yīng)P0.5代表未知。一次“占據(jù)”觀測的增量大概設(shè)為0.5到0.9一次“空閑”觀測的增量設(shè)為-0.4到-0.7。數(shù)值大小取決于傳感器噪聲的嚴重程度噪聲大增量小一點噪聲小增量可以大一點。這里必須注意一個問題不考慮“阻尼”會讓概率飽和。如果某格已經(jīng)被占據(jù)觀測了100次L值越來越大這時候有一幀因為傳感器誤檢而標記它為空閑這一個-0.7根本拉不動它。所以更新公式后面通常會夾一個上下限L_new clamp(L_old L_measurement, L_min, L_max)我一般取L_max10L_min-10。換算成概率大約是 P0.99995和P0.000045。這樣既保證了對噪聲的魯棒性又不會讓狀態(tài)徹底“焊死”。2.3 多傳感器融合超聲波寬波束怎么處理很多人一開始只用激光雷達后來想加入超聲波或毫米波。這時候要注意不同傳感器的“射線模型”不一樣。激光可以近似成一條極細的射線而超聲波是一個錐形波束它告訴你“這個方向上某個距離內(nèi)有物體”但它無法精確到具體是光束中心還是邊緣返回的。處理寬波束有個常用技巧不要把整個錐形區(qū)域都認為空閑也不要把返回點所在那一格直接標為占據(jù)。而是按角度分成多個子射線中間角度視為真實的射線邊緣角度降低置信度。簡單做法是對同一個網(wǎng)格如果被多個傳感器同時認為是占據(jù)那么占據(jù)概率疊加得更高如果激光認為是占據(jù)而超聲波認為是空閑則要設(shè)置傳感器可信度權(quán)重。比如激光權(quán)重0.8超聲波權(quán)重0.3最終更新量就是加權(quán)和。我自己實際項目里超聲波主要是用來補盲區(qū)的所以很少讓它直接參與柵格地圖的更新更多是用它做緊急剎車。真正要融合時記住一個原則無論如何用一個統(tǒng)一的log-odds增量表別把各家傳感器的輸出直接疊加成一個概率值再存。柵格地圖內(nèi)部永遠是log-odds概率值只是給人看的。3. 真實建圖流程從一幀激光到一張完整地圖3.1 坐標系與傳感器模型先對齊再談建圖建圖的輸入通常不只是激光數(shù)據(jù)還包括機器人當前位姿。位姿可能來自里程計、IMU、或者SLAM估計出來的定位結(jié)果。最關(guān)鍵的預(yù)處理是將激光點從激光坐標系轉(zhuǎn)換到機器人坐標系再轉(zhuǎn)換到世界系。這個環(huán)節(jié)如果外參標定不準地圖會出現(xiàn)“重影”——比如一面墻激光在前面幾幀看到它在x1.0的位置后來機器人轉(zhuǎn)了一圈再回來因為外參偏了0.1米墻畫在x1.1的位置。這幾乎是新手翻車率最高的點。我見過很多項目建圖算法沒選錯、參數(shù)沒調(diào)錯地圖就是糊最后發(fā)現(xiàn)是激光雷達安裝支架歪了兩毫米在5米外被放大成幾厘米的重影。所以我自己在建圖之前必做三件事靜態(tài)外參標定確認激光相對機器人中心的平移和旋轉(zhuǎn)。時間同步檢查如果里程計和激光時間戳差超過幾十毫秒在機器人高速移動時就會產(chǎn)生偏移。地面點過濾對于三維激光或雷達建二維柵格地圖前要把高于機器人底盤高度的點濾掉只保留“能擋住機器人”的障礙物層面的點。3.2 我自己常用的柵格更新偽代碼做了這么多概念鋪墊上一段最直觀的代碼。下面這個流程可以用在任何語言里核心邏輯完全一樣def update_grid_map(grid_values, grid_logodds, robot_pose, laser_points, params): # 把激光點轉(zhuǎn)到世界坐標 for point in laser_points: world_point robot_to_world(robot_pose, point) # 射線投射從機器人位置到激光點末端先清空沿途格子 cells bresenham(robot_pose.xy, world_point) for cell in cells[:-1]: idx grid_index(cell, params.resolution, params.map_origin) grid_logodds[idx] params.free_increment # 終點是占據(jù)但也需要做范圍檢查 last cells[-1] idx grid_index(last, params.resolution, params.map_origin) grid_logodds[idx] params.hit_increment # 可選將logodds轉(zhuǎn)成概率用于可視化/發(fā)布 for idx in updated_indices: grid_values[idx] sigmoid(grid_logodds[idx])這個代碼里有幾個細節(jié)值得提bresenham用畫線算法找出激光穿越了哪些柵格。注意這個遍歷順序是從傳感器位置出發(fā)到命中點結(jié)束不包括命中點本身。free_increment和hit_increment的值不一定要選成絕對值相等的相反數(shù)。因為一幀激光里空閑觀測的數(shù)量遠多于占據(jù)觀測如果兩者等幅最后地圖會整體偏“空閑”。所以通常hit_increment絕對值比free_increment大一些比如hit0.8free-0.4。每次更新只修改“本幀激光穿過的格子”不需要把整張地圖重算一遍這對性能非常重要。對一個400個點的一幀激光用上面的邏輯更新一次在普通CPU上大約需要幾十微秒到幾百微秒完全來得及實時跑。3.3 從“局部圖”到“全局圖”的拼接思路實際建圖不是單幀更新而是邊移動邊更新。最簡單的全局建圖方法就是把每一幀激光點通過當前位姿變換到全局坐標系然后執(zhí)行上面的柵格更新。這里的核心問題是當前位姿從哪來如果你的機器人只靠輪式里程計那么在平整地面上短距離還是可以的但一打滑就會出現(xiàn)地圖漂移。所以工業(yè)級做法是疊加SLAM實時估計位姿并回環(huán)檢測。地圖本身和SLAM是相互依賴的關(guān)系SLAM用地圖來校正位姿地圖又依賴位姿來更新。這也是為什么Cartographer這類系統(tǒng)會把柵格地圖作為核心后端。我在實際項目中很少自己單獨寫完整的SLAM大部分時候是用現(xiàn)成的SLAM框架構(gòu)建柵格地圖然后導(dǎo)出地圖文件給導(dǎo)航用。構(gòu)建完成之后的關(guān)鍵工作是“地圖后期處理”清理噪聲散點、填充小空洞、把地圖轉(zhuǎn)成導(dǎo)航用的代價地圖。4. 地圖數(shù)據(jù)結(jié)構(gòu)與內(nèi)存優(yōu)化從大數(shù)組到稀疏存儲4.1 一個樸素二維數(shù)組何時會撐爆內(nèi)存先算一筆賬。假設(shè)環(huán)境是200米乘200米分辨率0.05米那就是4000乘4000總共1600萬個格子。如果每個格子存一個float4字節(jié)這張圖就要64MB存一個double8字節(jié)就要128MB??雌饋磉€能接受但真實項目里不會只有一層地圖。導(dǎo)航系統(tǒng)通常需要多個圖層靜態(tài)占據(jù)層、代價層、膨脹層、障礙物層、機器人足跡層。單是5層地圖疊在一起64MB就變成了320MB這還沒算地圖以多分辨率保存的占用。對于載具、無人機、室外機器人來說連續(xù)建圖幾小時地圖范圍可能超過1公里這時候直接使用二維數(shù)組存儲會直接爆掉。4.2 實際項目里我用的幾種存儲方案我在實踐中慢慢形成了這樣一個優(yōu)先級稀疏哈希表優(yōu)先只存儲被更新過的格子沒有觀測到的格子不占用空間。一個房間建圖完成后真正被更新過的格子可能只占理論總格數(shù)的20%到40%走廊場景甚至會低于5%。用unordered_map或Python的dict存儲時key是柵格坐標value是log-odds值。缺點是查詢速度比連續(xù)數(shù)組慢但實際跑下來性能差別在毫秒級別完全可以接受。四叉樹/八叉樹四叉樹適合二維柵格八叉樹適合三維體素柵格。核心思路是如果一個區(qū)域內(nèi)所有子格子的狀態(tài)都相同那么在父節(jié)點直接存一個統(tǒng)一值不再往下細分。這在地圖有大片空閑區(qū)域時非常高效。缺點是更新局部格子時需要從根節(jié)點向下遍歷代碼復(fù)雜度高一些調(diào)試起來也麻煩。分層金字塔地圖對同一張地圖保存0.05米、0.1米、0.2米等多層級。路徑規(guī)劃時全局規(guī)劃用粗分辨率快速估算局部規(guī)劃用精分辨率細致搜索。這種方案更偏應(yīng)用層但不少商業(yè)導(dǎo)航產(chǎn)品就是這么干的。4.3 數(shù)據(jù)類型選擇也能省一半內(nèi)存很多人在柵格地圖里存儲概率值都用float甚至double其實完全沒有必要。log-odds值的范圍通常限制在[-10, 10]這個精度用int8_t就足夠表達。把log-odds乘以一個縮放系數(shù)比如10范圍[-100, 100]用單字節(jié)表示。整張1600萬格子的地圖內(nèi)存直接從64MB降到16MB。我曾經(jīng)在一個項目里為了優(yōu)化把所有柵格從float改成了int16_t內(nèi)存降了一半更新速度反而略快因為緩存命中率更高了。這里有一個工程折中的點如果你在嵌入式設(shè)備上跑這個優(yōu)化幾乎是必選項。提醒一句別只盯著“地圖本身”的內(nèi)存還要考慮后續(xù)的膨脹層、發(fā)布用ROS消息時的拷貝、可視化圖像編碼。這些中間副本也會吃不少內(nèi)存處理不好會導(dǎo)致系統(tǒng)卡頓。5. 柵格地圖使用中的高頻翻車點與對應(yīng)避坑方案5.1 分辨率選錯不是細就好也不是粗就好前面提過網(wǎng)格分辨率的選擇公式但實際項目里還有兩個隱藏問題。太細0.02米分辨率下激光束經(jīng)過的格子數(shù)量暴增射線投射計算量跟著漲同時每一個細小噪聲都會被獨立畫成一個“障礙物”。很多清掃機器人在0.02米分辨率下建圖地圖上全是飛點。太粗0.2米分辨率下一個直徑30厘米的障礙物只占一兩格機器人路徑規(guī)劃時哪怕距離膨脹層做得好也容易貼得太近。我調(diào)試時的習慣是先用0.1米分辨率快速驗證整個建圖鏈路是否通暢確認沒有問題后再降到0.05米。這樣可以隔離參數(shù)問題鏈路沒通你調(diào)到0.01米也沒用。5.2 動態(tài)障礙物在靜態(tài)地圖里留下的“幽靈”柵格占用地圖默認假設(shè)環(huán)境是靜態(tài)的。但在真實世界里人、車輛、開門、移動的箱子都會出現(xiàn)。如果這些動態(tài)物體被寫進長期更新地圖最后地圖上會出現(xiàn)“鬼影”明明人已經(jīng)走了那面區(qū)域還是顯示占據(jù)。解決這個問題有三個層次前端過濾檢測動態(tài)點不和靜態(tài)地圖更新。判斷方法可以很簡單比如連續(xù)多幀同一個位置被觀測為占據(jù)但位姿一致性偏差很大就判定為動態(tài)點。后端衰減對長期地圖里的占據(jù)概率做時間衰減每隔一段時間把log-odds往0方向拉一點動態(tài)物體的“占據(jù)”特征會慢慢消失。語義分離把動態(tài)障礙物單獨放到一個實時層靜態(tài)地圖層只保留過濾后的靜態(tài)點。這也是自動駕駛里costmap的標準做法。我用得最多的還是第三種。建圖階段關(guān)閉一些動態(tài)層導(dǎo)航階段實時維護障礙物層柵格地圖本身只保存環(huán)境結(jié)構(gòu)。5.3 閾值設(shè)置占據(jù)判定為何總是誤觸柵格地圖最終要從概率或log-odds轉(zhuǎn)換成一個“能否通行”的布爾值這就需要兩個閾值占據(jù)閾值和空閑閾值。比如一個格子log-odds大于0.5判定為占據(jù)小于-0.5判定為空閑介于兩者之間判定為未知。如果閾值設(shè)得太高動態(tài)噪聲不會觸發(fā)占據(jù)但是真實的細小障礙物也會被漏掉設(shè)得太低一片區(qū)域會被誤判為墻。我在實際項目里一般把占據(jù)閾值設(shè)為0.7對應(yīng)的log-odds約0.85空閑閾值設(shè)為-0.4對應(yīng)的log-odds約-0.4。這組參數(shù)跑起來誤判比較少。但是注意這些值不是萬能的。傳感器噪聲低時可以把閾值調(diào)低讓地圖更敏感噪聲高時必須調(diào)高閾值否則會滿地都是障礙。5.4 傳感器外參標定誤差地圖“重影”的根子前面提到了外參這里再深入一點。如果激光雷達相對機器人中心的安裝角度偏了0.5度那么在5米外的障礙物位置就會偏移約4.4厘米。在一張0.05米分辨率的柵格地圖里這幾乎等于讓同一堵墻被畫到兩個相鄰格子上。我建議在建圖之前做一個簡單驗證讓機器人原地旋轉(zhuǎn)觀察同一面墻在地圖上的投影是否穩(wěn)定。如果墻的輪廓在旋轉(zhuǎn)過程中來回擺動那很大概率是外參問題而不是建圖算法問題。很多人在算法參數(shù)里折騰了一天最后發(fā)現(xiàn)是支架歪了。6. 從“畫地圖”到“用地圖”柵格地圖如何真正支撐導(dǎo)航?jīng)Q策6.1 占用柵格地圖到代價地圖的轉(zhuǎn)化柵格地圖本身不直接參與規(guī)劃。路徑規(guī)劃器需要的是一張“代價地圖”每個網(wǎng)格除了已知是否占據(jù)外還要知道“離障礙物多近算危險”。這個危險程度就是膨脹。膨脹的過程很簡單對每個占據(jù)柵格以它為中心按機器人半徑加上安全距離把周圍一圈柵格的代價值從0平滑上升到一個最大值。路徑規(guī)劃搜索時代價高的柵格會被A*算法主動繞開。我在項目里一直強調(diào)不要直接在原始占用柵格地圖上做路徑規(guī)劃。因為原始地圖只有“0/1/未知”沒有考慮機器人半徑和姿態(tài)。就算機器人中心在一格空閑區(qū)域它的機身在旋轉(zhuǎn)時也可能掃到旁邊的障礙物。只有膨脹后的代價地圖才能安全指導(dǎo)導(dǎo)航。6.2 地圖的存儲與傳輸一張地圖最后到底存成什么建圖完成后地圖通常要打包保存下來。工業(yè)界最常見的格式是PGM圖像加YAML配置。PGM里面每個像素對應(yīng)一個柵格灰度值代表狀態(tài)0表示占據(jù)黑色。254表示空閑白色。205表示未知灰色。YAML配置里記錄分辨率、原點坐標、柵格長度等元數(shù)據(jù)。加載地圖時解析圖像矩陣恢復(fù)成log-odds或代價地圖。這里推薦一個保存前的處理對地圖做一次形態(tài)學閉運算把小空洞和空洞填補掉同時清理孤立噪聲點。否則把建圖結(jié)果直接扔給導(dǎo)航會出現(xiàn)很多莫名其妙的“小島障礙物”路徑規(guī)劃器為了繞一個只有一兩格的噪聲點繞路繞大半天。6.3 多機器人共建一張地圖需要注意什么最后聊一個常在多機器人協(xié)同、工廠物流場景出現(xiàn)的問題多個機器人各建各的圖怎么合并成一張統(tǒng)一地圖。理論上只要知道兩個地圖原點之間的相對位姿變換就可以直接疊加。但實際上不同機器人建出的地圖可能存在尺度漂移、角度漂移更不用說各自局部地圖的誤差累積。我做的做法是先提取地圖特征點做粗匹配再用柵格對齊做精配準。坐標變換算出后對重疊區(qū)域做加權(quán)平均——概率值取權(quán)重平均權(quán)重取決于每個機器人局部地圖的置信度。多機器人地圖合并沒有銀彈框架只是輔助真正麻煩的是各機器人定位誤差的統(tǒng)計規(guī)律不一樣這一點必須在合并前就估計出來。7. 我個人調(diào)試柵格地圖的幾條心得寫到這里分享幾個在項目里反復(fù)驗證過的經(jīng)驗排序分先后第一先畫一張“夠糙”的地圖再慢工出細活。我第一版建圖永遠用0.2米分辨率、低閾值先看整體結(jié)構(gòu)對不對。一旦整體結(jié)構(gòu)都是歪的調(diào)什么0.05米、調(diào)什么概率增量都是白費功夫。第二把傳感器外參查三遍再動算法參數(shù)。地圖重影、模糊、錯位八成是外參或時間同步問題不是柵格更新公式問題。拿一個固定障礙物做原地旋轉(zhuǎn)測試是效率最高的排查手段。第三地圖更新里別貪心。free和hit增量不要設(shè)得太大。我見過有人為了讓地圖快速收斂把hit增量設(shè)成5結(jié)果機器人面前十厘米的紙箱被當成墻導(dǎo)航完全卡死。寧可讓地圖收斂慢一點也要保證傳感器誤檢時不會造成災(zāi)難性后果。第四動態(tài)物體永遠別和靜態(tài)結(jié)構(gòu)混在一個圖層。即使你現(xiàn)在只做靜態(tài)巡檢你的工作場地里也一定會有門、車輛、人。不要等到地圖被“幽靈”弄亂了才后悔一開始就把圖層分開。柵格占用地圖是一個看起來特別基礎(chǔ)、實際又特別深的主題。它跨越了傳感器、概率估計、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)存儲、路徑規(guī)劃好幾個領(lǐng)域。把上面這套邏輯吃透不管以后是用現(xiàn)成導(dǎo)航框架還是自己寫核心模塊都會非常順暢。希望這篇經(jīng)驗總結(jié)能幫你少走一些我當年走過的彎路。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
婷婷五月综合色中文字幕| 日本99色| 色婷婷小说| 精品99爱免费视频在线观看| 日本色图综合| 国产九九一区二区三区| 婷婷五月丁香激情图片| 色色色色色色综合网| 天天摸天天肏| 婷婷色在线播放| 色婷五月| 1995年关宝慧版蜘蛛女| 婷婷六月久久| 五月天激情日色在线| 综合另类视频| 97人人操人人| 亚洲AV人人操| 熟女激情网| 中文在线视频久9| 久久小说| 99精品偷自拍| 五月婷婷色欲| 国产偷人爽久久久久久老妇APP| 久久性操| 99热老网站| 色色网站在线| 综合在线色婷婷| 99热精地址| 激情五月天综合网站网站网站| 九九激情视频| 久九九热| 亚洲免费av在线| 成人小说色图婷婷五月| 久热伊人在91| 天天综合 99久久婷婷| 91九色成人原创视频| 国产精品第一国产精品| 色色色五月天婷婷| 五月婷婷 自拍| 99色嘟嘟精品网站| 婷婷第一页| 成人AV播放| 国产精品久久久爽爽爽麻豆色哟哟| 激情婷婷六月天| 9久国产精品| 婷婷国产成人| www.99热| 国外亚洲成AV人片在线观看| 日本婷婷色| 日韩 mm 不卡| 色五月综合资源推荐| 99精品偷自拍| 五月婷婷欧美激情| 亚洲色五月婷婷| 色www久视频| 婷婷五月天毛片| 五月婷婷久久内射| 大战熟女丰满人妻AV| 五月激情影视| 精品成人在线| 超碰高清在线| www超碰| 亚洲欧美婷婷五月色综合| 99热首页| 在线日韩视频| 六月婷婷毛片| 免费人人操| 色爽九九| 狠狠人人| 狠狠草狠狠草| 99视频在线| 99久re热视频精品98| 亚洲国产精品SUV| www.丁香黄色五月天人与| 婷婷五月五月丁香| www,色婷婷| 99操| 日日日天天干| 五月天激情国产综合婷婷| 九九婷婷网五月天| 99综合99| 大香蕉啪啪啪| 久久思思精品| 色婷婷色99国产综合精品| 青青草免费公开视频| 操日本99| 如何安全看伊人婷婷| 色五月丁香婷婷综合| 丁香社区婷婷五月| 九九精品免费| 毛片蕉地一二| 欧美色播综合在线观看| 大香蕉久久婷婷精品综合| 中文字幕在线免费观看视频| 日韩99无码| 99精品久久| 五月丁香六月色| 婷婷丁香五月天综合激情| 五月香蕉婷婷| 婷婷综合伊人丁香| 亚洲激情网| 99热草草| 成人婷婷色五月天| 亚洲超碰在线| 一起草aV| 日日日影院| 久草五月婷婷| 超碰色人妾| 丁香五月情色| 激情六月丁香| 97香蕉人人在线观看| 亚洲五月天,激情视频| 五月天激情无码高清| 丁香六月激情四射| AVV黄| 5月婷婷视频网站综合| 色情综合网| 99热这里只有精品青草| 成人婷99最新| 狠狠操天天干| 99久久人人| 九久9精品| 激情五月少妇| co超碰在线观看| 色色色国产| 操一操插一插| 国产亚洲精品久久久久久久久动漫 | 人人操人人添人人摸97| 玖久精品视频9| 五月婷婷色| 久色大香蕉| 丁香五月色综合色播五月| 可以免费观看的av| 碰碰碰91| 五月丁香五月综合欧美| 东北熟女高潮99综合99| 99热这里只有精品最新| 日本不卡高字幕在线2019| 成年人夜夜喷水| 丁香五月停停av| 我爱大香蕉| 久热99热| 大香蕉婷婷五月| H亚洲| 99er免费在线观看| 五月天伊人| 国产1区2区3区| 五月丁香六月婷婷无码| 色婷婷AV在线观看| 色色色色av色色色色| 91操人人操| 色五月婷婷激情综合网| 色色色综合网| 99在线观看视频蜜臀| 大香蕉啪啪啪| 一起草无码视频| 婷婷视频网| 九九99香蕉在线视频播放| Www,五月天| 成人国产网站在线免费看| 屁股翘好撅高迎合跪趴| caopeng超碰| 色五月网址| 亚洲欧洲国产精品| 婷婷丁香人妻天天爽| 色色五月天网站| 99色在线| 婷婷五月激情四月综合| 99激情视频| 五月天激情小说婷婷| 亚洲午夜av| 久久9视频| 99九色视频在线观看| 亚洲免费av在线| 狠狠干综合网| 亚洲综合激情五月天婷婷 | 青青草网武则天| 婷婷五月天激情基地| 国产性爱大片久久| 五月婷婷激情久久| 九九热再线九九视频免费在线观看 | 五月色丁香婷婷中文字幕| 啪啪啪大香蕉| 天天日天天日天天搞| 百度一下国产精品A| 狠狠插日日干撸| AV操一操| 五月天久久久| 日本AAAAAAAAAAAAAA片| 色99色| 91天天操天天干天天射| 六月丁香婷婷网| 久久综合66| 久久少妇视频| 欧美操人| 亚洲人操亚洲人| 丁香午夜天| 99视频网址| 思思热精品在线视频| 色六月丁香婷婷狠狠干| 99ri精品视频在线观看| 99久久国产宗和精品1上映| 精品成人无码A片观看香草视频| www,婷婷五月天,com| Av在线不卡一区| 狠狠99| 久久只有精| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 亚洲视色| 丁香桃色综合网| 影音先锋91视频| 97碰久久| 久久婷婷五月天激情唯美| 久久丁香婷婷五月| 在线观看免费视频| 日本久久婷婷| 丁香六月激情综合啪啪| 丁香婷婷激情综合五月激情| 色约约视频一区二区三区四区五区 | 五月婷婷二月丁香| 玖玖国产视频一区| 99伊人婷婷在线| 色噜噜狠狠一区二区三区| 操操操操操电影网| 美日韩成人| 久婷婷视平| 97色在线观看视频| 天堂AV在线看| 久热2025无码| 99在线视频播放| 日本啪啪视频HD| 深爱激情五月网| 久久久思思热| 91精品无码久久久久久五月天| 开心激情婷婷| 色情丁香五月婷婷精品| 婷婷五月视频| 亚洲五月丁| 欧美日本黄色| 久久伊人婷| 五月天色五月| 另类专区在线观看| 色五月婷婷一二| 五月丁香婷婷无码A∨| 二级黄色毛片| 九九热99精品| 五月天丁香婷婷久久九| 国产精品久久久久久久久久| 婷婷色无码| 亚洲操B视频| 日韩AV在线影片| 九九色综合| 九九婷婷网五月天| 天天爽天天草| 狠狠干 狠狠操| 日本久久精品| 亭亭色网| 婷婷九月亚洲| 97色啪| 超碰熟女农村在线69| 九九aV| 99久久婷婷五月综合| 九九热视频免费的| 五月中旬婷婷丁香六| 再綫Av免费視品| 激情四射网| 婷婷基地成人五月天| 99色爱| 九九色逼| 欧美经典片免费观看大全| 色婷婷久久综合| 免费观看大片视频 丁香婷婷 六月欧美| 极品五月天| 成人欧美一区二区三区在线观看| 丁香五月婷婷少妇| 色五月激情五月丁香五月婷婷啪啪综合| 婷婷五月色情天| 日韩在线观看亚洲| 五月婷婷久久大香蕉| 久久日九九| 丁香婷婷激情四射五月| 久久性爱激情| 日韩精品无码AV| 雪千夏麻豆| 两性婷婷丁香五月| 97人人操人人操人人操人人| www综合久久| 4438全国最大视频成人网站在线观看| www.五月婷| 一本狠婷婷综合| 五月婷婷之综合激情在线| 丁香六月婷婷色XXXX| 无遮挡国产高潮视频免费观看| 91精品久久久久久综合五月天| 99色亚洲| 五月天综合在线| 五月天婷婷久久| 99爱在线视频| 99在线免费观看| 久久九九免费视频| 97人人操人人| 亚洲成人网站在线观看| 大香蕉综合视频在线| 国产精产国品一二三在观看| 潮汕成人AV片在线| 激情六月天婷婷| 另类视频一区| 校园激情 亚洲| 五月激情婷婷女| 玖玖热视频| 色九九九九| 超碰成人免费| 欧美黄色一级录像| 国产精品色婷婷久久久精品| 婷婷五月色花丁香社区| 深爱1激情网| 久久婷婷五月综合| 五月亭亭开心网| 五月丁香亭亭| 国产中文字幕在线视频免费观看| 五夜婷婷| 丁香五月停停av| 婷婷九月丁香| www.99热| 夜夜爱爱亚洲| 丁香五月 综合| 1010日日无码| 99久久久免费| 影音先锋五月婷婷| 亚洲最大在线| 都市激情小说婷婷| 九九色婷婷| 成人无码精品1区2区3区免费看| 人妻熟人中文字幕一区二区| 超碰成人av| 亚洲综合激情五月天婷婷| 五月综合在线婷婷图片| 婷婷激情人妻| 日本黄 色 片| 激情综合网五月激情| 99人妻碰碰久久久禁片| 99re热99| 色五月首页| 91久久99久久91熟女精品| 专区无日本视频高清8| 狠狠色中色| 色婷婷五月在线| 天天做天天爱天天爽在| 久综合色| 久久久五月天婷婷| 玖玖在线资源视频| 人人综合久| 久久99国产综合精品免费| 月丁香久久久| 六月丁香激情最新更新| 色色色国产| 97丨九色丨国产丨PORNY| 涩涩婷婷五月| 婷婷五月天综合色| 狠狠色丁香| 久久在线大香蕉| 开心亚洲久久开心| 99在线精品视频在线观看| www.色欲丁香婷婷| 五月婷婷六月激情在线| 久久九九热视频| 婷婷五月天丁香久久| 天天舔天天插天天爱| 噜噜噜噜综合在线| 久久免费高| 五月丁香综合啪啪| 激情综合区| 91怕怕网| www.亚洲激情| 黄急一级视频| 婷婷色色播五月天| 5月婷婷五月天| 五月丁香亭亭| 色五月91| 色色丁香婷婷| 超碰在线9| 五月天五月天成人网亭亭成人色网站| 青草视频在线观看视频| 色激情综合狠狠婷婷| 超碰二区| 天堂在线9| 开心婷婷五月天激情网| AV亚洲在线| 婷婷五月天xxx| 九九这里都是精品| 99热在线播放| 可以看的av| 午夜成人AV在线| 51国精产品自偷自偷综合| 婷婷99视频全集高清| 丁香五月狠狠在线观看| 婷色五月| 五月婷婷丁香五月亚洲色| 在线中文av| 另类激情五| 99激情视频| 亚洲五月天色色| 五月激情久久| 色婷婷五月成人网| 五月婷婷视频| 久久婷婷色综合| 亚洲精品99| 久久99网| 97热久久| 人妻AV在线观看| 另类专区在线| 色5月婷婷色| 久久婷婷五月综合激情国产 | 欧洲亚洲免费视频区| 大香蕉九九| 超碰免费人妻| 久久99热这里只有精品| bbwcuckold精品熟妇| 久热九九| 六月婷婷网站| 久久资源综合| 99九九在线观看免费| 五月丁香婷婷综合视频| 丁香五月91| 国产欧美第五十五页| 婷婷六月啪啪| 熟女激情网| 99综合网| 丁香成人视频| 成人五月丁香社区| 色婷婷影视| 色婷婷五月天成人网| av在线婷婷| 激情丁香六月| 1024手机在线观看看片_日韩精品| 92久久| 丁香九月婷婷| 九九亚洲天堂| 丁香婷婷91在线观看视频| 91久久综合亚洲鲁鲁五月天| 色色色999| 日日射天天射| 任你擦免费视频| 五月天伊人网| 丁香五月婷婷骚视屏| www.97碰碰com| 99ri在线观看视频| 久久激情中文| 青青草轻轻操| 手机激情网| 亚洲免费电影2| 成人 在线 日韩| 久久国产性爱A V| 久久婷婷青青| 99啪啪视频| 婷婷五月天影视网址| 久久五月天丁香花| 日本色婷婷| 久久欧洲综合网| 99re久热只有精品6在线直播.com| AV在线资源| 五月激情偷拍婷婷| 五月婷婷色综图片| 午夜成人av在线| 久久久91| 五月情婷婷| 人人操91| www.1024久久| 天天做天天爽| 99色中文| www激情五月天| 三级黄网站| 色五月天 丁香| 大香蕉久| jizzdr| 午夜理论片最新午夜理论剧 | 九九热视频免费的| 亚洲国产婷婷色五月| 欧美黄色一级| 五月天啪啪| 丁香六月婷婷色播| 欧美久人人| 久久婷婷五月| 婷婷五月精品中文字幕| 色综合久久久久久久久五月| 综合激情伊人影视在线| 狠狠爱婷婷| 无码AV大香线蕉伊人| 99性视频| 久久草中文日韩欧美| 五月天婷婷导航| 欧美影院婷婷| 天堂综合久久| 亚洲天堂有码| 九色在线五月婷婷网址| 五月叮香啪| 久久综合五月| 国产精品热搜丁香五月婷婷| 婷婷久久五月天亚洲欧美国产日韩在线观看 | 色婷婷小说| 直接看的AV| 99热这里有精品24| 六月婷婷之青青草| 天天激情5月天亚洲| 国内久久久精品99| 97人人操com| 日韩二区搞逼插逼毛片| 免费看欧美成人A片无码| 91性高潮久久久久久久久| 美女天天爽| 亚洲丁香五月在线观看| 99re这里有精品手机在线| 五月色婷婷综合色| 婷婷 久综合| 色综合九九色综合88| 亚洲视频在线网| 中文字幕无线久必| 久久婷婷五月天大香蕉| 亚洲V国产V欧美V久久久久久| 久久激情五月婷婷| 色五月天在线观看| 天天干电影| a在线观看| 久久92| 九九性爱网| 亚洲免费婷婷| 五月天成人综合| 五月婷婷官网色| 亭亭五月色男人| 激情五月丁香综合网站| 天天色色天天| 99热免费观看| 久久9视频欧美| 97视频91| 99热首页| 婷婷五月丁香五月| 成人亚洲精品久久久久| 五月天狠狠网| 99操逼| 26uuu| 五月天伊人久久久久| 色五月婷婷基地| 亚洲无码色色| 久久网日本| 激情综合五月| 在线理论片| 九七色色六月丁香| 人人操碰| 五月丁香色| 久去色色| 九九热这里只有精品一| 亚洲热视频| 婷婷五月精品中文字幕| 五月婷婷天| 能看的AV| 91久久九| 婷婷中文在线| 色五月天综合| 99热网站| 婷婷伊人网| 国产乱子轮XXX农村| 在线中文字幕免费视频| 99亚洲视频| 欧美激情丁香五月| 99热只有这里才是精品| 大天天伊人| 五月天色影院| a性生活久久无| 久久免费试看120秒| 五月婷婷人人人操| 白天AV月月| 激情丁香五月天图片| 99热国内精品| 久久99久久99精品,久国产,久久精品免费,99久在线,久久久久国产精品免费网站,9 | 国产精品第一国产精品| 国产婷婷五月| 五月激情婷婷图片基地| 婷婷五月激情在线视频| 天天干夜夜谢| 玖玖@三月天天丁香婷婷| 插逼综合网| 99热在这里只有免费精品| 人妻自慰高清合集| 久久久久久欧美精品se一二三四| 日本精品人妻无码77777| 日韩有码一区| 五月六月丁香激情视频| 色色亚洲五月天| 天天色综网| 影音先锋AV资源男人站| 91精品综合久久久久久五月丁香| 天天谢天天操| 天天舔天天爽| 婷婷激情五月天小说| .操區COm| 久草a片| 香蕉久久国产AV一区二区| 成年视频免费观看| 婷婷五月天色网久| 五月丁香啪啪啪| 九一牛视频探花| 五月丁香婷婷福利| 99色在线| 久久九九思思| 99丁香五月婷| 人人操日| 色婷婷五月天成人网| 国产精品涩涩涩视频网站| 综合五月丁香六月婷婷| 婷婷丁香五月天亚洲| 五月停亭六月,六月停亭的英语| 色色婷婷综合| 综合激情网五月激情| 激情九色| 九一牛视频探花| 婷婷AV丁香| 激情四射网| 97久久精品视频| 日韩无码人妻一区二区三区综合| 九九伊人网| 色综合偷拍| site:feetmall.com| 色五月av| 91日韩在线| 五月天激情综合网| 欧美超碰亚洲| 色色 亚洲| 老师的粉嫩小又紧水又多A片视频 粉嫩AV久久一区二区三区 | 偷拍99在线视频观看| 国产va在线视频| 99在线精品免费视频| 国产资源在线视频| 五月婷婷69| 久综合4| 五月天婷婷丁香蜜桃91| 五月天综合网| 激情五月深爱五月| 色色a| 在线成人网站| 丁香婷婷啪啪| 婷婷五月亚洲综合| 日韩成人av在线| 五月天婷婷基地综合网| 激情av在线| 操逼巨乳91| 九九视频在线| 亚洲婷婷婷| 五月婷婷啪啪综合网| 亚洲电影中文字幕| 婷婷精品性视频| 五月婷婷 自拍| 十月色综合| 麻豆忘忧草午夜| 操操操91| 色婷久久| 五月丁香久人妻中文| 亚洲综合视频网| 亚欧州精品视频| 亚洲av网站在线观看| 久久人人九九| 99综合视频| 视频综合网| 久久97| 五月婷婷这里都是精品| 91精品久久久久久久久久| 六月丁香综合网| 婷婷五月天 丁香五月天 裸体| 99热99这里有免费的精品| 亚洲宗合激情| 激情五月色播五月| 99久超碰| 色五月 五月婷婷| 九九热视频网站| 99久久国产宗和精品1上映| 综合久久五月| 中文字幕五月久久婷婷| 97干网站| 热久久思思热思思| 丁香婷婷综合影院| 久9免费视频| 任你草| 精品一二三区久久AAA片| 九九热在线观看视频网站| 久久精品熟女亚洲AV麻豆| 99久久综合| 欧美大香蕉视频| 丁香六月啪| 五月丁香六月婷婷亚洲| 天天综合 99久久婷婷| 99欧美| Va另类视频| 欧美婷婷丁香五月| 天天干狠狠| 99精品久久久久久久婷婷久久| 久久99免费视屏| 99热9999| 亚洲综合婷婷| 亚洲综合在线播放| 国产午夜精品AV一区二区麻豆| 久久婷婷草| 99热精品在线| 亚洲 五月 婷婷 成人| 色婷婷久久综| 噼里啪啦完整版中文在线观看| 天天操天天操天天操天天操天天操天天操 | 婷婷五月开心中文字幕色| 大香蕉在线观看9| 另类天堂| 激情综合色播| 成人精品一区二区三区四区五区| www网站在线观看| 日本片日本片祼观看网站在线看中文版网页在线看 | 台湾综合丁香五月蜜桃| 综合色视频| 五月天综合在线| 强伦轩人妻一区二区电影| 99开心五月五月丁香激情| 91在线人| 啪啪啪大香蕉| 91丨九色丨白浆| 开心五月丁香啪| 激情五月婷婷综合| 婷婷丁香www视频日本韩国| 丁香五月天堂| 天天干,天天日| 91啪级电影| 91色九| 国产精品男人AV不卡| 99热这里是精品| 天天草比天天爽| 天天日日天天| 色婷婷久久| 第五婷婷伊人丁香| 大香焦啪啪啪| 激情视频网址| 久久综合五月天| 色色色色色色色色色色色色色色,网站| 婷婷,五月天,丁香,第一| 色色丁香五月| 淫视馆av三区| 嫩BBB搡BBBB榛BBBB| 婷婷午夜精品久久久| 日本色色色| 国产精品-91JQ就要激情网91JQ6.91JQ27.CASA:16888 | 97性视频| 九九热在线视频观看免费10| 国产精品久久久久久喷浆| a网站免费观看| 99只有精品| 婷婷五月天激情丁香| 五月婷婷这里都是精品| 激情5月舔| 亚洲、欧美、国产另类笫二区| 久久久五月天婷婷成人网| 国产无遮挡又黄又爽免费网站| 久久99热这里只有精品| 五月婷婷啪啪啪| www.夜夜操| 十月丁香九月婷婷综合| 色婷婷五月天堂资源| 色色综合日韩| 26uuu四色| 日韩免费乱轮网站| 成人看片网站| 99re免费精品视频| 丁香五月香蕉| 激情久久五月天| 丁香五月区| 色五月婷婷操逼| 色综合视频| 艹天天射| 五月天丁香婷| 亚洲旡码| 天天性视频| 啪啪色激情五月天| 五月天丁香六月综合| 97人人操人人爽| 色丁香久久| 亚洲色综合| 99色综合| 丁香五月自拍| 婷婷六月丁香激情综合| 五月丁香六月婷婷综合网| 婷婷伊人激情婷婷| www.minyis.com【JT】币址百万U预算可预付QQ2101460746 | 99超级碰免费视频| 思思热精品在线视频| 五月丁香六月婷婷网| 天天插天天插| 成人做爰高潮A片免费视频| 在线18av | 99色性爰网络| 五月激情婷婷播播开心| 五月99久久| 色综合婷婷| 婷婷五月天色| 91色性感五月婷婷丁香| 激情五月九九九| 99热丁香五月| jiqingtaose五月天| 77799热| 丁香五月天激情AV| 天天五月天综合网址| 超碰国产AV| 99精品在线观看| 国产精产国品一二三在观看 | www天天干| 综合一本道| 五月丁香亭亭操逼| 大香蕉九九| 久久婷综| 婷婷激情综合色五月久久图片| 操碰99| 婷婷色播六月无码| 久草五月天| 激情丁香社区| 精品无码久久久久久久久| 欲色人妻| 久久综合五月天| 色色色在线播放| 日日插日日干| 亚洲激情av| 欧美性生交A片免费看| 丁香五月婷婷欧美成人色图| www超碰| 天天天天天天天操| 午夜九九九九九九九九九九九九九| www.狠狠| 久婷视频| 五月激情丁香六月狠狠干| 六月色丁香中文字幕| 超级碰碰碰97免费| 国产欧美日韩综合精品一区二区| 国产女人十八水真多1| 九九久久五月天| 久久这里99| 久久性刺激| 欧美性生交XXXXX无码小说| 一区二区三区XXXXXX| 五月婷婷激情四季| 天天干天天干天天干天天干天天干| 91操操| 中文婷婷狠狠| 秋霞三级色戒| 激情六月色| 久久精品99国产精品日本| 五月丁香综合影院| 成人网站免费sxj| 91丨九色丨丰满人妖| 九九成人电影婷婷| 色婷婷综合网| 婷婷五月综合网| 无遮挡国产高潮视频免费观看 | 欧美Va在线| 五月婷婷大香蕉| 欧在线一区| 2020久久婷婷五月| 超碰99久久| AV在线免费观看不卡| 五月婷婷开心亚洲无| 天天爽夜夜操| www婷婷色| 激情五月开心五月在线视频| 五月综合视频| 99久久婷婷国产综合精品电影| 日韩色色网| 色婷婷国产精品综合在线观看| 亚洲12p| 久er免费视频| 伊人久久大香线蕉av最新| 九九色婷婷Av| 色欲五月天| 亚洲六月婷婷| 丁香五月六月综合激情| 丁香婷婷成人网| 激情98色婷婷五| 久久激情综合| 五月婷婷天| 婷婷月综合| 激情六月天婷婷| 九九精品9| 五月丁香狠狠爱婷婷综合| 99热免费精品| √天堂资源在线人妻熟女| 五月丁花六月丁香综合| 天天干人人奸97| 丁香婷婷久久激情| 97色干| 99热国品免费| 99久在线精品99re8热| 伊人综合色干| 婷婷五月天激情小说| 九九九九热99超碰| 99热只有国产在线精品| 无码少妇高潮喷水A片免费| 五月婷婷在线丁香| 久久亚洲婷婷| 大香蕉五月丁香| 亚洲av综合网| 免费婷婷| 综合久久婷婷| 综合久久影院| PORNY九色9l自拍视频成人| 大香线蕉伊人| 丁香婷婷九月| 香蕉操亚洲| 综合色五月| 99在线热| 99热6这里只有精品| 亚洲成人免费电影| 激情 五月 婷婷 丁香| www.激情| 天天AV导航网| 亚洲亚洲人成综合网络| 五月天成人伊人| 五月婷婷视频| va亚洲中文在线| 色婷婷影视99| 操久久网| 激情綜合W W W,激情五月天| 婷婷六月激情小说网| 五月天婷婷久久| 久久激情综合| 激情婷婷狠狠干综合| 欧美婷婷五月| 色婷婷综合在线| 丁香五月综合激情性爱 | 亚洲 综合中文| 午夜不卡久久精品无码免费| 欧美噜一噜| www.99.色| 99在线观看精品视频| 中文字幕精品在线观看| 五月丁香啪| 五月网激情| 亚洲激情四射色| 婷婷激情五月天激情| 狠狠色丁香久久婷婷综合五月| 色色五月天网站| 99免费视频久久| 熟妇内谢69XXXXXA片| 日夜夜久久| 婷婷久久性爱| 天天做天天爱| 99.色| 丁香天堂夜| 亚洲精品99| 色五月婷婷五月久久| 丁香五月伊人| 91大神操美女| 婷婷久久国产视频| 丁香婷婷综合喷| 97综合在线| sewuyue第四色| 色99无码| 婷婷五月成人| 激情综合五月色丁香婷婷 | WWW丁香五月| 麻豆忘忧草午夜| 五月色丁香| 天天综合插插| 天堂网啪啪| 久久久久久欧美精品se一二三四| 久久AV电影| 99精品视频偷拍| 亚洲精品V天堂中文字幕| 天天插,天天射| 青草青草久热这里只有精品| 日韩限制级大尺度黑料泄密大尺度视频一区二区在线观看 | 久久免费试看120秒| 26uuu最新地址| 丁香婷婷在线| 丁香六月综合激情| 91日婷婷在线| 99热超碰在线| 五月天综合婷婷| 久久狠狠欧美| 五月丁香天堂| 99在线精品观看99| 欧美婷婷综合| 十月丁香婷婷| 大香蕉婷婷丁香| A片试看120分钟做受图片| 超碰在线超碰| 台湾佬天天日丁香婷婷五月天| 婷婷五月丁香啪啪| 丁香五月瑟瑟| 97人人射| 五月天婷婷綜合院| 天天成人综合视频| 婷婷五月天av| 91在线看片| 久热大香蕉| 色色色在线观看| 激情五月天婷婷视频| 丁香六月婷婷久久综合| 婷婷激情四射五月天| 无码人妻AV久久久一区二区三区| 91干在线| www.成人婷婷综合| 激情婷婷人妻| 大香蕉综合在线| 亚洲精品成人片在线播| 怡红院AV亚洲一区二区三区H | 婷综合| 极品九九九九九九| 久99婷婷色综合| 亚洲五月婷婷| 91ncom.色| 思思热视频| 色欲资源网| 夜夜操夜夜爽| 日韩一级片| 久久久久久久久久91| 欧美三级大片AA在线看| 无码激情AAAAA片-区区| 九九精品热| 曰曰久久| 丁香五月婷婷大香蕉| 黄色笑话深爱激情网丁香五月婷婷啪啪啪啪啪| 色综合色综合婷婷热| 天天操无码| 婷婷天堂视频| 五月婷婷黄| 91怕怕网| 五月丁香久久激情综合| 人与禽A片啪啪| 一起草av| 大香蕉九九| 丁香五月天婷婷激情| 久久五月视频| 99在线观看精品| 天天射影院| 婷婷五月情| 久久国产色| 婷婷五月av| 99无码黄色视频| 深夜激情网| 五月丁香在线综合| 人人舔人人| 99热99| 绿色小导航AV| 婷婷丁香视频| 九九综合网色全集 | 夜夜夜夜撸夜夜操| 国产精品五月天婷婷| 五月综合缴情网| 五月婷婷丁香狠狠撸久久| 涩涩涩.com| 色色综合色| 婷婷激情五月综合| 国产激情婷婷| 丁香五月中文字幕色播| 激情五月天婷婷| 日本三久久| 婷婷五月情| 亚州色色色| 丁香五月自拍| 国产成人精品亚洲线观看| 欧美性猛交99久久久久99按摩| 亚洲精品久久久久久久久久吃药| 九九99九九精品免费| 久久R激情| 狠狠爱婷婷五月天| 激情婷婷综合网| 五月停停色| www久久99| 蜜臀A∨在线水帘洞| 五月丁香在线国产 | 婷婷丁香97| 婷婷五月六月丁香| 疯狂做受XXXX高潮A片动画| 婷婷色五月开心五月| 高清视频一区| 3p日韩网站视频| 丁香5月综合啪啪| 色七色九九| 97碰碰在线看视频免费| 91丨九色丨国产| 夜夜骑日日操| 91婷婷在线| Aα在线免费观看| 91视屏在线观看com.wwwvv| 人妻中文在线| 丁香婷婷午夜| 丁香激情婷婷网| 丁香久久| 五月丁香| 91ncm视频| 日韩AV一区二区三区| 丁香五月丁香伊人| www.婷婷| 97碰在线视频| 狠狠色丁香婷婷久久综合| 丁香五月婷婷综合激情啪啪啪| 激情丁香淫荡婷婷| 另类视频五月天| 亚洲av免费在线| 丁香五月中文字幕色播| 九月婷婷综合在线| 婷婷亚洲在线| 黄桃AV无码免费一区二区三区| 热99精品视频在线观看| 色情五月丁香| 六月婷婷久久| 性爱久久| 亚洲av午夜精品一区二区| 日日舔夜夜操| 激情五月天。| www,欧美干干干干干干| 国际国外精品欧洲南美洲专区无码不卡| 综合网亚洲| 久久色情| 免费黄色片子| 亚洲欧洲国产精品| 久久婷婷综合国产| 人人操操| 激情五月天综合网| 激情婷婷综合网| 久久精热| yiqicaoav| 色偷偷色婷婷| 婷婷丁香综合色AV| 激情五月视频在线婷婷| 丁香五月 性爱| 婷婷视频在线| 狠狠色噜噜狠狠狠狠狠色综合久久| 综合五月天天天天天五月| 国产AV熟妇人震精品一品二区| 就爱操www com| 欧美性色A片免费免费观看的| 婷婷六月丁香久| 极品人妻VIDEOSSS人妻| 狠狠五月天婷婷| 成人做爰A片免费看网站找不到了| 六月婷婷视频| 国产欧美日韩综合精品一区二区| 午夜五月天| 天天插综合网| 婷婷九月丁香天堂丁香天堂| 另类激情综合| 婷婷五月天黄色网址| 99噜噜| 欧美日韩国产一区| 大香蕉久久久久| 淫视馆aV二区一区| 天天天天天天操| 色五月婷婷少妇人妻| 婷婷丁香社区| 色综合日日| 婷婷色综合网日韩国产| 丁香五月婷老师| 色色日本欧美| 亚洲熟女色| 丁香五月婷婷啪啪| 色色色网站| 五月婷婷无码专区| 久久久久九九九九视屏小说88| 五月天婷婷成人| 国产精品色婷婷99久久精品| 亚洲1区| 99热精品少| 射满了还射免费在线观看 -午夜版全集-新视觉影院 | 青青草视频福利| 色婷婷色综合| 婷婷久久五月天丁香| www.丁香五月| www.五月天| 26uuu国产激情视频| 日熟女| 99这里| 六月婷婷影院| 丁香五月综合无码趴趴| 午夜天堂啪啪| 亚洲 精品 综合 精品| 最新无码专区| 可以免费观看的AV| 九九热a| 欧洲MV日韩MV国产| 天天爽,夜夜爽| 九九热欧美| 色伦专区97中文字幕| 久久人妻久久| 婷婷久草| 色性日本| 亚洲AV网站在线观看| 五月综合视频| 五月天婷婷爱| 超碰在线成人| 综合aV在线| 天天综合色丁香| 天天爽—爽| 噜噜五月天综合| 五月丁香| 欧美色欲色欲天天天www| 97热九九| 国产亚洲精品AAAAAAA片| 色五月丁香网| 五月丁香婷婷爱激情综合网| 久久九网| 久久激情综合| 亚洲激情综合五月婷婷啪啪| 色五月色图| 国产乱人偷精品人妻A片| 九九热视频在线观看| 精品九九在线观看| 色婷婷久久视屏| 国产人妻777人伦精品HD| 色婷婷狠狠| 日本色婷婷综合| 激情综合网色五月| 久久精品国产AV一区二区三区 | 五月天淫乱视频| 婷婷瑟五月天久久综合| 超碰无码318604| 国产99久久久国产精品免费看| 另类视在线| 3p日韩网站视频| 天堂资源欧日浪女在线播放| 天天日中文| www.久久| 五月婷婷六月少妇激情| WWW色综合| 五夜丁香| 色色色五月天婷婷| 五月婷婷综合网| 亚洲欧美一区二区三区四区爱爱动图| 无码九九| 婷婷综合网性| 激情色五月天| 99热这里有精品| 一丁香五月天月AV| 激情婷婷五月色| 成人 在线 日韩| 月丁香久久久| 99re6在线视频精品免费| 99热国内精品| 99热这里只有精品18| 无码网| 草一草avb| 卡视频1区2区| 无码成人AAAAA毛片AI换脸| 婷婷射丁香| 色99在线视频| 亚洲人妻一区二区| 久久久精品视频79| 五月久久婷婷天堂视频| 精品综合网在线| 天天操夜夜操| 日本片日本片祼观看网站在线看中文版网页在线看 | 五月丁香婷婷狠狠操| 伊人久久婷婷| 色婷婷五月在线| 精品久久66| 五月丁香综合伦理片| 九九热在线观看6| 婷婷久久性爱| 久久艹网| 啪啪日本欧美| 99网| 性爱视频99| 丁香色综合| 九九亚洲| 激情丁香五月天图片| 色情一区二区播放| 狠狠操天天操综合|