日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

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

點(diǎn)焊機(jī)器人ROS仿真與控制:從建模到Python節(jié)點(diǎn)實(shí)戰(zhàn)

點(diǎn)焊機(jī)器人ROS仿真與控制:從建模到Python節(jié)點(diǎn)實(shí)戰(zhàn) 簡(jiǎn)介本資源是一套面向高校自動(dòng)化、機(jī)器人工程及機(jī)電類專業(yè)學(xué)生的ROS課程設(shè)計(jì)實(shí)踐項(xiàng)目聚焦機(jī)械臂在ROS環(huán)境下的運(yùn)動(dòng)仿真與點(diǎn)焊任務(wù)控制解決從URDF建模、MoveIt!運(yùn)動(dòng)規(guī)劃到Python節(jié)點(diǎn)閉環(huán)控制的完整技術(shù)鏈問(wèn)題。壓縮包共57個(gè)文件包含12個(gè)launch啟動(dòng)腳本用于一鍵啟動(dòng)仿真環(huán)境、9個(gè)YAML配置文件定義控制器參數(shù)與關(guān)節(jié)限位、9個(gè)STL三維模型構(gòu)建點(diǎn)焊機(jī)器人本體、5個(gè)核心Python控制腳本實(shí)現(xiàn)軌跡生成與焊槍動(dòng)作邏輯以及URDF、SRDF、RVIZ等關(guān)鍵描述文件整體僅430KB輕量但結(jié)構(gòu)完整。已有284人學(xué)習(xí)下載項(xiàng)目經(jīng)導(dǎo)師指導(dǎo)并獲97分高分評(píng)價(jià)開(kāi)箱即用——無(wú)需修改即可在ROS Melodic/Noetic環(huán)境下運(yùn)行Gazebo仿真與Rviz可視化配套的使用說(shuō)明.txt清晰標(biāo)注各模塊功能與運(yùn)行順序目錄按功能分層組織launch/config/meshes/urdf等便于理解ROS機(jī)器人系統(tǒng)架構(gòu)與工程化開(kāi)發(fā)流程。 點(diǎn)焊機(jī)器人課程設(shè)計(jì)這個(gè)題目很多自動(dòng)化、機(jī)器人工程專業(yè)的同學(xué)都會(huì)遇到。網(wǎng)上一搜能搜出一堆“基于ROS的點(diǎn)焊機(jī)器人仿真與控制源碼.zip”之類的壓縮包但下載下來(lái)之后能真正跑通、能在答辯時(shí)講清楚原理的人其實(shí)不多。這篇文章就把這類項(xiàng)目從環(huán)境搭建、機(jī)器人建模到Python控制節(jié)點(diǎn)設(shè)計(jì)、仿真驗(yàn)證的完整鏈路拆開(kāi)講一遍把我自己做項(xiàng)目時(shí)踩過(guò)的坑和總結(jié)的經(jīng)驗(yàn)一起放進(jìn)來(lái)給準(zhǔn)備做課題設(shè)計(jì)或者正在Debug的同學(xué)一個(gè)參考。1. 拿到一個(gè)“點(diǎn)焊機(jī)器人仿真與控制”題目首先要拆解哪些需求1.1 課程設(shè)計(jì)不是工程落地先明確評(píng)分標(biāo)準(zhǔn)很多同學(xué)拿到題目第一反應(yīng)是“我要做出一臺(tái)能真實(shí)焊接的機(jī)器人”然后開(kāi)始糾結(jié)焊槍的電流模型、熔池動(dòng)態(tài)模擬這些非常硬核的方向。但大部分本科課程設(shè)計(jì)或者研究生入門(mén)課題評(píng)分的重點(diǎn)其實(shí)是三塊系統(tǒng)能不能跑起來(lái)、控制鏈路是否完整、原理能不能講清楚。至于焊接本身的物理過(guò)程通常用狀態(tài)機(jī)模擬就足夠了——焊槍到達(dá)目標(biāo)點(diǎn)、輸出一個(gè)“焊接中”的標(biāo)志、持續(xù)一小段時(shí)間、再抬槍這一步很多項(xiàng)目里就是用話題消息或者一個(gè)顏色變化來(lái)表示的。換句話說(shuō)這類項(xiàng)目的本質(zhì)是“用ROS把一臺(tái)串聯(lián)機(jī)械臂的建模、規(guī)劃、控制、仿真串起來(lái)”點(diǎn)焊只是末端執(zhí)行器的一個(gè)典型場(chǎng)景。明白這一點(diǎn)后面做技術(shù)選型就會(huì)輕松很多。1.2 盤(pán)點(diǎn)題目里隱含的必做模塊基于我看到的題目描述和搜索熱詞里頻繁出現(xiàn)的“ros機(jī)械臂開(kāi)發(fā)”“ros小車自主導(dǎo)航仿真”“四旋翼仿真”“gazebo安裝”等信息一個(gè)完整交付的課程設(shè)計(jì)通常包含以下模塊機(jī)器人的URDF/Xacro模型包含關(guān)節(jié)、連桿、慣性參數(shù)、碰撞體積焊接工位布置比如一個(gè)固定在空間中的工件上面的焊點(diǎn)坐標(biāo)要提前標(biāo)定正逆運(yùn)動(dòng)學(xué)解算至少能對(duì)給定末端位姿解出六個(gè)關(guān)節(jié)角焊點(diǎn)路徑規(guī)劃在多個(gè)焊點(diǎn)之間生成無(wú)碰撞、平滑的運(yùn)動(dòng)軌跡Python控制節(jié)點(diǎn)負(fù)責(zé)接收目標(biāo)點(diǎn)、計(jì)算插補(bǔ)、發(fā)布關(guān)節(jié)指令Gazebo物理仿真環(huán)境驗(yàn)證控制算法在帶重力和碰撞檢測(cè)的條件下能不能穩(wěn)定運(yùn)行RViz可視化展示機(jī)器人狀態(tài)和路徑規(guī)劃效果。源碼包的交付形式通常是launch/、urdf/、src/、config/、rviz/、CMakeLists.txt和package.xml。如果拿到手的壓縮包缺了其中某一塊課題后期跑起來(lái)會(huì)非常別扭。1.3 明確技術(shù)路線用ROS1還是ROS2這一點(diǎn)往往在找環(huán)境教程時(shí)就被卡住了。搜索熱詞里同時(shí)出現(xiàn)了“gazebo安裝ros環(huán)境ubuntu22”和“22.04安裝什么版本ros”說(shuō)明很多人在Ubuntu 22.04上裝ROS2的時(shí)候遇到問(wèn)題。我的建議分兩種情況如果題目沒(méi)有強(qiáng)制指定優(yōu)先用ROS1 Noetic配Ubuntu 20.04原因是ROS1的資料存量最大MoveIt、Gazebo、TF相關(guān)的博客幾乎全是在ROS1環(huán)境下寫(xiě)的遇到問(wèn)題能搜到答案的概率高很多。如果機(jī)器已經(jīng)是Ubuntu 22.04不想折騰雙系統(tǒng)那也可以上ROS2 Humble開(kāi)發(fā)思路上差別不大但很多舊教程的命令和包名需要做遷移比如catkin_make變成colcon buildrospy變成rclpy信息檢索成本更高。我個(gè)人的做法是課程設(shè)計(jì)求穩(wěn)直接Noetic想順便學(xué)ROS2的在Noetic題目做完后再遷移也不遲。2. 環(huán)境搭建與工具鏈選型少走三個(gè)月彎路的實(shí)操記錄2.1 Python版本與ROS的對(duì)應(yīng)關(guān)系凡是點(diǎn)焊機(jī)器人課題Python節(jié)點(diǎn)基本跑不掉因?yàn)榭刂?、插補(bǔ)、坐標(biāo)變換代碼用Python寫(xiě)起來(lái)最快。ROS1 Noetic官方綁定的是Python 3這一點(diǎn)和早期ROS1Melodic及之前默認(rèn)Python 2完全不同。裝完Noetic后系統(tǒng)的/usr/bin/python3會(huì)作為腳本解釋器但用catkin_make編譯Python包時(shí)需要注意shebang和python3解釋器的路徑。如果你用的是從網(wǎng)上下載的源碼包第一件事就是檢查每個(gè)scripts/目錄下的Python文件頭部統(tǒng)一改成#!/usr/bin/env python3同時(shí)給文件加執(zhí)行權(quán)限。這個(gè)不起眼的細(xì)節(jié)能避免大量“找不到模塊”“命令找不到”的報(bào)錯(cuò)。2.2 安裝ROS時(shí)值得記住的加速方法提到ROS安裝很多教程會(huì)讓你從官方源逐條執(zhí)行命令。國(guó)內(nèi)網(wǎng)絡(luò)環(huán)境下官方源的速度時(shí)快時(shí)慢而且依賴包數(shù)量很大。搜索熱詞里高頻出現(xiàn)的“魚(yú)香ros一鍵安裝”其實(shí)就是社區(qū)做的一個(gè)安裝腳本把ROS/ROS2的安裝、換源、依賴配置都自動(dòng)化了。我第一次用的時(shí)候也覺(jué)得這類“一鍵腳本”不太靠譜但實(shí)際試過(guò)之后發(fā)現(xiàn)它能正確識(shí)別Ubuntu版本自動(dòng)選擇對(duì)應(yīng)的ROS發(fā)行版然后把rosdep初始化、rosdep update、apt源更新一氣呵成。當(dāng)然我現(xiàn)在還是會(huì)手動(dòng)裝一遍目的是理解每一步在干什么。如果你只想盡快把環(huán)境跑起來(lái)一鍵腳本是沒(méi)問(wèn)題的但答辯時(shí)老師如果問(wèn)“你裝的ROS都裝了什么”至少要知道ros-base和desktop-full的區(qū)別。desktop-full包含了RViz、Gazebo、MoveIt等一系列仿真工具做點(diǎn)焊機(jī)器人課題建議直接裝這個(gè)。2.3 建模和仿真工具鏈的搭配URDF/Xacro負(fù)責(zé)描述機(jī)器人長(zhǎng)什么樣X(jué)acro比URDF多了宏定義和數(shù)學(xué)表達(dá)式能力建模時(shí)推薦直接用Xacro。Gazebo負(fù)責(zé)物理仿真需要給URDF補(bǔ)上gazebo標(biāo)簽包括碰撞、慣性、摩擦和傳動(dòng)插件。RViz負(fù)責(zé)可視化調(diào)試TF坐標(biāo)樹(shù)和運(yùn)動(dòng)規(guī)劃時(shí)用。MoveIt負(fù)責(zé)運(yùn)動(dòng)規(guī)劃如果課程設(shè)計(jì)要求“自主規(guī)劃路徑”那MoveIt的Setup Assistant是避不開(kāi)的。但純粹的課程設(shè)計(jì)不一定非要上MoveIt自己寫(xiě)Python插補(bǔ)反而更能體現(xiàn)對(duì)原理的理解。我在工具鏈這件事上的經(jīng)驗(yàn)是先別貪多。把URDF Gazebo RViz這條最小鏈路跑通再考慮MoveIt。否則一次引入太多工具出了問(wèn)題都不知道錯(cuò)在那一層。3. 點(diǎn)焊機(jī)器人模型搭建關(guān)節(jié)、焊槍和仿真參數(shù)的細(xì)節(jié)3.1 用URDF/Xacro描述六軸機(jī)械臂本體點(diǎn)焊機(jī)器人基本都是六自由度關(guān)節(jié)臂結(jié)構(gòu)基座固定在地面或滑臺(tái)上六個(gè)旋轉(zhuǎn)關(guān)節(jié)從腰關(guān)節(jié)J1一直延伸到腕關(guān)節(jié)J6末端掛一個(gè)焊鉗或焊槍。課程設(shè)計(jì)里不需要復(fù)刻某一款真實(shí)機(jī)器人的完整3D模型最重要的是連桿尺寸、關(guān)節(jié)限位和坐標(biāo)軸向設(shè)置合理。寫(xiě)URDF時(shí)強(qiáng)烈建議用Xacro加宏的方式連桿和關(guān)節(jié)可以分文件定義。以典型的關(guān)節(jié)定義為例格式大致是link namelink1 visual geometry cylinder radius0.12 length0.35/ /geometry origin xyz0 0 0.175 rpy0 0 0/ material namegrey/ /visual collision geometry cylinder radius0.12 length0.35/ /geometry origin xyz0 0 0.175 rpy0 0 0/ /collision inertial mass value8.0/ inertia ixx0.1 ixy0.0 ixz0.0 iyy0.1 iyz0.0 izz0.05/ /inertial /link joint namejoint1 typerevolute parent linkbase_link/ child linklink1/ origin xyz0 0 0.36 rpy0 0 0/ axis xyz0 0 1/ limit lower-3.14 upper3.14 effort200 velocity3.0/ /joint很多同學(xué)在寫(xiě)URDF時(shí)只關(guān)注visual忘記寫(xiě)inertial結(jié)果在Gazebo里一加載機(jī)器人就像一灘泥一樣塌下去。原因是每個(gè)link必須有質(zhì)量和慣性張量才能做物理仿真。就算數(shù)值粗略也一定要有。3.2 焊槍的建模與工具坐標(biāo)系點(diǎn)焊機(jī)器人末端焊槍可以簡(jiǎn)化成兩個(gè)對(duì)稱的電極臂加一個(gè)焊鉗體在URDF里用link和joint描述也可以直接用visual的origin把它掛在末端法蘭盤(pán)上。但如果焊接點(diǎn)位要達(dá)到一定精度焊槍末端要單獨(dú)建立一個(gè)tool0或者tcp坐標(biāo)系這個(gè)坐標(biāo)系的原點(diǎn)就是焊絲與工件接觸的位置。坐標(biāo)系的合理設(shè)計(jì)很重要。后續(xù)所有焊點(diǎn)坐標(biāo)都是相對(duì)于某個(gè)固定坐標(biāo)系通常設(shè)在工件右下角來(lái)寫(xiě)的最后要通過(guò)TF變換轉(zhuǎn)換到機(jī)器人基座坐標(biāo)系下。如果tool0坐標(biāo)系和實(shí)際焊槍的視覺(jué)模型不一致就會(huì)出現(xiàn)“看起來(lái)焊槍已經(jīng)懟到工件里了但程序報(bào)未到達(dá)”或者反過(guò)來(lái)“焊槍離工件還差一截程序卻說(shuō)到位了”的問(wèn)題。3.3 Gazebo仿真中避免模型抖動(dòng)的配置URDF里關(guān)節(jié)定義完還需要給Gazebo加載傳動(dòng)和控制插件。機(jī)械臂在Gazebo里常用的方式是在gazebo標(biāo)簽里配置ros_control插件并且給每個(gè)關(guān)節(jié)添加transmission。課程設(shè)計(jì)階段不需要每個(gè)關(guān)節(jié)都上高級(jí)力控用position_controllers就夠了joint_state_controller: type: joint_state_controller/JointStateController publish_rate: 50 arm_controller: type: position_controllers/JointGroupPositionController joints: - joint1 - joint2 - joint3 - joint4 - joint5 - joint6publish_rate建議不要太高50Hz對(duì)機(jī)械臂視覺(jué)驗(yàn)證足夠太高會(huì)讓CPU占用飆升。關(guān)節(jié)PID參數(shù)也要在gazebo_ros_control的配置里設(shè)置特別是Kp調(diào)得太小機(jī)械臂會(huì)軟綿綿地晃動(dòng)調(diào)得太大又會(huì)震蕩。一個(gè)從零調(diào)試的好起點(diǎn)是Kp100、Ki0、Kd5然后根據(jù)仿真表現(xiàn)再微調(diào)。4. 控制節(jié)點(diǎn)設(shè)計(jì)從焊點(diǎn)列表到關(guān)節(jié)角度的完整鏈路4.1 Python節(jié)點(diǎn)的任務(wù)劃分點(diǎn)焊機(jī)器人的控制離不開(kāi)多個(gè)Python節(jié)點(diǎn)協(xié)同工作。我在源碼包里習(xí)慣把控制邏輯拆成四個(gè)節(jié)點(diǎn)各司其職trajectory_planner.py接收焊點(diǎn)目標(biāo)列表計(jì)算路徑插補(bǔ)把插補(bǔ)結(jié)果作為目標(biāo)位姿發(fā)布。inverse_kinematics.py訂閱目標(biāo)位姿調(diào)用逆運(yùn)動(dòng)學(xué)解算器輸出六個(gè)關(guān)節(jié)角。joint_controller.py接收關(guān)節(jié)角目標(biāo)做關(guān)節(jié)空間增量插補(bǔ)通過(guò)/arm_controller/command發(fā)布到Gazebo。welding_controller.py接收焊接啟動(dòng)信號(hào)控制焊槍的“焊接中/待機(jī)”狀態(tài)切換并在RViz上顯示。如果課程設(shè)計(jì)不要求自己寫(xiě)逆運(yùn)動(dòng)學(xué)解算也可以用開(kāi)源庫(kù)ikpy做數(shù)值逆解或者調(diào)用MoveIt的IK接口。但為了講清楚原理建議至少把解析逆解的思路寫(xiě)出來(lái)——六軸機(jī)械臂在滿足腕部相交的Pieper準(zhǔn)則時(shí)可以先解前三個(gè)關(guān)節(jié)確定腕點(diǎn)位置再解后三個(gè)關(guān)節(jié)確定姿態(tài)。4.2 焊點(diǎn)路徑規(guī)劃與插補(bǔ)實(shí)現(xiàn)點(diǎn)焊路徑和連續(xù)焊接弧焊最大的不同是點(diǎn)焊的機(jī)器人末端在每個(gè)焊點(diǎn)處需要停頓完成焊接動(dòng)作后快速移動(dòng)到下一個(gè)焊點(diǎn)。因此路徑規(guī)劃可以拆成“點(diǎn)到點(diǎn)運(yùn)動(dòng)”和“焊點(diǎn)間轉(zhuǎn)移運(yùn)動(dòng)”兩個(gè)階段。點(diǎn)到點(diǎn)運(yùn)動(dòng)希望末端在焊點(diǎn)處姿態(tài)穩(wěn)定所以通常用關(guān)節(jié)空間規(guī)劃比如五次多項(xiàng)式插補(bǔ)def quintic_trajectory(q0, q1, t, T): # q0: 起始關(guān)節(jié)角, q1: 目標(biāo)關(guān)節(jié)角, t: 當(dāng)前時(shí)間, T: 總時(shí)長(zhǎng) if t T: return q1 tau t / T # 五次多項(xiàng)式系數(shù) h (3 * tau**2 - 2 * tau**3) q q0 (q1 - q0) * h return q焊點(diǎn)間轉(zhuǎn)移運(yùn)動(dòng)則更關(guān)注末端路徑不要碰到工件和夾具這時(shí)可以用笛卡爾空間的直線插補(bǔ)每隔一定距離取一個(gè)路點(diǎn)再用逆運(yùn)動(dòng)學(xué)解出關(guān)節(jié)角。這樣能保證末端從當(dāng)前位置直線運(yùn)動(dòng)到下一個(gè)焊接點(diǎn)上方再垂直下降接觸工件。4.3 焊接狀態(tài)機(jī)讓“點(diǎn)焊”真正發(fā)生很多課程設(shè)計(jì)止步于“機(jī)械臂會(huì)動(dòng)”但題目里寫(xiě)著“點(diǎn)焊機(jī)器人”那總要有點(diǎn)“焊”的體現(xiàn)。這里我的做法是定義一個(gè)焊接狀態(tài)機(jī)狀態(tài)包括IDLE、MOVING、WELDING、RETRACTIDLE等待任務(wù)開(kāi)始機(jī)械臂在初始位置MOVING正在向焊接點(diǎn)運(yùn)動(dòng)WELDING焊槍接觸焊點(diǎn)觸發(fā)焊接維持設(shè)定時(shí)間RTOS計(jì)時(shí)或者rospy.sleep均可RETRACT焊接完成焊槍抬起移動(dòng)到下一個(gè)焊點(diǎn)。焊接狀態(tài)的切換通過(guò)話題發(fā)布比如std_msgs/Int8或者std_msgs/Bool。在RViz里可以通過(guò)改變焊鉗模型的顏色來(lái)體現(xiàn)焊接中與冷卻中在Gazebo里則可以通過(guò)發(fā)布一個(gè)虛擬力或者改變焊點(diǎn)部件的顏色實(shí)現(xiàn)同樣的效果。答辯時(shí)這些可視化的小細(xì)節(jié)往往比一大段公式更能讓評(píng)委快速理解你的設(shè)計(jì)。5. 仿真驗(yàn)證與調(diào)試我在Gazebo里踩過(guò)的那些坑5.1 總是對(duì)不齊的焊點(diǎn)坐標(biāo)我做這類項(xiàng)目時(shí)遇到頻率最高的一個(gè)問(wèn)題仿真里機(jī)器人能跑但焊槍末端怎么都對(duì)不上預(yù)期焊點(diǎn)位置。排查思路是這樣的——先在RViz里打開(kāi)TF和RobotModel把工件原點(diǎn)和機(jī)器人基座原點(diǎn)都在grid上顯示出來(lái)。然后用tf2_echo或者寫(xiě)個(gè)Python腳本查詢base_link到tool0的變換關(guān)系確認(rèn)tool0在當(dāng)前關(guān)節(jié)角下對(duì)應(yīng)的空間位置是否和視覺(jué)模型一致。如果存在固定偏移多半是焊槍建模時(shí)末端坐標(biāo)系沒(méi)有放在電極尖端如果只在某些角度偏差大那要檢查逆運(yùn)動(dòng)學(xué)解算時(shí)使用的DH參數(shù)和URDF里的關(guān)節(jié)軸是否匹配。這兩種問(wèn)題我在多個(gè)項(xiàng)目里都遇到過(guò)排查的價(jià)值比改代碼本身更高。5.2 機(jī)械臂到達(dá)目標(biāo)點(diǎn)前后出現(xiàn)抖動(dòng)Gazebo中用位置控制器時(shí)如果目標(biāo)位置跳躍太大機(jī)械臂會(huì)因?yàn)镻ID控制器的響應(yīng)速度跟不上而出現(xiàn)抖動(dòng)。表現(xiàn)是快速移動(dòng)到位后機(jī)械臂在目標(biāo)姿態(tài)附近來(lái)回震蕩很長(zhǎng)時(shí)間才停下。解決思路有兩種一種是在發(fā)布目標(biāo)關(guān)節(jié)角之前先做平滑插補(bǔ)讓關(guān)節(jié)角隨時(shí)間逐步逼近目標(biāo)另一種是調(diào)低Kp、稍微增加Kd阻尼增大后震蕩會(huì)明顯減少。另外還要注意控制的發(fā)布頻率和控制器的執(zhí)行頻率。如果joint_controller里的sleep(0.01)100Hz發(fā)布但Gazebo里的publish_rate只有50Hz多余的消息會(huì)被堵塞積壓后反而造成滯后。保持發(fā)布頻率和控制器訂閱頻率一致或略低即可。5.3 無(wú)法連接控制器或者控制器未加載的報(bào)錯(cuò)Gazebo加載機(jī)械臂模型后如果/arm_controller/command這個(gè)話題不存在最常見(jiàn)的報(bào)錯(cuò)是“Controller Spawner: No controllers are running”。這種情況的原因通常是ros_control插件沒(méi)有正確加載或者YAML參數(shù)沒(méi)有通過(guò)rosparam加載到參數(shù)服務(wù)器。排查步驟按照順序來(lái)檢查啟動(dòng)文件里是否加載了controller.yaml并把參數(shù)加到robot_description所在的命名空間下檢查URDF里transmission標(biāo)簽是否寫(xiě)完整hardwareInterface是否寫(xiě)的PositionJointInterface啟動(dòng)時(shí)觀察終端和日志看controller_spawner是否成功運(yùn)行;用rostopic list | grep controller確認(rèn)話題是否存在。這類問(wèn)題99%都是配置細(xì)節(jié)不是代碼邏輯錯(cuò)誤所以心態(tài)要穩(wěn)。5.4 點(diǎn)焊機(jī)器人仿真畫(huà)面中常見(jiàn)的工件/夾具模型穿模焊接工件的模型一般用STL或DAE文件導(dǎo)入如果碰撞體積和視覺(jué)模型不一致在Gazebo里會(huì)出現(xiàn)“機(jī)械臂和工件看起來(lái)接觸了但沒(méi)產(chǎn)生碰撞”或“明明沒(méi)碰到卻被擋住”的情況。URDF里visual和collision可以不同很多人只用視覺(jué)模型而忘了設(shè)置碰撞模型。正確的做法是給工件、夾具、工作臺(tái)都配置獨(dú)立的碰撞體積碰撞體積可以比視覺(jué)模型略大一點(diǎn)點(diǎn)保證物理交互可靠。6. 課程設(shè)計(jì)與答辯除了跑起來(lái)還能整哪些加分項(xiàng)6.1 錄一段可復(fù)現(xiàn)的演示流程答辯時(shí)間通常很短不可能現(xiàn)場(chǎng)從頭開(kāi)始編譯運(yùn)行所以提前錄一段完整的演示視頻并配合一個(gè)README.md寫(xiě)清楚操作步驟會(huì)節(jié)省大量來(lái)回溝通的時(shí)間。演示流程建議是啟動(dòng)roslaunch展示RViz和Gazebo同時(shí)打開(kāi)的初始場(chǎng)景打印焊點(diǎn)目標(biāo)列表展示焊點(diǎn)坐標(biāo)運(yùn)行Python控制節(jié)點(diǎn)機(jī)械臂依次到達(dá)焊點(diǎn)焊槍狀態(tài)切換用rqt_plot或者plotjuggler展示一個(gè)關(guān)節(jié)角隨時(shí)間變化的曲線說(shuō)明規(guī)劃平穩(wěn)。6.2 焊點(diǎn)坐標(biāo)標(biāo)定的可視化很多課程設(shè)計(jì)只會(huì)寫(xiě)“焊點(diǎn)列表在代碼里寫(xiě)死”但答辯時(shí)如果老師問(wèn)“這些焊點(diǎn)坐標(biāo)從哪里來(lái)”就會(huì)比較被動(dòng)。建議在RViz里添加MarkerArray把每個(gè)焊點(diǎn)用一個(gè)小球或十字標(biāo)記顯示出來(lái)。這樣既能直觀看到焊點(diǎn)位置是否合理也能證明你的焊點(diǎn)坐標(biāo)經(jīng)過(guò)了標(biāo)定不是隨便拍腦袋寫(xiě)的。6.3 回答常見(jiàn)追問(wèn)的預(yù)案根據(jù)我?guī)屯瑢W(xué)看項(xiàng)目的經(jīng)驗(yàn)評(píng)委最喜歡問(wèn)的幾類問(wèn)題是逆運(yùn)動(dòng)學(xué)怎么解的為什么用這個(gè)插補(bǔ)方式控制器參數(shù)怎么確定的如果你的代碼里直接調(diào)了某個(gè)庫(kù)至少要把庫(kù)的算法原理說(shuō)清楚如果是自己寫(xiě)的插補(bǔ)就要能解釋清楚插補(bǔ)過(guò)程中末端速度、關(guān)節(jié)速度如何約束。另一個(gè)高頻問(wèn)題是“你的系統(tǒng)能不能遷移到真實(shí)機(jī)器人上”這個(gè)問(wèn)題其實(shí)是想考你對(duì)仿真和現(xiàn)實(shí)差別的理解??梢詮娜齻€(gè)方面準(zhǔn)備答案真實(shí)機(jī)器人有電機(jī)動(dòng)力學(xué)和摩擦Gazebo里默認(rèn)的PID參數(shù)需要重新辨識(shí)真實(shí)焊槍需要?dú)怏w、電流、時(shí)序等IO信號(hào)配合仿真里只是狀態(tài)切換傳感器反饋從仿真狀態(tài)到真實(shí)信號(hào)的差異需要考慮。6.4 給后續(xù)擴(kuò)展留一條路如果學(xué)有余力可以在點(diǎn)焊基礎(chǔ)上擴(kuò)展一個(gè)簡(jiǎn)單的視覺(jué)定位模塊比如用OpenCV識(shí)別工件上的焊點(diǎn)標(biāo)記然后把像素坐標(biāo)換算成機(jī)器人基座坐標(biāo)系下的坐標(biāo)再驅(qū)動(dòng)機(jī)械臂完成焊接。這樣整個(gè)項(xiàng)目就從“固定點(diǎn)位”升級(jí)成了“視覺(jué)引導(dǎo)”對(duì)找工作或者保研面試都是很好的素材。我在實(shí)際帶課設(shè)和幫同學(xué)改代碼的過(guò)程中有一個(gè)比較深的感受這種“基于ROS的點(diǎn)焊機(jī)器人仿真與控制”題目真正的難點(diǎn)從來(lái)不是某一個(gè)算法而是把URDF建模、運(yùn)動(dòng)學(xué)解算、路徑規(guī)劃、仿真調(diào)試這幾層全部串起來(lái)的系統(tǒng)工程思維。源碼包只是起點(diǎn)把每一條鏈路的原理弄明白答辯時(shí)一切問(wèn)題都能接住。希望大家拿到一個(gè)zip之后不是只敲一個(gè)roslaunch看個(gè)動(dòng)畫(huà)就完事而是親手把每個(gè)節(jié)點(diǎn)打出來(lái)改一改焊點(diǎn)坐標(biāo)調(diào)一調(diào)PID看看機(jī)械臂和焊槍的行為會(huì)怎么變化。踩過(guò)幾次坑之后這套東西才真正是你的。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
啊v在线观看视频| 99久久精品国产系列| 欧美色图20p| 午夜精品久久久久| 日本青青草在线| 狠狠五月天| 天天日B夜夜干B时时操B| 在线欧美69V免费观看视频| 午夜后入| 日韩二三区| 超碰在线一区二区| 国产精品久久久久久久AV大片| 日本性爱欧美性爱| 新版天堂中文资源8在线| 国产农村妇女精品| 国产传媒日韩| 国产欧美一级在线观看| 国产毛片久久久久久久| 国产精品情侣啪啪| 日韩精品电影| 免费试看60秒| 欧美日韩国产三级黄色| 成人美女av| 欧美一二在线| 国产毛片毛片4p懂色| 五月婷婷爱六月丁香色| 超91综合网| www.色婷婷.com| 麻豆一区二区三区在线看| 日本加勒比无码专区一二三| 最新9久久久9免费视频| 色婷婷综合久久久久中文一区二区| 欧美中文字幕男人天堂久久精品 | 亚洲精品1区| 97干天天| 欧美桃色网| 男人的天堂无码| 久久精品无码专区| 丝袜人妻av一区二区| 国产精品无码av在线| 欧美日不卡| 97超碰总站| 国产一区二区三区高清视频| 丝袜美腿制服人妻二区中文字幕| 骚货人妻偷情自拍在线视频| 亚洲成人色情五月天丁香花| 欧美日韩久久精品爱爱| 久操操AV电影| 欧美成人性爱视频在线播放| 中文字幕精品探花视频| A片 AV一级在线播放观看免费| 久操精品网| 91人妻人人澡人人爽人人精品| 激情综合婷婷| 亚洲欧洲成人在线电影| 欧美少妇内射| 一区二区三区麻豆| 激情自拍 校园春色| 欧美色偷拍| 国产精品久久久久久久久久久久久久久久久久| 九九英色视频| www.操| 国产一级高清免费观看| 强奸乱伦 亚洲一区| 欧美亚综合色图| 亚洲清纯唯美| 欧美操逼熟女| 91亚洲狠狠色| 婷色五月天| 色超碰综合| 中国一级操逼视频| 啊啊啊好疼| 噜噜噜在线视频| 色拍偷亚洲| 中文字幕亚洲在线一区| 99国产女人| 亚洲欧美九九| 亚洲成人一区二区精品| 久草成人影片| 日本一区99| 欧美日韩国产中文精品字幕自在自线 | 乱日视频| wwwxxx日本爽| 欧美日韩中文字幕人妻| 蜜臀精品1区2区| 蜜桃臀一区二区aV| 天天干天天干天天干| 中国的操老妇女| 欧美午夜视频免费观看| 欧美精品精品一区二区| 九九热九九| 日本久久99| 国产免费小视频| 久草色悠悠在线视频| 国产精品黄色三级av| 亚洲精品一二牛牛| 日韩中文字幕二区| 日本色婷婷| 日本韩欧美在线播放a| 亚洲丝袜少妇在线| 无码一区二区精品视频久久久春药| 天天干人人看综合| 99超碰碰| 极品色www影院| 开心五月深爱五月| 富二代亚洲精品99| 五月开心久久AV官网| 强奸乱伦αv片| 亚洲中文sv| 91久久国产综合精品| 大香蕉免| 18精品一区| 久草久热| 桃色六月天| 四虎 精品 WWW| caopeng97| 9久久9综合| 97超碰美国| 91精品电影18| 精品一久久久| 男人 天堂 日 亚洲| 97视频在| 大香蕉92| 午夜爽爽爽| 久久久精选| 操久久久久久| 久热久一区二区三区| www.一本大99| 国产精品熟女一区二区三区| 亚洲精品乱码久久久久久蜜桃麻豆| 97天天搞在线| 豆花视频操逼网址| 欧美 亚洲 在线| 国产吞精a级片激情电影| 97色色国产视频| 亚洲国产美女久久久久 | 婷婷五月av| www.av不卡中文字幕| 大色网久久| 欧美玖玖爱免费玖玖| 91美女在线视频| 91嫩草欧美| 成人青青草原伊人| 久久这里只精品99re66图| 青女偷拍网| 国产成人在线观看网址| 欧美传媒| 404操逼福利视频| 果冻国产精品麻豆成人av| 国产精品蜜乳AV| 99久re热视频精品98| 欧美情色男人的天堂| 国产精品操| 欧美日本中字另类在线| 婷婷AV一区二区三区| 精品97精品97| 韩日色费| 欧美亚洲性爱一区二区| 亚洲精品97久久| se吧提供国产乱老熟视频胖女人| 天堂岛av| 亚州色综合| 色人久久| 高清孕妇孕交 交| 美中日韩无码| 超碰午夜| 亚洲日本韩国在线| 2017亚洲天堂| 亚洲综合性网址| 一区二区三区黄色片a| 91香蕉国产尤物视频| 黄色网址久久精品欧美喷水| 成人精品久久久午夜福利| 抽查国产福利主播| 乱伦av国产| 久久久偷拍| 躁躁日曰躁2020| 懂色AV蜜臀无码精品APP | 26uuu国产成人综合| 日本高清熟女久久一区| 96久久科窝| 操逼天美3区| 国产精品农村妇女| 91久热这里只有精品| 一本精品日本在线视频精品| 色与欲影视天天看综合网| 一本久道久久综合狠狠爱| 国产传媒午夜理伦精品| 国产一区二区在线播放| 午夜AV污污污| 免费9 1久久| 国产成人无码久久精品| 久久‘黄片视频| 欧美性xxxxx狂欢| 美女91网址 | 91青青在线视频| 欧美日韩夜夜| AV中文在线| 婷婷丁香九月| 小说区 图片区色 综合区| 天天爱综合网| 97超碰公开| 无码精品啪啪啪一区二区三区三州| 美女露胸露屁股| 91麻豆va国产精品| 成人性爱高清视频免费看| 免费操逼91| 亚洲欧美91√| 97超碰总站| 亚洲一区二区三区麻豆传媒| 久久亚洲天天做| 99热色精品| 思思性爱| 欧美亚洲自拍另类人妻| 精品欧美不卡在线播放| 国产一区在线看| 欧美天天影院| 久久欧洲| 9/A片| 欧美亚性天堂| 国产夫妻一区二区| 日产中文字幕2020| 人人摸人人干| 欧美老妇女内射网址| 青青草日韩无码| 亚洲国产成人精品久久久国产成人一区二区三.| 襙一襙| 9九九国产| 97天天在线| 色综合99999| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 人人爱人人乐人人操| 亚州综合网| 最近二区三区视频大全| 日本性爱欧美性爱| 天天搞在线综合网| 六十路日本| 丁香五月性爱| 91丨九色丨43老版熟女| 女一区二区| 欧美日韩青操| 久久久久深夜无码| 精品视频一区二区| 91jk色拍| 60秒免费小视频| 日韩资源网| 神马久久啊啊| 夜夜骑日日| 久久久内射良家| 97资源久久| 国产丝袜欧美在线视频| 精品一区二区人妖| 亚洲夜色在线| 欧美激情亚洲| 国产精品毛片?v一区二区三区| 国产欧美精选激情视频| 一区二区三区机械有限公司| 蜜臀在线免费观看在线免费观看| 97日视频| 乱伦强奸区日韩| 国产精品久久久久无码A√| 国产高清在线观看欧美| 久草婷婷| 男女性扦B| 91天堂网| av午夜影院在线播放| 色激情五月天| 日韩精品系列| 99re综合伊人| 操B视频日韩无码| 国产一区二区av综合| 色97| 久久久久96| 1区2区3区视频| 免费作爱一级视频| 亚洲精品一区二区三区新线路| 日韩电影天堂视频二区三区| 东京热一区二区中文字幕| 亚洲熟女性高潮久久久| 日本久久精品| 骚人妻少妇视频| 91另类| 国产亚洲色婷婷久久99精品91葵花宝典| 最新欧美色网| 欧美色图片欧美色图| 日本三级A片网站com| 激情五月婷婷| 天天综合青苹果| 操逼国产免费| 国产美脚女优尤物在线观看| 抽插亚洲无码| www.99热| 1204人成网站色www| 91午夜无码| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 日韩中文字幕国产| 亚洲欧洲美腿丝袜| juliaann欧美丝袜办公室| 三级激情网站| 五十路二区在线| 蜜臀久久99精品久久久久久| 久久大香蕉手机高清| 999久久芭蕾| 日本不卡高清视频| 99r九九| 国产美女高潮| 久久婷婷国产一区二区色| 综合网亚洲1| 国产一区二区av综合| 超碰在线97国产| 日本久久女同性恋视频| 伊人青青一区成人视频在线观看区| 日天天九九天堂666| 国产极品99热在线播放69| 老熟女中文字幕高清| 国产日韩区| 久久久av爱| 人妻丰满熟妇一区二区三| 日韩内射视频| 欧美性爱综合,免费| 精品国产72| 久久欲| 亚洲综合图色在线| 中文字幕乱在线伦视频中文字幕乱码在线 | 欧美一二三区四五区| A级在线视频| 亚州宗合另类| 亚洲 中文字幕 精品| 色色综合97| 草草网站影院白丝内射| 国产97在线播放| 国产诱惑| 伊人五月天| 成人青青草原伊人| 亚洲欧美综合色| 日韩有码 一区二区三区| 久久超碰亚洲人| 国产精品视频自拍在线| 校园春色 亚洲| 久久精品欧美一区蜜桃| 影音先锋少妇| 久久宗合97| 欧美九9 9 9| 亚洲婷婷综合网| 天堂网 主播 亚洲| 91大学精品激情戏| 天天影视色香欲综合网小说| 伊人久久亚洲中文字幕不卡| 五月丁香综合| 探花一区二区三| 777超碰| 久草毛片电影怡| 美女国产一区二区久久| 欧美不在线| 欧美亚洲高清不卡| 亚洲 欧美 天天| 欧美亚洲日本视频久久久| 欧洲精品一级二级精品综合视频综合| 大香蕉伊然在亚洲91| 亚洲天堂中文字幕无码男同| 眼镜人妻101.com| 麻豆天美传媒在线视频天堂| 色婷婷丁香五月天| 97久久网| 欧美九一精品久久久熟妇| 人妻啊啊人妻啊| 一级AV性爱| 99av| 大逼色网站| 国产诱惑| 夜夜爽爽夜夜精品视频| 丝袜内射| 色性综合| 日韩精品99999| 3P乱轮视频| 男女啪啪啪18禁网站| 欧美日韩亚洲少妇寂寞影院正在播放 | 人人操人人插人www| 欧美 亚洲 第一页| 亚洲成人在线资源| 亚洲极品| 久久久久密臀视频| 久久999久| 欧美一级三级| 久都青青视频 | 丁香五月激情网| 亚洲成人久久一区二区| 国产又色又粗又黄又爽| 久久久久亚洲| 97综合网| 91青青草| 26uuu欧美日韩| 偷拍网站久久男女男| 视频国产成人精品日本亚洲18| 宅男影院久久久,99| 国产精品日韩在线一区| 热天堂一区二区| 欧美黄色片在线播放| 国产一区二区久久| 欧美天堂日韩三级国产传媒| 青青草亚洲一区| 成人欧美一区二区三区黑人一| 岛国艾薇凹凸视频天堂| 岛国视频免费在线观看| 一区二区三区欧美激情| 色99在线| 91爱综合| 大香蕉啪啪啪啪在线| 久久大线蕉一区| 啊啊啊不要好疼视频| 色区久久| 红杏大香蕉| 最新日韩黄片| 久久黄黄| 干B| 久久↗↗| 亚洲天天更新| 亚洲欧美色图小说| 91碰超| 午夜福利免费福利视频| 国产一级不卡在线观看| 女人午夜视频777| 不卡啪啪视频| 欧美性猛交美女自慰91| 神马久久啊啊| 欧美另类天堂| 17c嫩草51久久91嫩草| 亚洲精品国产精品成人| 北约熟女超碰| 五月婷婷基地| 亚州中文字幕超碰97| 嗯~啊~快点 死我视频免费看网站| 秋霞鲁丝午夜无码一区二区三| 屁股久久久久久久久| 大逼色网站| 97 国产精品| 亚洲春色一区二区三区| 日韩一区二区三区四区五区| 久久久91福利姬| 东京太热男人的天堂久久久| 欧美精品久久久久久久丰满| 麻豆啪啪啪视频| 97超碰碰碰| 久久久久久波多野吉衣高潮| 日韩性色| HEYZO高无码国产精品227| 国产亚洲人妻综合日韩 久久| 色 婷97| 97日韩欧美亚洲| 伊人热综合| 欧美性爱系列| 蜜桃不卡一区二区| 久热这里只有精品9| 日产欧美电影一区二区三区| 狠狠爱综合网| 日韩AV中文字幕电影| 美美91成人国产精品欧美精品久久久久久久| 人妻美腿丝袜日韩| 久草尤物| 艹我哪美一区无码| 夜夜嗨一区二区三区直播内容| 伊人五月天婷婷| 日本五十路熟女一区二区| 日本九九久久99播| 午夜九九九九九九| 久操热线| 超碰欧美97资源| 国产美女销魂在线观看不卡| 高凊专区人人操| 国产高清在线自在拍69| 免费亚洲黄色视频在线观看| 熟女一区二区| 97色碰| 丁香五月性| 九九九精品色乱九九九| 国产99精品一区二区三区免费| 91久久精品蜜臀| 超碰在线在公开超碰在线在公开| 美女尤物人人操| 亚洲综合性感在线| 国产精品白领在线观看| 男人的天堂2010| 精品美女少妇一区二区| 亚洲最大91网| 测评在线观看AV| 精品亚洲国产成人AV制服丝袜| 人人噜夜夜操| 91精品女厕偷拍视频| 欧美熟妇精品黑人巨大一二三区| 无码久久国产| 亚91亚洲网| 99久国产精品午夜性色福利| 野狼激情网| 高清孕妇孕交 交| 91狠婷| 久久免费少妇| 麻豆AV一区二区| 欧美精品精品一区二区| 台湾大香蕉99热| 91n欧美| 欧美AB在线观看| 五月天精品| 天无日色综合| 欧美精品精品一区二区| 大奶尤物鲍汁淫荡欧美视频粉嫩夜夜骚| 可以免费看黄片的视频| 最新av在线| 黄页网站免费高清在线观看| 婷婷探花久久精品一区| 九九热视频在线观看| 99啪啪| 无码在线亚洲| 人爽不卡视频| 色欲人妻一区二区在线| 亚洲黄色网址视频| 国内外内射高清视频| 大香蕉欧美日韩| 國產尤物AV尤物在線觀看| 黑白配性爱AV成| 亚洲中文字幕妇伦久久| 精品九九国产无码| 九九热九九| 日韩钢筋无码高清啾啾啾| 精品亚洲国产成人精品| 一起草视频在线| 9 7超碰在线免费观看| 日韩色欲久久一二三四区| 性欧美第一页| 欧美性,色九九| 久久男人精品| 色性综合| 一级@啪啪视频| 久久97精品久久久久久久不卡| 色五月首页| 欧洲黄色网| 天天天肏屄肏屄肏屄欧美欧美| 久久久不能久久久久| 国产午夜在线观看| 99国内熟女露脸视频| 大香蕉免费乱伦视频| 男女一进一出视频久久| 校园春色 亚洲| 久婷婷一区| 伊人久久88国产女| 成人av免费观看| 操逼逼一区视频| 欧美激情区| 另类专区加勒比| 麻豆九九九| 欧美性天天影视| 亚卅熟女乱色| 岛国片国产成人亚洲播放| 91欧美在线| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 秋霞免费AV| 第四色奇米影视777| 97天天日| 久草久日| 热热色综合网| 99久在线精品99re8a| 天天干天天日天天射黄色片| 97天天搞在线| 国产高清1234区| www五月| 日日碰狠狠添天天爽超| 国产精品久久久久无码AV会牛| 天天上日日上日韩精品| 日韩欧美福利视频看看| 国产又黄又粗又猛大片| 久久爱97| 国产一区在线播放| 99这里都是精品| 国产三级电影免费观看| 精品毛片av一区二区| 日韩福利电影网| 久9无限国产| 中文字幕视频在线观看| 噜噜噜噜天天狠狠| 97伦综合| 超碰在线91| 性欧美第一页| 91免费看中出视频| 怡红院久久老司机| 亚洲一二三| 久久本道| 日韩在线人妻网站| 国产AV人人 夜夜人人澡| 蜜伊人色综合97| 日欧美色| 裸模AV女优| 久久久久78| 九九国产热| 亚州色国| 欧亚韩国999| 午夜亚洲| 97精品免费| 美女熟妇色| 亚洲97超碰| 人妻二区| 乱伦av麻豆| 99热18| 人人天天欧洲| 亚洲欧美性生活| 欧美视频激情久久久久久| 亚洲青色欧美| 欧美综合色图片| 亚洲国产熟妇综合色专区| 操逼操逼操| 成人a级高清视频在线观看| 欧美亚洲91| 免费观看网黄| 国产综合网站在线播放 | 亚洲导航深夜福利| 丁香五月社区| 97在线欧洲| 骚货 中文字幕 av| 麻豆久久精品亚洲精品88| 欧美日韩亚洲一区二区在线观看| 成人乱人伦一区二区| 人人插人人搞人人操| 极品五月天噜噜| 精品人妻一区二区三区视频| 男人的天堂一区三区| 97人人操人人摸人人爱| 天天操狠狠日夜夜干超碰撸com视频在线观看 | 操逼不卡中文字幕| 亚洲色图殴美色图激情乱伦| 欧美另类色图片| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 伦激情人妻另类人妻| 中文字幕精品区先锋资源| 国产怡红院| 无码九九九九| 粉嫩av久久一区二区三区| 柠檬AV导航| 欧美综合在线91| 九热中文字幕| 日欧操屄视频| 日日日啊啊啊| 亚洲国产97| 精品国产久热在线观看| 亚洲一二三| 99无码狠狠久久| 国产美女高潮叫床视频| 躁躁日曰躁2020| 久久丝袜| 精品一区二区成人动漫| 久草热制服丝袜在线观看| 深喉吞精| 国模吧 一区二区三区| 超碰在线97国产| 亚洲最新Av| 精品久久久久,69国产成人精| 国产97综合| 中文字幕中文字幕一区二区| 中文字幕乱码人妻一区二区三区,99精品| 男人的天堂com| 爆操无码| 色偷偷男人的天堂麻豆| 亚洲成人免费中文字幕| 欧美成人综合| WWW啪啪的com| 精品国产一区二区三区久久久蜜臀| 超碰久久.com| 亚洲日本韩国在线| 白嫩91在线亚洲| 亚洲综合中文字幕有码| 久热大香蕉网站| 黄视频免费| 亚洲人精| 翔田千里AV无码秘 三区| 婷婷久草一区二区三区| 熟妇色99| 久操99| 日本潮催一卡操| 天堂日本亚洲欧美| 亚洲国产精品无码AV久久久| 美女毛片999| 日韩美女操b| 日韩亚洲97| 涩涩涩综合| 亚洲91大片| 中文字幕亚韩| 亚洲天天自拍| 国产超碰国产97| 伊人影院日本| 大香蕉欧美国产日韩高潮| 久久五十路熟女人妻| 蘋果手機免費看成人Av| 1769一区二区| 午夜精品久久久久久久第一页按摩| 色播综合| 9国产超碰| 色www精品视频在线观看| 欧美强奸乱| 凌辱美少妇久久aV| 久久一二三级一一一| 日韩精品碰碰| 后入合集| 97精品国产97久久久久久免费| 麻豆国产97在线| 亚洲综合贴图91 | 伊人青青一区成人视频在线观看区| 亚洲av资源| 蜜臀AV成人精品蜜臀AV久久| 午夜福利在线合集| 91丝袜| 在线黄色污污网站| 婷婷久久五月| 国产精品久久久久久久AV大片| 免费99精品国产自在在线| 婷色五月天| 日韩在线一区高清在线| 欧美狠狠狠| 九九热免费视频| 免费啪啪av| 精品国产乱码久久久| 97色色国产视频| 综合久久中文字幕综合日韩精品| 天天操天天日天天干| 大香蕉伊利av| 探花一区在线| 无码精品久久久久久亚洲| 欧美一品道| 九九玖玖精品| 婷婷久久网| 免费一级a毛片久久久久久鸭绿欲| 大香伊人在线一区| 久久精品国产精品亚洲艾通辽熟妇 | 综合网亚洲1| 少妇诱惑视频| 天天插天天干| 最新国产亚洲精品精品国产亚洲综合| 人妻精品免费一二三区| 成人无码欧美一级A片狼牙直播| 国产综合久久久鬼色| 五月丁香激情综合| heyZO天然素人无码AⅤ专区| 夜夜黄| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 国产女性无套 免费观看| 久夜视频| 亚洲欧美综合网| 日韩欧美天天爽爽爽天天爽爽| 伊人大香蕉在线| 最新欧洲欧美日本激情网站| 蜜桃无码AV一区二区| 一级黄色视频网| 亚洲伊人久久综合97| 久久久久99999| 日韩综合第八区国产精品| 久久精品视| 欧美 传媒 麻豆 日韩 偷拍| sss视频华人在线| 亚洲少妇色| 99色在线| 视频二区美腿丝袜制服人妻欧美 | 97操| 97色网| 老熟女91| 日本久久女同性恋视频| 97综合久久| 熟女人妻精品一区二区视频 | 久久久久久性爱片| 日韩成人色图| AV天堂电影网| 超碰97男人| 伊人久久大香蕉线AV五月天| 久久欧洲| 大香蕉综合在线| 大香蕉色欲AV| 欧美综合 站| 嗯嗯啊啊日韩精品| 东京热AV男人的天堂| 国产精品一区在线播放| 91熟女丨老女人| 97AV在线观看| A级片日韩欧美国产欧美视频精选观看 | 91欧美情色| 日韩欧美女求操每天更新| 97久久久久| 久久久久九九九九| 亚洲久9| 国产一区二区三区高清视频| 先锋影音av先锋一区| 岛国视频一二三区| 国产精品亚洲一区二区三区四区 | 日日妻色网| 中文字幕福利视频一区二区三区在线观看| 成人草草视频| 清纯唯美亚洲| 超碰成人公开| 在线播放成人网站| 色月天AV导航| 成人精品水蜜桃久久久久久久| 久久有码视频| 91日产桃蜜| 天天影视色香欲综合网小说| 天天看夜夜看日日干| 国产高清免费不卡av| 在线99热| 日本A级视频| 天美av在线| 国产 亚洲 一二三四| 欧美性爱伊人| 五月天社区| 国产欧美成人精品| 啊啊啊啊啊啊在线| 在线色导航| 资源在线观一 二| 成人在线视频一区| 久草免费在线视频| 天天做日日做| 日韩人妻大香蕉| 男人的天堂2000| 日韩15p| 亚洲午夜福利在线影院| 嗯嗯嗯啊啊啊在线免费观看| 日本性一区| 人人操人人色网| 在线观看黄色电话| 97天天做| 亚洲日韩欧美一区二区| 欧美色999| 日韩av乱伦| 一牛一区二区三区久久| 丰满人妻一区二区三区免费| 极品综合| 亚洲影院成人| 婷婷在线视频| 中出91视频| 国产精品人妻免费精品| 精品中文字幕一区二区l - 百度| 夜夜狼人妻| 欧美亚洲清纯| 天天操夜夜嗨| 麻豆精品A片免费观看| 东京热AV男人的天堂| 婷婷色色五月天福利| 97天堂| 久久久久九九九九九| 欧美一级特黄淫片在线观看| 男人天堂站| 大香蕉中文在线| 999精品国产高清一区二区| 人人天天欧洲| 亚州综| 色情五月丁香| 日韩精品三级| 国产久久久久久久久一区二区 | 91AV天堂| 狼狼色丁香久久婷婷综合五月| 精品精品精品| 久操免费观看| 射 色综合| 久久精品久| 亚洲色图激情小说| 97超碰超碰| 91xingse| 特色a在线上| 亚州精人品大香蕉| 综合网欧美| 人妻在线中出视频| 岛国1区2区3区在线观看| 日本不卡三级网在线播放| 97久久久久| 91色情黑丝搞鸡在线观看一区二区三区三州 | 亚洲精品久久久久久久久豆丁网| 中文字幕精品码亚洲| 久久人妻视频网| 七月婷婷综合| 69超碰综合| 欧美成人免费在线观看| 狠狠操一区二区| 国产精品无码av| 色哟哟av| 在线日韩视频| 操逼操2| 做爱福利视频一区二区| 成人网站 免费观看| 亚洲人妻色图| 久操高青| 丁香六月激情| 国产熟女精品区| 国内精品久久人妻性色av| 大香蕉色网| 99热在线观看| 亚洲资源站| 亚洲永久永久永久永久一级一级一级精品 | 在线a v| 97视频免费在线| 大香蕉伊人色偷偷在线| 国产又猛又粗又爽又黄| 欧美亚洲高清晰| 成人综合色网| 欧美日日操| 床戏久久久av一区二区麻豆| 精品无码一区二区| 约操熟妇| 亚洲天堂2020| 久久熟女久| 精品超碰中文在线| A 在线网址| 九九九九热只有精品| 狠狠搞 亚洲91| 欧美黑人精品一区二区| 999熟女精品| 91狠狠综合久久久久久| 艹少妇网站| 久久伊人最新网址视频| 超碰久在线天天做| http://qxhbdz.com| 日本欧美一区二区三区免费| 男人天堂资源| 加勒比伊人影院| 中文字暮97| 黄色av片三级三级三级免费看| 九九九九9999| 亚洲视频二区 | Av色五月| 99热最新| 欧美激情另类一区二区| 欧美天天综合网| 欧亚日本情色| 青青草白白色| 天天操av懂色| 激情综合婷婷| 91久久| 久久9久久| 91久久伊人婷婷青青草| 啊啊啊好爽快点啊啊啊嗯嗯| 色乱二区| 中文色综合| 国产无码精品久久久久久| 91 综合 色| 欧美色图私拍91| 日韩三级一区| 欧美视频在线视频免费va| 精品少妇人妻av久久免费| av毛片aaaaa免费看| 欧美激情精品| 99久久免费看精品国产一区| 久久m| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 九九碰九九爱97超碰| 91动漫操逼视频| 精品三级在线专区| suv精产一二三区| 暴力av在线| 国内一区二区三区| 四季AV一区二区凹凸精品小说| 欧美日日网| 四虎AV在线观看| 成人看片网站| jizzjizz欧美| 久久久亚洲高清不打码| 日韩99精品视频综合区| 中文字幕日韩电影人妻| 久久久久极品| 久草成人影片| yazhououmeizongya| 天天综合站| 欧美亚洲韩国视频十五区| 九九九九九九九九九九九蜜桃| 成人在线午夜视频一区| 久久99精品国产| 日本不卡码黄色| 亚洲一本色码中文字幕| 中国小夫妻勾搭露脸淫荡对白| 污污污8888| 在线情色电影 91大 | 天天内射| 东北操逼| 免费人人搞97| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 亚欧高清在线| 中文字幕精品日韩中文字幕| 一本一道波多野毛片中文在线| 一区二区三区视频国产免费| 精品偷拍13p欧美dodk视频| 亚洲成人福利电影免费| 日韩精品一区二区三区色欲| 国产11页| 丁香婷婷激情五月天无毒不卡 | 高清不卡视频| 一区二区三区 丝袜 高跟 美腿| 一区久久久二区| 日本人体九九九九九九| 91大学精品激情戏| 2025亚洲男人天堂| 亚洲色图加勒比| 日影院久久婷婷夜夜网| 久热这里| 日韩欧美亚欧在线视频| 国产Aα| 婷婷色综合| 午夜天堂精品久久| 九九热午夜欧亚国产视频| 亚洲午夜精品久久久中文影院| 麻豆亚洲AV成人无码久久精品| 国产二区三区免费视频| 大香蕉一区二区在线观看.| 成人三级片无码| 嗯啊免费视频| 青青草玖玖爱| 婷婷精品久久av影视| 九九九久久久| 成人无码影片视频在线| 闷骚老熟女15P| 加勒比海色香蕉婷婷| 久久精品毛片免费不卡| 亚洲色图20p| 亚洲色阁| 澳门特级毛片免费观看| 成人女人国产| 久久久久久性爱免费视频| 久久‘黄片视频| 熟女网站最新| 香蕉精品二区二区| 天天插夜夜操| 亚洲有码 欧美精品| 日本三级中国三级99人妇网站| 久久久婷婷| 亚洲高清欧美总合| 人妻 中文 日韩| 后入人妻一区| 久久精品操| 国产精品呦一区二区三区| 久久久久久久少妇| 青青操在线视频| 日韩免费大片一级播放| 日韩啪啪啪啪啪| 亚洲91射| 91精品女厕偷拍视频| 日日夜夜国产综合| 无码操逼视频一下| 精品无码一区二区| 超碰久超碰久| 人妻熟女午夜精品在线| 日本不卡一二区| 超碰成人免费| 色偷偷综合91久久噜噜| 日本在线不卡v二区| 91熟女视频网| 大香蕉乱伦视频网| 激情小说亚洲视频| 91爆操视频| 夜夜国自区| 色播综合| 美女天天干| a网站免费观看| 亚洲熟女av中文字幕| 97舔舔| 福利视频网站| 熟妇人妻一区二区| 国产乱伦性爱区| 国产亚洲精品美女| 午夜亚洲国产理论秋霞| 国产和美国毛片| 日本三级日本三级99| 国产999精品久久久| www.久久爱| 91骚熟女| 青草香蕉网| 欧美,日韩,亚洲视频| 丝袜色综合| 天天插天天插| 边做饭边操逼逼| 中文字幕诱惑制服人妻丝袜美丝袜美 | 亚洲国产成人精品久久久国产成人一区二区 | 很很热性爱视频| 99re6在线视频播放免费精品| 欧美黑人性猛交91| 国产一级137片内射麻豆| 欧美暴力猛交| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 久久久麻豆精品| 91白嫩| 97色论| 欧美日韩性爱视屏免费看了| 操逼999| 久久丁香| 综合国产影视三级| 久久有码视频| 一区二区三区日韩欧美| 在线看的av| 久久久久久久9| 18禁久极品美女久久哦哟呀!| 9久久精品| 亲子敌伦对白在线播放 | 日韩国产乱子伦App| 亚洲人妻爽爽爽| 综合 青草 伊久久 影院 综合| 午夜黄色免费在线观看| 一区二区三区美女超清| 久久久久久九九九九九九| 凸凹视频在线观看| 97亚洲精品超碰| 国产一区二区久久| 久悠悠av| www…国产操逼| 少妇久久久| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 大香蕉免费3| 自拍啪啪视频| 性性欧美| 麻豆蜜桃视频在线观看 | yazhouzaixian| 麻豆AV96熟妇人妻| 欧美极品女人的天堂| 中文字幕一区二区三区高清| av中亚| 欧美激情在线观看视频| 国产精品电影推荐| 欧美亚洲影视| 激情五月综合网| 秋霞曰韩R级| 欧美老妇曰批的视频| 日本在线观看网址| 久久久久久十| 欧美男人亚洲天堂| 自拍视频大全亚洲专媒视频/一区二区三区 | 国产性刺激| 67914亚洲精品| 国产67194| 国产精品久久久久久久无码AV| 国产精品夜夜夜| 亚洲天堂电影网| 亚洲综合骚逼| 嗯嗯啊啊好疼| 小草精彩毛片| 国产精品老熟女一区二区| 色播综合| 五月丁香激情综合| 操逼操操操91| 视频黄色国产一级| 国产一区自拍欧美日韩| 国产亚洲深夜激情| yaouchengrenav| 中日韩免费看男女操逼大全| 婷婷10月天青娱乐| 国内外激情在线| 校园春色美腿丝袜 | 91 国产丝袜在线播放-百度| 午夜成人福利影视| 中文字幕片| 日本丝袜美腿人妻九九| 春色校园综合网| 亚洲成人精品久久久| 97青青操视频| 狼天天狼天天大香蕉| 很黄很色的视频在线观看| 久草尤物| 不卡中文字幕aⅴ在线| 一区二区乱码福利| 国产精品96| 九月伊人中文字幕| 视频在线观看青青99国产| 久9爱经典视频 | 中出欧美|