免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

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

ROS自主導(dǎo)航底盤通信:CAN總線原理與實車調(diào)試實戰(zhàn)

ROS自主導(dǎo)航底盤通信:CAN總線原理與實車調(diào)試實戰(zhàn) 做自主導(dǎo)航這些年底盤通信一直是我覺著最“容易翻車”又最不被人重視的一環(huán)。很多人在仿真里把路徑規(guī)劃調(diào)得很順一放到實車上就各種原地打轉(zhuǎn)、輪速跳變、電機抖動大概率罪魁禍首都藏在通信鏈路里。這個系列寫到第4篇專門把CAN通信拎出來說透——它是ROS小車從“大腦”到“四肢”之間的那條神經(jīng)系統(tǒng)跑通了它SLAM建圖、自主導(dǎo)航里那些跟里程計相關(guān)的算法才有發(fā)揮的空間。這篇文章適合兩類人一類是自己搭ROS小車、底盤還沒完全調(diào)通的極客和工程師另一類是看過不少ROS教程但一直沒搞明白cmd_vel話題到底是怎么變成車輪轉(zhuǎn)動的入門玩家。我盡量用實際項目里能直接用上的代碼和命令講少講虛的。1. 為什么自主導(dǎo)航的底盤通信繞不開CAN1.1 導(dǎo)航鏈路里CAN到底站在哪一層先捋一下自主導(dǎo)航系統(tǒng)的數(shù)據(jù)流傳感器激光雷達、IMU、相機把環(huán)境信息送給SLAM定位模塊定位結(jié)果送給全局/局部路徑規(guī)劃器規(guī)劃器算出速度指令也就是ROS里的geometry_msgs/Twist消息。這個速度指令會經(jīng)過底盤驅(qū)動節(jié)點最終變成電機控制信號。CAN通信就承擔了“底盤驅(qū)動節(jié)點到電機驅(qū)動器/編碼器”之間的物理鏈路。換句話說導(dǎo)航算法的每個決策最后都要壓進一幀CAN報文里發(fā)出去再從另一幀CAN報文里收回來做反饋。整個系統(tǒng)里這一層離硬件最近也最容易出幺蛾子。我以前見過不少搞視覺導(dǎo)航的團隊算法層面跑得很好但底盤通信用的是劣質(zhì)USB串口線加簡陋的私有協(xié)議跑幾分鐘就死一次機最后還懷疑是算法參數(shù)沒調(diào)好。實際上問題根本不在導(dǎo)航而在底層通信的可靠性。1.2 和串口比CAN贏在哪輸在哪現(xiàn)在DIY底盤最常用的通信方案就兩種串口UART和CAN總線。串口布線簡單代碼也簡單但有幾個硬傷半雙工通信大部分情況或者主從一問一答的模式帶寬浪費嚴重抗干擾能力弱電機大電流啟動時波形亂跳數(shù)據(jù)就花掉沒有錯誤檢測和自動重發(fā)機制如果不自己實現(xiàn)協(xié)議層的話丟一幀數(shù)據(jù)根本不知道。CAN總線就不一樣它是真正的多主機總線任何一個節(jié)點都可以主動發(fā)消息硬件層面自帶CRC校驗、位填充、錯誤識別和自動重發(fā)一幀數(shù)據(jù)在總線上傳歪了控制器會自動處理應(yīng)用層基本無感。這對實時控制來說是質(zhì)的差別。但CAN也不是沒短板。它最高速率也就1Mbps標準幀跟動輒千兆的以太網(wǎng)沒法比而且收發(fā)器、終端電阻、線束要求比串口講究調(diào)試門檻略高。這些代價換來的可靠性在實際機器人項目里是完全值得的。1.3 選型結(jié)論與適用邊界我的建議很明確凡是帶電機驅(qū)動、編碼器反饋的移動底盤只要控制器支持CAN外設(shè)首選CAN如果是攝像頭云臺、機械臂關(guān)節(jié)這種數(shù)據(jù)量不大但實時性高的場合CAN照樣合適只有極短距離、簡單低速場景才考慮串口湊合。后面講的所有內(nèi)容默認的硬件組合是主控比如Jetson或者x86工控機通過USB轉(zhuǎn)CAN適配器接一條1米以內(nèi)的CAN總線總線上掛著底盤STM32控制板、電機驅(qū)動器、編碼器節(jié)點。操作系統(tǒng)是Ubuntu 20.04/22.04 ROS1/ROS2內(nèi)核自帶SocketCAN驅(qū)動。這套組合是社區(qū)里最常見、也最容易被默認配置坑到的場景我會按真實翻車路徑來寫。2. 硬件準備從USB到總線的一點經(jīng)驗2.1 工具選型USB轉(zhuǎn)CAN適配器怎么挑USB轉(zhuǎn)CAN模塊市面上各種各樣的都有幾十塊的、幾百塊的、上千塊的。我的經(jīng)驗是調(diào)試階段可以買便宜的實車跑起來之后建議換帶隔離的。便宜的模塊多用CH340串口轉(zhuǎn)CAN芯片方案功能上沒啥問題但抗干擾和隔離性能弱電流大的時候容易把USB口都帶崩。實車跑起來之后電機驅(qū)動和電池電源的干擾是持續(xù)存在的沒有隔離的話輕則掉幀重則燒USB接口。我自己用的是CANable這種開源方案的板子固件切到slcan模式之后在Linux下會被識別成串口設(shè)備然后通過slcand命令掛載成can0接口如果固件切到gs_usb模式內(nèi)核會直接識別成一個原生SocketCAN設(shè)備。兩種模式我都用過實際效果差別不大但gs_usb模式更省心因為不需要額外的daemon。另一個容易被忽略的點是總線供電。CAN收發(fā)器需要3.3V或者5V供電有的USB適配器從USB取電有的需要外接電源一定要看說明書確認。我踩過一次坑模塊只接了USB線總線上的從設(shè)備供電倒是正常但收發(fā)器電平不對導(dǎo)致怎么調(diào)都收不到ACK折騰了兩天才發(fā)現(xiàn)是供電問題。2.2 Linux下把CAN接口“拉起來”不管用什么USB轉(zhuǎn)CAN模塊在Linux下最終要做的事都是把它注冊成一個網(wǎng)絡(luò)接口比如can0然后配置波特率、拉起來。這里用到的就是內(nèi)核的SocketCAN協(xié)議棧一套專門為CAN總線設(shè)計的網(wǎng)絡(luò)層實現(xiàn)。以gs_usb模式為例插上設(shè)備后先看看內(nèi)核有沒有識別lsusb # 應(yīng)該能看到類似 Gs_usb 的設(shè)備 dmesg | tail -20 # 能看到創(chuàng)建了新的網(wǎng)絡(luò)接口的日志比如 can0如果設(shè)備被識別成了ttyUSB那就是slcan模式需要先把固件切到gs_usb模式或者直接用slcand掛載sudo slcand -o -c -s6 0x01 -d /dev/ttyUSB0 can0-s6表示波特率500kbps不同的s參數(shù)對應(yīng)不同的速率具體看slcand的文檔。原生SocketCAN接口的話配置命令是# 設(shè)置500kbps波特率 sudo ip link set can0 down sudo ip link set can0 type can bitrate 500000 sudo ip link set can0 up注意順序先down再改參數(shù)再up改參數(shù)之前如果接口沒down會直接報錯。另外每次重啟之后這些配置都會丟所以建議把這幾條命令寫進一個systemd service或者啟動腳本里別手動敲因為每次開機都手動配置太容易忘。檢查接口狀態(tài)可以用ip -details -statistics link show can0這個命令能看到波特率、環(huán)回模式、錯誤計數(shù)、發(fā)送接收統(tǒng)計排查問題的時候特別好用。如果看到state UP說明接口正常拉起如果看到state DOWN或者BUS-OFF就要排查了。2.3 終端電阻和線纜布線的老生常談CAN總線規(guī)范要求在總線兩端各接一個120歐姆終端電阻。這個細節(jié)我在項目里幫人排查過無數(shù)次十次里有七次通信異常其實是終端電阻的問題。具體來說如果總線上只有兩個節(jié)點比如一個USB適配器、一個底盤控制板那就在兩邊各開一個120歐如果總線上有三個以上節(jié)點只在物理最遠的兩個節(jié)點上各接一個120歐中間的節(jié)點不要接。判斷方法很簡單斷電狀態(tài)下用萬用表量CAN_H和CAN_L之間的電阻正常應(yīng)該是60歐左右兩個120歐并聯(lián)如果量到120歐說明只接了一端如果量到40歐以下說明某個節(jié)點重復(fù)接了終端電阻。線纜方面CAN總線用雙絞線不要太細至少24AWG以上絞距盡量均勻。布線要遠離電機電源線和PWM信號線別圖省事捆在一起??偩€長度超過幾米的話絞合和質(zhì)量就更關(guān)鍵不然反射會嚴重影響波形質(zhì)量高速率下尤其明顯。3. 通信協(xié)議設(shè)計直接決定調(diào)試效率3.1 一幀CAN報文到底長什么樣搞CAN通信第一步就是理解幀結(jié)構(gòu)。標準CAN 2.0A幀由這么幾部分組成11位標識符ID決定幀的優(yōu)先級和用途數(shù)據(jù)長度碼DLC表示數(shù)據(jù)段有多少字節(jié)最多8字節(jié)最多8字節(jié)的數(shù)據(jù)段各種校驗位和位填充機制由硬件自動處理但我們要知道它能自動發(fā)現(xiàn)錯誤。11位ID是個很寶貴的設(shè)計資源怎么分配ID、怎么約定數(shù)據(jù)段格式直接決定后期調(diào)試的復(fù)雜度。有些現(xiàn)成協(xié)議比如CANopenID分配和對象字典都規(guī)范化了但很多做機器人底盤的人還是喜歡自定義一套簡單協(xié)議因為CANopen的學(xué)習(xí)成本和使用復(fù)雜度對DIY項目來說有點過重。我自己是自定義協(xié)議派不是說CANopen不好而是很多底盤就那么幾個電機、幾個傳感器自定義協(xié)議加上簡單的校驗代碼比套CANopen框架清爽得多調(diào)試時出問題了也更好定位。3.2 我們用的報文分配與ID規(guī)劃我常用的一套底盤協(xié)議分配方式供參考方向幀ID名稱數(shù)據(jù)段內(nèi)容上位機→底盤0x101速度控制指令[0xAA] [使能] [左輪速度高8位] [左輪速度低8位] [右輪速度高8位] [右輪速度低8位] [校驗] [0x55]底盤→上位機0x181底盤狀態(tài)反饋[模式] [左輪編碼器高8位] [左輪編碼器低8位] [右輪高8位] [右輪低8位] [電壓] [校驗] [0x55]底盤→上位機0x182里程計原始數(shù)據(jù)[左輪累計脈沖高16位...] [右輪累計脈沖...] [...]幀ID選0x101、0x181這類數(shù)字是因為它們在11位ID范圍內(nèi)數(shù)值上二進制干擾少調(diào)試時一眼能看明白。0x101控制幀用0xAA 0x55做幀頭和幀尾中間第7字節(jié)做校驗可以過濾掉大部分雜波。校驗算法我習(xí)慣用最簡單的異或把第0到第5字節(jié)逐字節(jié)異或結(jié)果放到第6字節(jié)。數(shù)據(jù)段長度固定8字節(jié)雖然浪費了一兩個字節(jié)但解析簡單、不需要動態(tài)長度判斷對MCU代碼來說少很多分支。速度值用有符號int16表示單位是毫米每秒。比如要讓左輪以0.5米/秒的速度轉(zhuǎn)那就LeftSpeed 500高字節(jié)是0x01低字節(jié)是0xF4。有符號的好處是正負天然表示正反轉(zhuǎn)不用額外定義方向位。3.3 波特率計算從時鐘樹算到總線波特率是CAN通信最容易出問題的地方兩邊不一致表現(xiàn)就是總線上Error Frame滿天飛數(shù)據(jù)完全不通。所以這塊要徹底講清楚。以STM32F103為例CAN外設(shè)掛在APB1總線上PCLK1最高36MHzSYSCLK72MHz時APB1預(yù)分頻2。CAN波特率由三個參數(shù)決定預(yù)分頻器BRP、時間段BS1、時間段BS2外加一個固定的同步段SJW。公式是波特率 PCLK1 / (BRP * (1 BS1 BS2))我常用500kbps配置是BRP4BS19BS28。代入算一下波特率 36000000 / (4 * (1 9 8)) 36000000 / 72 500000Hz這個配置的采樣點位置大約是(1 9) / (1 9 8) 10 / 18 ≈ 83.3%在CAN總線里是比較推薦的采樣點位置能容忍一定程度的線纜傳播延遲和節(jié)點時鐘偏差。Linux側(cè)SocketCAN設(shè)置波特率就是開頭寫的bitrate 500000。兩邊必須嚴格一致。有些USB轉(zhuǎn)CAN模塊的默認波特率是250kbps或者1Mbps如果底盤STM32側(cè)燒的是500kbps固件兩邊對不上一上電就是一堆錯誤幀。排查這個問題最快的辦法是用示波器看CAN_H和CAN_L之間的波形但沒示波器的話就先確認兩側(cè)配置數(shù)值別想當然。3.4 協(xié)議定義寫在哪DBC還是頭文件協(xié)議定義的管理方式不同項目做法不一樣。汽車行業(yè)標準做法是寫DBC文件然后用工具生成代碼機器人開源社區(qū)更常見的是直接在代碼里用結(jié)構(gòu)體和宏定義。我自己的項目兩種都試過DBC文件適合有現(xiàn)成工具鏈的情況比如用PCAN的CANdb或者用Python的cantools庫解析DBC開發(fā)和驗證協(xié)議時很直觀但DBC的語法本身也是學(xué)習(xí)成本而且很多MCU側(cè)的自動生成代碼質(zhì)量一般最后還是手工微調(diào)。個人項目我更推薦直接在頭文件里定義清晰的結(jié)構(gòu)體然后用Python腳本在PC端做同樣結(jié)構(gòu)體的解析兩邊共用同一份協(xié)議文檔哪怕就是Markdown表格就行。關(guān)鍵在于文檔要寫清楚每個幀的ID、方向、DLC、每個字節(jié)的含義、單位、范圍、校驗方式。不然過兩個月回來自己都看不懂自己寫的協(xié)議。4. 代碼走讀從Twist到輪速再把狀態(tài)傳回來4.1 ROS側(cè)節(jié)點話題數(shù)據(jù)變成CAN幀在ROS側(cè)底盤驅(qū)動節(jié)點的核心工作就是訂閱cmd_vel把線速度和角速度拆分成左右輪速度然后打包成CAN幀發(fā)出去。先看一個簡化的拆分公式// 雙輪差速底盤輪距W輪半徑R v_left v - w * W / 2 v_right v w * W / 2 left_rpm v_left / (2 * PI * R) * 60 right_rpm v_right / (2 * PI * R) * 60把左右輪的速度值轉(zhuǎn)換成毫米每秒填進0x101幀的數(shù)據(jù)段用SocketCAN的send接口發(fā)出去。Linux下發(fā)送CAN幀的標準方法是創(chuàng)建RAW socket#include linux/can.h #include linux/can/raw.h #include sys/socket.h #include net/if.h int s; struct sockaddr_can addr; struct can_frame frame; s socket(PF_CAN, SOCK_RAW, CAN_RAW); strcpy(ifr.ifr_name, can0); ioctl(s, SIOCGIFINDEX, ifr); addr.can_family AF_CAN; addr.can_ifindex ifr.ifr_ifindex; bind(s, (struct sockaddr *)addr, sizeof(addr)); // 填充一幀 frame.can_id 0x101; frame.can_dlc 8; frame.data[0] 0xAA; frame.data[1] 0x01; // enable frame.data[2] (left_speed_mm 8) 0xFF; frame.data[3] left_speed_mm 0xFF; frame.data[4] (right_speed_mm 8) 0xFF; frame.data[5] right_speed_mm 0xFF; frame.data[6] check_sum; frame.data[7] 0x55; write(s, frame, sizeof(frame));注意在ROS2里cmd_vel的發(fā)布頻率通常由上層規(guī)劃器決定但底盤驅(qū)動節(jié)點最好自己做頻率控制。我的做法是單獨起一個控制線程固定20ms周期發(fā)送即使沒有新的cmd_vel消息也重復(fù)發(fā)送最后一幀指令或者發(fā)送零速保證底盤不因為收不到指令而失控。4.2 底盤側(cè)CAN幀變成電機PWMMCU側(cè)我以STM32為例的核心邏輯寫在CAN接收中斷里void CAN1_RX0_IRQHandler(void) { CanRxMsg RxMsg; CAN_Receive(CAN1, CAN_FIFO0, RxMsg); if (RxMsg.StdId 0x101) { if (RxMsg.Data[0] 0xAA RxMsg.Data[7] 0x55) { // 校驗 uint8_t sum 0; for (int i 0; i 6; i) sum ^ RxMsg.Data[i]; if (sum RxMsg.Data[6]) { int16_t left (RxMsg.Data[2] 8) | RxMsg.Data[3]; int16_t right (RxMsg.Data[4] 8) | RxMsg.Data[5]; // 調(diào)用PID控制器輸出PWM占空比 } } } }收到的速度指令是目標速度要讓輪子真的轉(zhuǎn)到這個速度必須在MCU里做閉環(huán)控制。我用的是增量式PID周期10ms。底盤驅(qū)動板從編碼器讀到的實際轉(zhuǎn)速作為反饋和目標速度做差然后PID輸出疊加到PWM占空比上。扭矩大、負載變化劇烈的場景限幅和積分分離非常關(guān)鍵不然起步會猛沖、停機會有頓挫。4.3 閉環(huán)反饋輪速怎么回到導(dǎo)航節(jié)點導(dǎo)航算法需要里程計里程計原始數(shù)據(jù)是輪速。所以底盤MCU要把編碼器數(shù)據(jù)通過CAN幀發(fā)回上位機上位機驅(qū)動節(jié)點再計算位姿變化發(fā)布odom話題。MCU側(cè)定時器每50ms讀一次編碼器累計脈沖左右輪各4字節(jié)int32連同電壓、故障狀態(tài)一起打包用0x182幀發(fā)給上位機。上位機解析之后結(jié)合上一幀的時間間隔計算瞬時線速度和角速度v (left_delta right_delta) * wheel_circumference / 2 / dt w (right_delta - left_delta) / wheel_base / dt然后調(diào)用tf變換發(fā)布odom→base_link的位姿。這里有個關(guān)鍵點里程計角速度積分對輪距誤差極其敏感。輪距標定不準小車在導(dǎo)航模式下就會走著走著偏航循環(huán)打轉(zhuǎn)。我一般用“右轉(zhuǎn)5圈、左轉(zhuǎn)5圈回到起點”的辦法實測標定輪距誤差能控制在毫米級。4.4 超時保護和掉線處理總線通信不是永遠可靠的所以協(xié)議里一定要有超時保護。我的方案是MCU側(cè)設(shè)置一個軟看門狗每隔100ms檢查是否收到0x101幀如果連續(xù)10個周期沒收到就把目標速度清零電機急停。上位機側(cè)也是同理如果200ms沒收到0x181或0x182幀就把底盤標記為lost在車體面板亮警告燈導(dǎo)航節(jié)點直接進入STOP狀態(tài)。別小看這個設(shè)計。實車運行時USB線松動、USB轉(zhuǎn)CAN模塊固件卡死、上位機負載過高導(dǎo)致調(diào)度延遲都可能讓幾幀數(shù)據(jù)遲遲到不了。如果沒有超時保護小車會繼續(xù)執(zhí)行最后的指令直接撞墻。我自己吃過這個虧所以才把超時保護放在協(xié)議里而不是放在導(dǎo)航算法里。5. 調(diào)試實錄那幾次讓人想砸鍵盤的故障5.1 現(xiàn)象一can0起不來或者起來之后馬上被內(nèi)核拉黑表現(xiàn)是執(zhí)行sudo ip link set can0 up type can bitrate 500000之后立刻報錯或者起來之后ip -details link show can0里能看到大量error幀再過一會接口自己變成BUS-OFF。排查思路先看dmesg有沒有內(nèi)核報錯比如“failed to restart device”之類的日志。最常見的兩個原因一是波特率不匹配總線上其他節(jié)點已經(jīng)以別的速率在跑新節(jié)點一上去就把總線帶亂了二是終端電阻缺失信號反射嚴重錯誤幀率居高不下。解決方式就是對照第2.3節(jié)和第3.3節(jié)的內(nèi)容逐項檢查。另一個容易踩的坑是某些USB轉(zhuǎn)CAN適配器在電腦休眠喚醒之后會掉線can0接口消失。如果機器人是長時間自動運行建議在驅(qū)動節(jié)點里做個心跳監(jiān)測發(fā)現(xiàn)can0不存在就把整個適配器重新初始化。5.2 現(xiàn)象二電機抖動速度忽大忽小車速在低速時一頓一頓的像有人在一下一下踩油門。這個現(xiàn)象我排查過一次最后發(fā)現(xiàn)是PID周期和CAN指令周期“打架”了。底盤MCU的PID控制周期是10ms但上位機的控制指令周期是50ms因為規(guī)劃頻率低。PID每10ms跑一次但目標值只有每50ms才更新一次于是目標值斷崖式跳躍每次跳變PID都會超調(diào)表現(xiàn)出來就是抖動。解決辦法有三個任選一是上位機把指令周期縮短到和PID周期一致20ms以內(nèi)二是MCU側(cè)做速度指令平滑濾波比如一階低通把階躍變化抹平三是PID參數(shù)調(diào)松一點降低超調(diào)。我實際用的是第二種一階濾波系數(shù)0.6左右起步和剎車都柔和很多。5.3 現(xiàn)象三里程計漂移導(dǎo)航時原地轉(zhuǎn)圈導(dǎo)航模式下小車會不斷偏航最后繞圈或者直接撞墻。除了輪距標定的問題還有一個隱蔽原因是編碼器脈沖解析有誤。比如MCU側(cè)用的是定時器正交編碼器模式但代碼里配置了錯誤的計數(shù)方向左右輪都往一個方向偏里程積分出來就是一個大弧線。排查辦法是用手推車走一條直線打印左右輪累計脈沖數(shù)如果兩個數(shù)差異很大說明編碼器安裝或解析有問題。還有一個容易被忽視的點編碼器脈沖數(shù)除以輪速采樣周期換算出來的線速度在低轉(zhuǎn)速時因為量化誤差大會非常毛糙。低速時里程計不準是正常的但導(dǎo)航算法不認這個說法所以上位機側(cè)在發(fā)布odom時最好對速度做一次濾波或者干脆用高分辨率編碼器別為了省錢用那種每圈只有幾十個脈沖的霍爾編碼器。5.4 現(xiàn)象四高負載丟幀導(dǎo)航突然原地轉(zhuǎn)圈有一次我在Jetson上同時跑激光雷達建圖、目標檢測算法和導(dǎo)航規(guī)劃結(jié)果CAN通信頻繁丟幀底盤偶發(fā)抽搐。用candump一看總線上幾乎每隔幾秒就有一個Error Frame。這是典型的USB傳輸延遲和CPU調(diào)度延遲疊加導(dǎo)致的問題。SocketCAN的驅(qū)動在應(yīng)用層收不到數(shù)據(jù)時會丟包而Jetson上實時性本來就不強高負載時用戶態(tài)程序遲遲拿不到數(shù)據(jù)CAN控制器FIFO就溢出了。對癥手段把底盤驅(qū)動節(jié)點設(shè)為高優(yōu)先級線程減少其他進程爭搶USB轉(zhuǎn)CAN適配器換用實時性能更好的方案如果真的需要超大負載并行考慮把底盤通信挪到一個專門的小控制板比如ESP32或者STM32上通過以太網(wǎng)和上位機通信讓CAN總線只在小控制板下面轉(zhuǎn)這就屬性能架構(gòu)調(diào)整的范疇了。5.5 問題排查速查表現(xiàn)象優(yōu)先檢查項大概率原因can0無法updmesg、內(nèi)核對設(shè)備識別狀態(tài)USB適配器固件異常或供電不足總線上大量error幀波特率一致性、終端電阻速率不匹配或120歐電阻缺失電機抖動PID周期與指令周期指令頻率和PID頻率差距過大里程計漂移編碼器方向、脈沖數(shù)計數(shù)方向配置錯誤或輪距不準高負載丟幀CPU負載、USB調(diào)度驅(qū)動線程優(yōu)先級過低或USB鏈路瓶頸CAN控制器BUS-OFF總線短路或強干擾線纜布線問題或隔離缺失這套表里的每一項我都在實車上踩過坑有些甚至反復(fù)踩了好幾次。最后分享一個最不起眼但最有效的排查技巧調(diào)試CAN通信時先把上位機算法全停掉只留一個candump手動用cansend給底盤發(fā)速度指令。如果這一步能穩(wěn)定控制底盤問題就出在上層如果這一步都做不通那就是底層硬件和配置的鍋。用這種“切層排查法”代替滿系統(tǒng)瞎猜定位問題的速度快十倍。做自主導(dǎo)航這幾年越來越覺得很多玄學(xué)問題到最后都是物理和配置問題——先把通信這層夯實了導(dǎo)航算法才有底氣在實車上跑起來。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久久精品人妻| 色停停香蕉视频| 婷色视频| 亚洲色无码A片一区二区麻豆| 欧美va在线| 日本nghangse中文字幕| 天天射影院| 色色AV色色色东莞| 欧美日本一区二区三区| 久久久久久久丁香五月天婷婷 | 大香蕉娱乐| 五月丁香综合啪啪| 欧美激情综合色丁香婷婷五月天| 99在线观看视频蜜臀| 五月婷婷天| 开心婷婷五月中文字幕组| 色情五月综合婷婷| 婷婷激情四射网| 欧美久久一级内射wwwwww.| 97午夜一区二区| 亚洲色频| 激情深爱婷婷网| 人妻久久做| 一级黄在线| 亚洲激情婷婷| 男人天堂伊人五月丁香| 另类视在线| 99热这里全都是精品| 婷婷五月色亚洲| 丁香五月婷婷深爱综合激情 | 婷婷婷狠狠| www.黄色片-久久成人国产精品在线播放-999AV | 精品人妻一区二区| 欧美99热| 思思久久99| 丁香5月啪啪| 丝袜大香蕉| 四月婷婷五月丁香| 亚洲成人另类| 97热这里精品在线视频| 久9久9久9久9久9久9| 久久丁香综合精品综合| 97在线日韩| 五月天中文字幕在线婷婷| 五月丁香少妇| 五月丁香花激情综合网| 999热在线视频| 第五婷婷伊人丁香| 色哟哟性爱av| 成人网站在线观看视频| 这里只有精品免费在线视频| 99视频超级精品| 97在线/亚洲| 碰碰碰97免费精彩视频| 婷婷丁香视频| 婷婷综合精品| VA五月激情在线| 99re视频在线播放| 五月婷婷|欧美| 五月婷婷激情五月| 97色久| 99热国产免费| 秋霞A V毛片| 五月婷婷激情网| 九九精品网| 操日挥操日日| 香蕉人在线香蕉人在线 | 色偷偷色婷婷| 五月停停色色丁香| 五月天婷婷在线视频| 大香蕉九九| 久久99久久久久久| 免费看欧美成人A片无码| 99热这里是精品| 天天日夜夜爽| av人人操| 超碰日日操| 久久婷婷激情四射五月天| 九九XX视频| 激情婷婷五月丁香啪啪啪| 91无码视频| 婷婷五月激情视频在线| 超碰成人电影| 精品一区二区三区免费毛片爱| 99爱在线视频| 久久这里有精品| 亚洲热视频| 青青草成人网| 丰满少妇猛烈A片免费看观看| 99爱精品| 超碰人人操人人9| 国产婷婷五月| 丁香五月天偷拍| 婷婷AV丁香| 色婷婷六月精品| 丁香六月婷婷综合在线| 任你爽精品免费视频6| 99热偷拍| 蒲京久久无码视频| 人人操日| 激情深爱婷婷网| 热久久视频99| 亚洲午夜AV| 婷婷久久综合| 久久激情五月网| 久久精品99| 狠狠色官网| 五月播播| 免费精品99| 777精品久无码人妻蜜桃| 99热热热99精品丁香| 激情五月天情色| 婷婷五月丁香香蕉| 九九黄色网| 激情五月天婷婷直播| 欧美激情五月综合| 欧美精产国品一二三区| 蜜桃成语时李时珍 免费| 免费91久久精品| 婷婷五月色影视先锋| 激情宗合哪里能看| 色日本综合| A久久| 99五丁香月| 9久久久久久久久久久| 亚洲精品五十一区| 久操无码| 五月丁香久久婷| 五月丁香激情啪啪| 99热这里有精品| 久久xxxx| 久久多色| 新激情五月天天在线网| 丁香五月婷婷av影院| 色五月偷偷| 99久久极情精品一区| 国产一级片| 玖玖婷婷五月天毛片| 九九大香蕉黄色影院| 狠狠搞综合色| 亚洲天堂色色| 性生活视频98791| www.五月天社区| 五月婷婷之综合激情| 五月婷婷黄网站大全| 丁香丁婷五月激情| 五月丁香久久网| 伊人婷婷福利网| 九九热超碰| 五月天色丁香| 婷综合六月| 凹凸7777操操操| 精品久久66| 女人高潮内射99精品| 九九亚洲综合| 日韩精品999| 日操夜撸| 一区操| 激情五月天婷婷久久久久久久久久久| 五月婷婷色五月| 色婷婷瘦婷婷日韩| 日本成人噜噜噜| 亚洲色图欧美色图日本视频| 五月丁香六月色情网欧美| 97在线精品| 欧美乱码国产一级A片| 欧美丁香五月天| 久久久18| 桃色激情婷婷伊人网| 五月天婷婷色| 亚洲婷婷五月天综合| 婷婷久久精品| 亚洲综合五月天婷婷丁香| 丁香五月婷中字幕| 99爱爱网| 久久成人精品视频| 97碰碰九九视频| 99热国内| 不卡在线中文字幕无| 丁香五月婷婷啪| 五月婷婷色色| 五月丁色AV| 26uuu| 99久久婷婷国产综合| 婷婷干五月综合在线播放| 激情99| 五月天久久网站| 五月亭亭六月天| 97碰碰视频在线观看| 综合久久高清| 无码啪啪| 伊人啪啪网| 婷婷涩五月| 91久久久久久久久| 六月婷伊人| 日日做A爰片久久毛片A片英语| 九九热亚洲中文在线观看免费| 91精品综合久久久久久五月丁香| 婷婷五月成人有| 大香蕉五月天婷婷| 色婷婷色五月综合| 五月丁香九九| 天天爱天天爽| 六月狠狠综合| 在线观看欧美| 五月天激情综合网| 五月天四色房丁香亭亭| 超碰人人干| 在线99热| 79色色色色| 色婷青青| www.91.com黄| renrencaoni| 少妇做爰免费视看片| 色五月丁香一区在线| 久久五月婷婷综合网| 久久九九蜜| 激情碰碰碰| 色综合丁香婷婷| 九月婷婷丁香| 中文字幕综合色| 婷婷五月天福利| 色婷网| 大战熟女丰满人妻AV| 五月丁香六月婷婷在线播放| AAA久久久AAA久久久AAA| 狠狠干婷婷| 五月六月丁香婷婷在线观看| 99免费偷拍视频| 超碰在线人妻| 丁香六月婷婷综合在线| 99日韩| 天天爽人人爽| 五月久久丁香| 五月婷婷视频啪啪美女| 天天天摸夜夜夜玩| 91久久久久久久久18| 东京热免费视频| AA片在线观看视频在线播放 | 色色综合日韩| Www.狠狠| 97超碰,人人舔,人人操,人人摸 | 六月丁香五月激情网| 色色丁香五月天社区| 色99在线| 久久天天| 婷婷五月天成人影片| 99九九热在线观看| 激情五月天婷婷丁香| 色婷婷电影网| 激情五月天综合婷婷网| 伊人碰碰婷婷| 丁香五月天激情AV| 婷婷激情五月色综合| 99综合成人视频在线观看| 久久久WWW| 五月色天五月色| 中文资源在线a | 丁香婷婷色| 深爱开心激情网| 婷婷激情人妻| 91九色 熟| 777色色色| 国产精品人人妻人人爽| 久热只有这里精品| 激情综合网五月天天| 天堂综合久久| 97婷婷丁香五月天激情图片| 99色综合久久| 欧美性做爰大片免费看办公室| 久久99热免费最新版| 天天干天天 亚洲| 久久人人看| WWW、日本色丁香、co m| 这里有精品| 久草性爱| 91无码视频| 国产婷婷色综合AV蜜臀AV| 天天爽天天干| 日本三级中国三级99人妇网站| 婷婷五月天激情影片| 五月亭亭六月色| 97超碰在线免费观看| 婷婷色狠狠| 色吊丝av中文字幕| 丁香五月天啪啪| 9久热免费视频99| 五月天激情子轮| 激情av| 奇米四色五月天| 超碰在线caop| AV大片在线播放| 天天爽天天| 99热九九热| wwwC0maV五月花| 午夜理论片最新午夜理论剧 | 五月亚洲| 99视频在线观看网址| 久热99| 婷婷中文字幕在线| 欧美日本高清视频99| 久久久久久久,99精品视频| 另类少妇人与禽zOZZ0性伦| 久月丁香爱婷婷综合| 欧美日韩成人| 五月婷婷丁香| www.色婷婷.com| 狠狠草狠狠草| 十一月婷婷激情四射| 国产裸舞表演WWWW| 天天干天天插| 91在线日| 亚洲五月婷婷| 久久精品国产精品| 亚洲亚洲人成综合网络| 性爱激情五月| 五月天久草| 欧美在线视频9| 狠狠爱综合网| 爱射综合| WWW五月天| 久久人妻情侣| 五月婷婷开心五月| 婷婷九九| 亚洲成av人影院| 男人先锋久久| yw国产AV| 超碰色综合| 欧美va视频| 99色精品视频| 色色色国产| 99热综合网| 久久玖玖综合| 亚洲色婷婷| 99热个人在线| 色色色色色五月| 色色色婷婷五月天| 久婷婷久草| 国产色色色色| 97干在线| 噜噜五月天综合| 狼人婷婷久久| 天天操天天爽天天爱| 色五月婷婷综合| 国产成人亚洲综合A∨婷婷| 婷婷五月情天| 思思热在线| 99视频35精品视频在线观看| 99碰碰| 日本人人超碰| 人妻久久久久久| 丁香五月激情六月欧亚激情综合导航| 五月丁香亚洲五月| 欧美99视频| 亚洲综合九九| 婷婷色吧| 亚洲综合婷婷五月天| 九九这里有精品| 五月丁香啪啪啪| 在线成人va| 99热99| wwwss在线观看| 亚洲女婷婷五月基地综合久久久| 久久3p| 国产午夜成人免费看片无遮挡| 五月花激情网| 婷婷中文字幕版| 国产97色在线 | 日韩| 国产精品久久欧美久久一区| 98色花堂98t.R| 久久黄色网扯| 久99久在线| 在线观看免费观看在线9久| 在线资源av-超碰中文在线-成人AV | 婷婷六月色| 亚艹艹| 26uuu精品一区二区| 婷婷不卡基地| 婷婷丁香第一页| www.婷婷,com| 超碰自拍天堂| 五月丁香成人| 狠狠搞狠狠操| 日本高清久| 色五月激情五月| 国产FREESEXVIDEOS性中国| 狠狠狠狠狠| 99色色视频| 91精品综合久久久五月天| 亚洲激情淫网| 五月花激情| 亚洲视频综合网| www99热| 五日激情综合| www.五月天色色色| 大地9中文在线观看免费高清 | 9久热在线精品| 婷婷6月综合网| 激情五月天www| 乱码操操| 婷婷趴趴| 五月天激情小说网| 五月天大香蕉AV| 日韩精品色| 色情五月婷婷| 九九精品在线视频观看| 91狠狠色丁香婷婷综合久久| 九九热re99re6在线精品| 天天射射夜| 久久99网站| 亚洲操逼片| 婷婷狠狠操| 国产av网| 五月婷婷激情综合视频| www.久久99精品| 99在线视频精品| 丁香六月啪啪| 色婷婷五月天亚洲| 99在线精品观看99| 99热久久这里只有精品| 99热超碰在线| 中国女人内射6XXXXX| 婷婷丁香五月综合| 五月天婷婷丁香| 婷婷五月天AV| 色噜噜狠狠色综合日日| 性色欲情 网站| 丁香六月五月天| 狠狠干五月丁香综合网| 五月丁香色五月| 丁香色婷婷| 九九热这里只有精品7| 色播五月综合网| 久久 无毛。| 色爽九九| 五月综合色| 青青草成人网| 五月婷久久| 任你躁XXXXX麻豆精品| 五月丁香六月综合情在线观看| 99热日本| 五月婷婷,六月激情| BBWCUCKOLD精品熟妇| 丁香五月激情综合在线观看| 影音先锋男人站,影音先锋男人色资源网,影音先锋AV最新资源站,影音先锋AV资源 | 99热精品中文字幕| 久久性爱视频免费| www.第四色99| 九九热最新| 日韩操逼大片| 久久婷婷色| 2025最新亚洲激情在线| 123日本不卡在线| 五月婷婷丁香在线| 大香蕉人妻| 九九色婷婷| 日日操日日干| 色婷婷久久视屏| 亚洲综合色婷婷| 婷婷五月激情热播| 五月伊人91| 婷婷激情视频欧美视频自拍视频欧美剧| 免费看无码视频A级| 91九色 婷婷| 91精品久久久久久综合五月天| 九九热这里有精品视频| 99久久婷婷国产综合亚洲| 久久性爱视频这里只有精品| 97色97干| 久久精品99国产精品日本| 久久这里只有欧美| 99久久99九九九99九他书对| 婷婷丁香九色| av色婷婷| 噜噜噜久久亚洲精品国产品91| 色吧婷婷| 国产肥白大熟妇BBBB视频| 国产色99| 丁香五月婷婷色| 婷婷99视频在线| 丁香五月婷婷基地| 五月丁香激情综合欧美| 婷婷五月天AV在线| 欧美情色电影一区二区| 色欲丁香| 五月婷婷六月丁香在线视频| 欧美激情五月天婷婷| 91丨九色丨老熟女激情| 99热精品在线| 操操操Av| 日本九九热| 欧洲亚洲免费视频9| 风流少妇A片一区二区蜜桃 | 丁香激情网| 婷婷激情五月天激情在线| 第四色色六月色综合| 五月天丁香网| 小视频一区 | 香蕉人在线香蕉人在线 | 亚洲综合丁香五月| 免费看成人747474九号视频在线观看| 狠狠插.com| 精品婷婷| 婷婷五月天综合色| 欧美婷婷六月丁香综合色连续高潮抽搐| 天天色五月婷婷91久久久久久久| 久久综合五月天| 激情宗合 激情宗合| 99亚洲无码| 大香蕉婷婷色| 九九久久五月天| 婷婷婷婷色| 南京搡BBBB搡BBBB| 九九热精品6| 天天做天天爽| www99精品| 成人五月天在线观看| 99热这里只有精品1025| 亚洲视频综合网| 五月婷婷中文| 一区二区免费看| 天天日天天日天天搞| 狠狠干综合| 免费成人网在线观看| 婷婷五月天堂| 99人妻碰碰碰久久久久禁片| 99国产精品久久久久久久久久久 | 26UUU精品一区二区| 中文aV网| 99久久久国产大片| 日韩色色色色色| enecarbon-materials.com污K127封锁请涟系@wip1688 | 亚洲无码yw| 人人97操| 91av成人| 色135综合网| 欧美一级色| 亚洲成人五月天| 亚洲成人高清在线| 99在线视频播放| 亚洲va在线∨a天堂va欧美va| 思思99re这里只有| 日本欧美国产| 天天爽天天日天天舔| 婷婷五月天成人基地| 色婷婷五月婷婷五月婷婷五月| 久久aaa| 狠狠五月激情在线| 香蕉婷婷| WWW夜夜| 99视频地址| 丁香六月婷婷综合激情欧美| 干亚洲天堂| 婷婷日在线观看| 日本婷久久| 毛片新网地| 五月天久久婷婷| av在线观看免费| 婷婷色五月激情| 五月花婷婷在线精品视频| 99在线观看亚洲| 久久99这里| ss99热| 天天爽日日爽夜夜爽| 日韩精品二三区| 精品人妻一区二区| 女人天堂 AV| 五月色欧洲| 日日夜夜爽爽| 丁香五月六月综合欧美| 久操激情| 久久99热这里只频精品6学生| 久久婷婷亚洲| 苗黎美女四级成人版一级二级毛片| 色爽干| 青青操日本摸摸看看| 婷婷亚洲久久| 欧日韩AV| 大香蕉五月天| 亚洲午夜av| 亚洲深喉aV| 色色色丁香| 激情婷婷九月| 开心五月六月婷婷| 深爱五月激情| 另类激情五月| 激情五月天婷婷免费观看| 美女100%露全身无挡网站| 欧美成人精品老美女噜噜噜| www.久久爱.com| 97视频久久| 久久久18| 色五月综合激情| 欧美视频五区| 五月日韩中文字幕| 五月天婷婷綜合院| 最新精品视频99| 噜噜色婷婷| 五月丁香综合激情网| 五月天婷久久| 97久久超碰| 米奇影视资源婷婷狠狠色激情欧美五月丁香 | 天堂网啪啪| 午夜天堂啪啪| 婷婷伊人视婷婷婷| 欧洲亚洲免费视频区| 色五月婷婷在线观看| 婷婷丁香五月激情| 综合激情九月婷婷,激情综合婷婷中文字| 人妻激情在线| 婷婷色av| 欧美色婷婷| 久久婷婷激情久久| 婷婷中文字幕版| 香蕉视频91| 五月天婷久久| 怕怕視頻| 玖玖爱综合网| 色亭亭九月| 91人操人人人操人| 激情综合网五月激情| 婷婷爱五月天| 婷婷五月综合在线| 五月婷久草| 欧美色图45678| 99色免费观看全部| 色99视频| 欧美在线97| 五月天激情久色| 久久机热/这里只有精品| ou洲色吧| 色五月激情基地| 精品99视频| 97偷拍对白视频| 日本3级片偷拍网站| 成人开心五月天| 五月丁香六月婷婷啪啪| 中文字幕人妻在线| 五月天成人综合| 五月美女婷婷风骚| 婷婷精品| www.91操| YW无码| 甈你aaaaa| 亚州操人在线视频| 久草 天堂| 九九激情| 第1影院之五月婷婷| 九九热区一区二区三区| 六月激情网| 激情久久综合网| 婷婷色色网| 6月丁香婷婷激情| 婷婷六月久久综合导航| 婷婷激情九月| 丁香五月婷婷亚洲综合精品| 激情图片婷婷丁香五月| 99视频这里有精品| 99久久精彩视频| 99久久激情视频| 91九色 熟| 国产成人AV人人爽人人澡Va| 国产亚洲99久久精品| 日日骑夜夜撸| 色综合五月| 欧美性二区| 99热在线观看免费精品| 99久久精| 五月丁香久久| 久久亚洲色导航| 日本99视频| 欧美操人| 色婷婷电影网| 色婷婷综合五月| 全部老头和老太XXXXX| 性小说五月天| 日韩在线观看网址| 丁香综合网| 五月花激情网| 日夜夜久久| 99综合入口| 日本婷色| 久久婷婷网| www.五月婷婷| 丁香婷婷综合激情五月色,开心五月丁香花综合网,激情综合五月亚洲婷婷,五月天 | 色狠狠色狠狠| 丁香六月av| 激情综合色播| 铁牛TV人妻| 久久婷婷亚洲| 99热这里只有精品手机在线观看| 先锋影音av色五月天资源站| 激情五月少妇| 91九色小视频| 激情av| 丁香网五月网| 欧美毛卡| 三级毛片视频| 开心婷婷五月天电影院| 99在线视频观看| 六月婷婷五月天| 激情AV在线| 99热这里只有精品16| 丁香五月婷婷六月婷| 欧美成人精品A片免费一区99| 色婷婷色情| 天堂久久大香蕉| 亚洲热热视频| 色五月婷色彩免播放器| 99热草草| ww久久| 久久五月激情网| 免费在线a| 五月婷婷综合网| 五月丁花色综合网| www.色婷婷.com| 香蕉AV福利精品导航| 开心五月天激情网站| 久久婷婷网| 四川女人毛多水多A片| 伍月婷丁香花全集| 综合久久9| 久九男女天堂| 强伦轩人妻一区二区电影| 免费99情趣网视频| 无码动漫av| WWW.国产| 99综合自拍| 99婷婷精品推荐在线视频| 精品久久66| 婷婷成人网五月天| 国产av一区二区三区| 99热网址| av网站中文| www久| 精品国产a| 成功精品影院| 激情第四色| 丁香五月婷婷亚洲人| 91窝窝| 国产精品久久久久久久久久免费| 黄色成人网站在线播放| 丁香五月骚喷水视频| 五月婷婷啪啪网| 欧美日韩色色| 午夜天堂一区人妻| 婷婷娌伦网| 色婷婷色情| 国产片天天爽夜夜爽| 欧美操逼天堂| 国产肥白大熟妇BBBB视频| 九色自拍| 99热这里只有精品99| 婷婷五月天激情综合深爱| 无码激情| 噜噜色五月| 色婷婷亚洲综合av| 97caop| 亚洲五月天婷婷| 婷婷丁香五月亚洲免费| 欧美韩日AAA网站| www.zbzhongsen.com| 伊人婷婷五月天av| 狠狠爱丁香婷| 婷色影院| 国产精品久久久久9999小说 | 六月份天丁香婷婷| 99在线免费视| 激情五月婷婷丁香六月| 色天使色婷婷| 操人视频91| 日韩三级视频一区二区| 久久久久久久久久久久久久久久一道本| 国产激情综合五月久久| 久久综合婷婷| 新激情五月天天在线网| 丁香五月婷婷色情综合| 思思久久99热只有频精品66| 五月丁香婷婷人体| 五月激情偷拍婷婷| 狠狠干总合| 玖玖在线资源视频| 青青操绿aaa一区日v| 色婷婷五月天av在线| WWW·色色色·COM| 婷婷五月性感| 五月丁香综缴情性爱| 久草婷婷在线| 亚洲狠9| 91av视频| 黄色短视频在线观看| 午夜AV网| 99色性爰网络| 天天色天天日天天舔| www.五月.com| 五月婷婷视频| 无码橾| 久久99久久99精品免观看粉嫩| 五月天婷婷色| 丁香五月另类色婷婷麻豆| 久久婷丁香五月| 99ri在线视频| 色情成人五月天| 色噜噜狠狠色综合日日| 国产乱子轮XXX农村| 手机旧版看人妻1025| 狠狠色丁香| 欧美丰满熟妇BBB久久久| 欧美怡红院黄站| www.久操| 中文AV在线播放| 丁香五月综合高清在线| 五月丁香婷婷激情| 天天爽免费视频| 久久婷婷五月综合色奶水99啪| 丁香六月啪啪啪| 99热思思| 色婷婷久久| 九九色精品| 欧美人妻一区二区| AA片在线观看视频在线播放| 玖玖99婷婷| 日韩无码性爱| 综合色色婷婷| 精品国产va久| 婷婷.com| 丁香花五月天激情| 超碰成人在线观看| 久久婷婷五月天| 日韩99无码| 九月久久婷婷| 久久五月天大美女| 婷婷丁香五月天色区| 26uuu亚洲精品国产| 色五月大| 91丨九色丨43老版熟女| 六月婷婷日| jiqingtaose五月天| 六月婷婷国产| 天天色播| 色99xx| 99无码视频| 丁香五月婷婷欧美成人色图| 激情婷婷丁香五月天| 亚洲乱码日产精品BD| 91啪啪网| 激情五月婷婷综合网| 色色激情五月| 久久五月婷婷综合网| 丁香五月91| 丁香五月在线观看完整版| 亚洲无码另类| 日本三级日本黄色| 五月天婷婷基地丁香| 亚洲热热视频| 精品一二三区久久AAA片| 成人色图情色成人网 www.5b5b5bcom 五月天 | 九九视频这里只有精品| 亚洲传媒在线观看| 丁香五月婷婷五月天在线| 婷婷狠狠干| 成人精品视频99在线观看免费| 五月天三级久久| 精品成人无码A片观看香草视频 | 成人综合AV| 精品草原久久视频| 北京熟妇搡BBBB搡BBBB| 9热视频在线观看| 婷婷五月中文在线视频| 欧美在线| 丁香六月综合激情| 欧洲色色| 无语停婷丁香网| 激情五月六月婷婷综合啪啪| www.99色| 五月丁香花视频| 亭亭五月色男人| 一级片操逼视频| 另类的婷婷| www.91操| 91好好热日本在线| 夜丁香综合| 99干日日干| 色五月婷婷少妇人妻| 99操逼| 日韩成人电影在线播放| 日本色视| 久草视频大香蕉99| 五月天基地| 艳妇野外情欲放荡HD| 色五月婷婷天天干| 色色婷| 区美毛片子| 日日操夜夜爽| 青青色com久久| 婷婷五月丁香网| 九色综合网| 深爱开心五月天| 曰韩少妇内射免费播放| 五月色婷婷在线观看| 草草视频91| 色情五月丁香| 婷婷婷婷色| 色婷婷久久久| 婷婷激情综合| 99日韩| 色优久久| 777色婷婷爱五月| 色色色综合色| 婷婷免费精品视频| 天天干一干| 丁香六月婷婷综合激情欧美| 99精品热| 97色五月天| 色婷婷性爱网| 99视频一区| 在线亚洲综合网| 五月 婷婷 成人| 婷婷五月激情视频网| 六月丁香VA| 97操碰人人| 五月天婷婷免费| 丁香婷婷基地| a在线观看| 婷婷丁香久久五月综合| 香蕉久久国产AV一区二区| 天天爽曰日爽| 丁香啪啪中文字幕| 婷婷丁香五月婷婷| 色九月婷婷综合| 99热这里只有精| 婷婷丁香成人在线视频| 91无码一起草| 99热这里只有精品3| 激情综合色婷婷啪啪六月天| 激情五月综合网最新| 九月色婷婷| 专区无日本视频高清8| 天天操天天谢| www,色综合| 97色婷婷成人综合在线观看| 精品色情一区二区三区四区| 天久综合91综合首页| 免费观看欧美成人AA片爱我多深 | 中文字幕丰满孑伦无码专区| 久久A V无码视频| 操97免费超级视频| 网站免费一站二站| 蜜乳国产网站| 99超碰人人| 五月丁香777| 深爱五月天 开心网| 欧美六月婷婷| 久久综合性| 日韩激情婷婷五月天| 成人va在线| 99操久久| 中文字幕簧片| 91操碰| 色综合激情| 99热综合| 日本va欧美va欧美va| 日韩啪| 欧美黑人巨大性生话| 五月天婷久精视频| www.久久| 七七色综合| 超碰人人色| www色中色综合| 久久综合首页| 被强行糟蹋的女人A片| 色播五月网| 激情五月第四色| 99热www| 午夜丁香| 久久六月综合| 激情综合4月| 日本三级片片| 五月丁香啪啪啪| 久久婷婷五月天| 日本五月丁香| 色婷久九| 人人摸人人操人人爱| 丁香五月日韩| 另类图片婷婷五月天| 久久久久久久久久8888| 五月丁香六月综合图| 新97人人上人人| 黄色笑话深爱激情网丁香五月婷婷啪啪啪啪啪 | 色婷婷69| 狠狠色婷婷六月激情网| 久久综合爱| 婷婷丁香五月基地| 五月婷婷综合网| 婷婷五月综合色拍| 伊人9999| 亚洲综合视频天天精品| 亚洲婷婷五月天| 九九热在线99| 国产精品第一国产精品| 九九99免费理论| 丁香五月婷在线| 国产亚洲99| 99碰| 亚州成人综合在线| 丁香五月激情综合| 97精品自拍| 亚洲成人五月天| 丁香五月综合福利视频导航| 99日本在线| 九九美女视频| 五月天大香蕉av| 99色天堂| 久热久| 五月综合色| 第四色首页| 天天摸日日舔狠狠添婷婷婷| 久久精品爱爱| 婷婷射图| 国产精品国产| 婷婷中文综合网| 国产看真人毛片爱做A片| 丝袜大香蕉| 九九99热| 人妻精品一区二区三区| 深爱五月日韩| 婷婷五月天性| 欧洲激情五月天| 色婷丁香五月| 久热精品视频在线观| A片一曲| 色噜噜狠狠色综合网| 色五月综合97| 六月婷婷日| 色婷婷丁香AV综合| 97人人妻人人艹| 综合av在线| 爱99干99| 97很鲁在线视频| 色狠狠色噜噜AV天堂五区| 99视频内射三四| 九九99精品视频在线观看| AV操操操| 狠狠色狠狠操| 丁香五月天之婷婷影院| 精品人妻久久久久久| 色色五月婷婷| 天天综合在线网| 激情五月天视频| 欧美色五月| 丁香桃色网| 深爱五月激情| 丁香五月天堂| 国产精品电影| 丁香五月激情啪啪| 国产全是老熟女太爽了| 日产精品久久久久久久蜜臀| 99精品视频在线观看| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 极品人妻VIDEOSSS人妻| 黄色视频网站在线播放| 91a片爽| 丁香五月婷婷久久久| 欧美日韩五月婷婷| 婷婷五月丁香欧洲| 久9久9久9久9久9久9| 亚洲综合字幕色色| 五月婷婷 欧美| 婷婷基地成人五月天| 五月丁香五月激情综合色综合| 五月婷婷六月激情网| 99热久草| 99色在线| 丁香五月天堂| 欧美日韩成人| 春色激情| 激情综合在线播放| 色婷婷中文在线| 丁香五月天无码AV| 丁香五月婷婷色五月| 中文字幕色色色| 久久这里只有精品8| 九九色影视| 伊人综合网站| 超碰人人在线观看| 大香蕉九九热| 99精品无码视频| 亭亭五月激情亚洲在线| 五月花免费视频| 久久99视频| av国产精品| 色婷小说| 欧美色久| 天堂五月婷婷| 日本va欧美va欧美精品88| 91丨九色丨高潮丰满日本| 亚洲色久| 天天色五月婷婷91久久久久久久| 日本九九视频| 香蕉婷婷色五月| 九九激情视频| 色情五月丁香| 97一区二区| 九九99热| 色婷婷综合中心| 久久综合五月天| 五月天激情网图片| 婷婷五月丁香99| 久9热在线视频| 亚洲婷婷丁香五月视频| 99热色精品| 99爱在线视频| 亚洲国产网站| 开心五月激情| 五月天亭亭俺也| 丁香五月综合| 在线综合91| 五月丁香色婷婷婷基地| 五月播播| 激情五月天婷婷| 国产中文字幕在线视频免费观看 | 91成人视频| 丁香五月天啪啪激情综和网| 久久五月网| 五月丁香六月片| 超碰com| 97好吊操| 亚洲天天| 99视频在线观看视频| 色色色视频免费无码 | 草草视频91| 天天肏天天舔AV| 色很很96| 天天爽天天| 五月婷婷涩涩爱| 亚洲精品99| 女高怪谈在线观看| 日本一级一级一级一级| www.久久久久久| 丁香五月亚洲综合| 六月婷婷开心| 色五月天丁香婷婷色| 极品人妻videosss人妻| 五月丁香婷婷综合网| 欧美碰碰| 呦呦视频无码播放| 色综合五月天| 五月丁香大相交| 激情五月狠狠| 精品国产乱码久久久久夜深人妻| 久久五月激情综合| 99热在线这里| 黄网在线免费观| 五月婷婷六月丁香激情深爱| 五月激情综合网| 久热re视频在线观看网站| 欧美美女国产日韩一区二区久| 操久久网| 成人网丁香五月| 五月天久久网站| 人人色人人弄人人操| 色狠狠激情五月| 日本激情综合| www.婷婷.com| 五月狠狠| 丁香五月综合AV在线| 男人先锋久久| 久久99热这里| 久久亚洲婷婷| 91|九色|动漫| 俺去也综合| 综合久久十| 九九视频在线免费视频| 国产av天堂| 丁香五月亚洲AV| 免费五月婷婷网| 免费99情趣网视频| 伊久久婷婷| 影音先锋天天日| 天天摸天天日天天舔| 欧美色一级色| 天天草天天爱| 丁香五月天堂网| 亚洲 综合中文| 色综合色| 丁香色婷婷| 激情综合五月| 另类视频综合| 超碰人人色| 五月丁香啪啪啪综合网| 色婷婷视频| 99热亚洲| 丁香五月婷婷亚洲色图| 天天色色天天| 99亚色色色| 欧美成人va| 婷婷丁香69精华| 婷婷五月天成人| 国产VA播放| 国产精品99久久久久久久女警| 激情五月天婷婷久久久久久久久久久| 亚洲操B| 少妇丁香婷婷 | 久久丁香九| 色婷婷五月在线| 91操在线| 影音先锋偷偷色男人站| 综合激情肏逼网| 亚洲成人av在线| 久久激情视频| 99热精品在线在线| 五月六月丁香婷婷在线观看| 免费视频WWW在线观看网站| 婷婷激情综合网| 日操夜操天天操不卡| 五月婷婷激情视频| 99久在线精品99re5热视频| 色热久| 99在线观看视频免费| 国产成人精品123区免费视频 | 色永久| 日本99视频精品免费播放| 丁香五月欧美激情| 久久亚洲A| 人妻熟女一区二区AV| 丁香五月综合网亚洲综合欧美狠狠| av在线不卡播放| 天堂色婷婷| 五月丁香婷婷福利| 99热99艹在线观看| 丁香激情五月少妇| 成人中文字幕在线| 婷婷午夜天| 六月丁香婷婷综合色播| 91九九| 色色色色av777| 亚洲AV另类| 91丨九色丨大屁股| 深爱网深爱综合网| 4399精品一区二区| 五月丁香成人| 77799热| 亚洲视频码| 丁香激情久久| 五月天天天开心激情网| 六月婷婷日| 97碰在线| 色五月综合在线| 九九综合久久| 婷婷综合五月色播| 人人操操| 丁香六月婷| 亚洲最大五月天成人网| 国产97色在线| 国产成人精品一区二三区熟女在线| 丁香激情五月少妇| 午夜丁香| 五月丁香婷婷五月色| 婷婷五月天激情电影| 五月天·www·com| 久99久视频精选| 婷婷成人五月天成人文学| 亚洲色婷婷视频| AV激情五月| 热九九九九| 91婷婷丁香|