久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码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
返回資訊列表
国产夫妻性生活视频| 国模艳艳啪啪一区| 色婷婷电影| 男人的天堂2000| 中文字幕乱码在线| 欧美成人亚洲精品| 日韩乱伦AⅤ| 好湿好紧好爽 视频| 五月天精品| 老司机老司机午夜影院| 国产精品熟女九九九| 97在线观看免费视频| 精品久久99| 福利天天都操| 高清国产无码av| 久久人妻办公室视频| 伊人视频| 欧美极度丰满熟妇hd| 美日韩在线不卡人妻| 殴美色网| 骚货| 欧美天天性| 欧美精品第3页| 天美传媒麻豆一区二区三区国产精| 十八禁成人网站在线观看| 99色日| 久久久久久亚洲中文| 色五月天AV| 九九精品99| 九草九九九| 黄色电影观看久久9| 91美女看B| 91亚洲色人| 欧美亚洲厕所精品偷拍91| 国产美女口爆吞精视频| 日本天天干天天日一区| 性色av大全| 嗯嗯啊啊视频一区二区三区| 鸡巴插逼视频| 欧美色亚洲色| 2025亚洲男人天堂| 欧美精品999| 久久超碰av在线| 蜜桃av综合网发布| 大香蕉中文在线| 久久做97| 久久精品店| 久久久91| 青青草在线视频欧美| 日韩一性一交一A片俄罗斯| 后入式福利| 五月开心网| 84YTCOM性无码| 人妻内射一区二区在线视频| 2019久久久久久久久福利| 狠狠干妹子| 丁香五月影院| 人人操人人摸人人看人人插| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 一起草日韩| 青青草色AV| 日本精品一区三区| 精品亚洲黄色片 国产精品导航一区二区| 91麻豆天美国产欧美高潮| 色色热| 国产亚洲中文不卡二区| 天美传媒婬乱在| 91艹逼精品| 色九九综合| 久久久久久久免费A片国产成a人亚洲精∨品无码 | 欧州色图区| 久久午夜鲁丝片| 天天拍天| 天天综合网91入口| 日本成人A片免费看| wuyechaopeng| 黑白配性爱AV成| 夜夜操夜夜爽夜夜高潮| 亚洲 日本 一 二 三| 国产精品亚洲无码| 天天视频网站黄| 亚洲精品电影| 97超碰这里只有精品| 四月丁香婷婷| 五月天婷婷欧美三区| 九九久久一区二区伦理| 超碰在线人妻中文字幕| 香蕉综合网| 国产精品在线一区二区| 综合国产97| 国产伦精品一区二区三区在线观| 精品无码一区二区三区| 麻豆视频国产一区二区| 欧美熟妇成人一区二区| 熟妇女伦乱视频| 久久久久国产精品人妻aⅴ天堂| 青娱乐av在线| 久久中文色图| 男女91| 欧美无圣光在线| 97视频在线免费看| 国产最新AV| 夂久色| 欧洲色色| 精品四五区| 五月丁香影视| 五月婷婷五月天| 静品嫩模一区二区| 在线v中文字幕一区二区三区| 国产一区二区a毛片| 秋霞Av理论一级在线| JuliaAnn丝袜熟女系列| 992大香蕉| 亚洲成a人v欧美综合天堂下载| 噜噜噜亚洲精| 久伊人网78| 漂亮人妻被强中文字幕hd| 日本孕妇孕交| 国产精品午夜福利| 97超碰超| 老熟女乱伦片| 丰满少妇乱子伦精品无| 日本护士高潮| 97午夜剧场日韩| 久久黄黄| 日本一天色道久久久精品视频| 嗯嗯嗯不要不要免费视频| 精品v1区| 60秒免费小视频| 走光一区92下载| 日本熟妇色熟妇在线视频播放| 国产精品不卡一区二区三区| 快播电影网日韩新片| 久久久月天| 亚洲人久久久久日| 日韩精品色呦呦| 国产精品美女久久久久AⅤ国产馆| 国产一级137片内射麻豆| 国产一区二区精品久久99| 郑州宾馆老熟女露脸啪啪| 一本一道波多野毛片中文在线| 亚洲国产一级精品毛一级精品看免费视频| 国内精品久久久久影院亚洲| 国产剧情一区在线观看| 日本999精品| 日本精品九九九| 欧美亚州综合网图片| 国产精品美女视频诱惑| 亚洲一区二区性爱电影| 国产精品一二三免费网站| 亚洲91av| 九99久久| 人人操人人干网页| 日韩天堂av电影在线观看 | 五月激情小说| 中国小夫妻勾搭露脸淫荡对白| 日本 情色 1区2区3区| 97色操| 天天谢天天干| 天天摸,夜夜摸| 欧美在线啊啊啊| 欧美小说区视频区| 囯戸精品高潮呻吟旡码| 嗯嗯啊中文字幕| 嗯嗯啊啊视频一区二区三区| 九九九九九精品视频| 欧美福利视频啊啊啊啊| 成 人 影视 一区 二区 三区 四区| 狠狠热这里都是精品| 欧美激情亚洲| 91精品无码人妻系列| 色性荡荡荡荡视频| 日韩精品 欧美激情| 国产精品亚洲一级av第二区| 四虎永久在线精品免费网址 | 日韩av女优在线免费一区| 好看的久久不射无码影视影院| 精品无吗m| 综合久久久久久久综合网| www.夜夜| 欧美 日韩第一性色| 8x福利精品第一福利视频导航| 一区二区三区视频| 国产视频大全| 青娱乐国产精品| 中文字幕乱碼在线| 夜色91| 自拍鲍鱼一区在线高清观看免费| 成人在线午夜视频一区| 成人免费看吃奶视频网站| 日韩AC| 99re综合伊人| 日韩三A大片在线观看 | 激情五月婷婷| 日韩熟女视频二区| 啪一啪免费视频| 亚洲AV在线资源| A级毛片在线看免费| 中文字幕视频2区| 99超碰碰| 久操99| 亚洲97在线观看| 1024人妻| 一本色道久久综合精品婷婷| 99热91| 中文字幕日韩情色| 四虎AV在线观看| 亚洲色婷婷综合久久久久中文| 青青操狠狠撩| 国产综合久| 九九黄色网| 欧美色蜜桃97| 少妇国产不卡| 成人五月天丁香激情综合| 69超碰综合| 高颜值美女口爆高潮浪叫| 亚洲图片偷拍视频区| 色香网| 91精品黄在线观看| 麻豆视频国产一区二区| 日本新免费二区三区| 亚洲一卡2卡3卡4卡乱码网站| 77国产精品| 国产无码高清操逼视频| 神马久久69| www..com操老师| 青青草一区二区三区四| www.91色综合| 日本1区2区不卡视频| 黄呦呦在线| 国产女生在线| 神马九九| 亚州欧美在线| 2025亚洲男人天堂| 一级人妻性爱视频| 久久大精品乱码视频人妻熟女| 日韩无码黄色片| 嗯嗯嗯啊啊在线观看| 麻豆天美国美国产AV| yw尤物av无码点击进入麻豆| 亚热日本熟女| 色情综合网| 亚洲欧美日韩中文播放| 亚洲高清色综合| 男人的天堂.com| 亚洲精品影视老司机| 另类欧美综合| 日日AV加勒比| 丁香六月激情综合| 国产精品久久久久久久AV大片| 久久人妻少妇| 超碰激情808| 一区二区三区视频在线观看免费| 性色aV一区二区三区噜噜| 亚洲第91页 | 亚洲精品天堂久久A∨51成人漫| 色五月激情AV在线| 青青青操| 国产 码在线成人网站| 亚洲精品久久久久毛片A片拉屎| 欧美大战久久久伊人| 久久女婷| 国模吧 一区二区三区| 青娱乐淫乱1314| 天天综合青苹果| 亚洲国产欧美日韩人妻日中文| 国产精品ⅴ无码大片在线看.| 日韩BBN| 国产超碰在线一区| 婷婷香蕉欧美在线一区二区三区| 久久久麻豆精品| 亚洲综合第一页| 丝袜色综合| 性色高清在线| 青青草原狼av| 丁香五月成人| 国产伦乱91| 无码免费在线观看黄色片| 67914在线兔费成人视频| 久久久不能久久久久| 婷婷色色网| 亚洲二区精品在线观看| 欧美精品一区二区少妇免费A片| 水滴偷拍| 校园春色亚洲色图| 一区二区三区男人的天堂| 色www精品视频在线观看| 后入 亚洲 美女 射| 九九AV| 国产一区二区在线电影| 国产无码精品久久久久久| 传媒在线观看一区二区三区| 青青操视频在线| 国产农村妇女精品一| 国产精品自在线发布| 国产精品露脸在线观看| 操人人| 国产精品国产亚洲区艳妇糸列| 久久人妻| 亚洲毛片基地专区| 丁香九月婷婷| 澳门黄片一香蕉视频| 人妻少妇久久中文字幕一区二区 麻豆| 熟女高潮精品一区二区| 久久久久久久久久久久欧美日| 日日夜夜草草草| 日韩天堂av电影在线观看| 日本天堂网| 大香蕉天天看妹子| 九九国产热| 亚洲少妇色图自慰直播| 另类成人首页一区| 97国产精品久久久久| 欧洲色综合| 日韩无码服务区| 午夜亚洲| 99久久亚洲精品无码毛片潘甜甜 | 久久久成人精品| 国产人人干| 蜜区区视频79| 亚洲天堂男人网| 天堂v无码免费视频| 中日韩一区二区三区欧美| 天天做天天爱夜夜爽毛片试看| 男人女人18禁片免费看网站| 亚洲 自拍偷拍 欧美| 综合激情婷婷| 高跟伊人julia ann| 日欧毛片久久| 亚洲高清欧美总合| 国产在线视频午夜精华在| 国产日韩区| 强奸乱伦中文字幕AV| 91在线无码精品秘 软件| 欧美激情综合| 九九热在线精品视频| 四虎影视永久在线观看精品免费网站| K8久久久久| 午夜舔阴达高潮视频免费看| 亚洲黄网在哪免费看| 日韩另类色图| 伊人网在线视频| 久久香蕉国产线看观看亚洲女人| 亚洲性爱成人| 九九香蕉网| 天美国产精品| 色九九久九九| 天天干天天燥| 黄色污污污污污污网站| 狠色婷婷久久一区二区三区_| 天堂av最新电影网| 色欲久久久久综合网| 思思性爱| 亚洲射综合网| 神马麻豆福利院| 国产JDAV无码视频在线观看| 婷婷在线视频| 十八禁电影伊人网| 国产自制av蜜乳| 日韩欧美亚洲一区二区三区影院| 综合色图区| 国产天天噜一噜久久久| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 操逼日韩无码| 骚女高跟AV在线| 少妇久久久久久| 偷窥自拍A片| 97 国产一区| 美女黄页网站| 爱做久久久久久| 午夜男人av| 久久人妻视频网| 碰超人人在线一区二区三区| 亚洲天堂2020| 日韩无码成人电影| 久久久久骚| 无遮挡男女激烈动态图| 五月婷婷丁香| 91人妻少妇| 国产精品制服丝袜清纯唯美| 尤物av网站| 国产AAAAAABBBBB| 日韩性爱毛片操骚逼| 亚洲欧美经典一区二区| 久久久久久裸体| 乱伦a片视频| 欧洲无码一区二区| 日本精品五区| 亚洲av总站| 国产极品馒头逼| 天天爽天天爽| 国语精品av| 亚洲AV成人无码一区二区三区在线观看| 91天堂视频| 亚洲人体视频在线观看| 亚洲AV高潮| 日韩免费簧片| 国产婷婷一区| 色网在线视频观看免费| 久久精品视频一区三区小泽玛利亚| 欧美A片中文字幕| 亚州色站 日韩电影| 富女玩鸭子一级毛片| 国内精品不卡无毒99999| 亚洲色图欧美色图另类图片| 九九九九久久久| 国产97视频| 蜜臀av在线播放一区二区三区| 青娱乐黄色录像| 久久婷婷五月综合| 神马九九| 国产极品久久久| 九九精品99| 影音先锋一区二区在线资源| 国产日韩精品suv| 婷婷色网| 日韩女模中文造逼| 丰满熟女一区二区三区在线播放| 97中文天堂| 国产精品人妻一区二区| 91天美传媒在线观看| 欧美日韩操逼动图| 国产精品禁久久久精品| 美国美女AV在线| A 天堂| 无码久| 日本女人操逼| 日韩欧美性吧婷婷乱伦大香蕉| 嗯嗯啊啊用力视频免费| 91快色色色色色| 久久久久久人| 欧美性后入| 一区二区三区四区免费视频| 亚洲国产精品久久AV| 中文字幕人妻色偷偷久久皮| 探花精品视频| 性久久久| 天天躁日日躁狠狠狠躁| 吉田爱美AV在线| 婬女免费一二三区A片| 97亚洲在线| 碰超人人在线一区二区三区| 91精品91久久久中77777| 7777奇米影视久久| 熟女少妇视频| 精品一区二区三区蜜桃臀www| 中文字幕在线免费观看视频| 欧美自拍偷拍综合图片| 熟女高潮精品一区二区| 黄网站黄视频网站进入口| 午夜电影在线观看无码专区| 亚洲高清视频在线免费观看| 亚洲色综网| 久久九九一区二区三区成人| 91Chinese在线| 国产成年精品高清在线观看91| 91在线丝袜| 歐美性天天| 美女刺激久久国产欧美| 国产午夜无码片在线观看影视| 亚洲国产综合图区中文字幕| 日韩欧美中文字亚洲慕| 你草精品在线视频| 久热色情精品| 丁香五月激情综合| 无码自拍SM| 日韩性爱视频在线免费观看| 97色碰| 亚洲影视高清第一页| 人人超碰在线观看黄| 伊人五月天| 最新国产亚洲精品精品国产亚洲综合| 人妻丰满熟妇一区二区三| 亚洲另类天堂| 国产精品一区在线播放| 中文字幕无码不卡啪啪| 国产精品天干天干综合网麻豆| 亚洲熟妇图片| 裸体美女国产免费久久久网站| 午夜男人一级A片7777| 国产精品区在线12p| 国产强奸乱伦欧美| 在线a亚洲视频播放在线| 人人妻人人爽| 97Ai亚洲| 91爱网| 亚洲熟女av中文字幕| 极品少妇久久久久| 哈哈操 大香蕉| com 首页 18岁 禁区 女优 免费 精选 同城| 秋霞午夜视频一区二区| 97超碰逼| 青青草玖玖爱| 久久美国毛片| 男人的天堂Va| 97久久国产| 亚洲开心网| 亚洲欧美不卡线| 91东北熟女| 国产精品乱码久久久久| 久久国产成人精品国产成人亚洲| 欧美一级在线观看成人| 天天看精品动漫视频一区| 亚洲精品国产精品成人| 国产精品久久久久久高清无码免费看 | 日本99热| 深夜啪啪啪视频免费| 91色艳| 亚洲日本韩国极品一区二区| 色哟哟-国产专区| 亚洲男人的天堂AV| 啊嗯嗯啊好大好爽| 亚洲欧美激情小说| 久久内射| 成人一道本免费视频| 高清无码在线播放网站| 九九无码视频| 久久人妻视频网| 91最新综合| 91美腿丝袜在线观看| 91草草草| 日韩有码中文字幕女同性恋 | 一区二区三区在线日韩影院观看| 欧美色图99| 男人天堂网站| 夜夜天天噜狠狠爱2021| 天天操天天插| 樱花草社区www中国| 色一区二区三区综合| 熟女少妇一区二区三区| 免费AV中文网在线观看| 青娱乐国产精品| 人妻少妇视频在线播放| 美女主播色欲91抠b在线播放| 欧美性五月| 久久粉色| 国产精品婬乱一级毛片彝族| 日本在线一二| 综合91网| 亚洲双插| 国产精品成人无码a v毛片| 曰韩av中文字幕专区| 日本亚洲vr欧美不卡高清专区| 日韩中文字幕宗合在线| 91亚洲网| 欧美一级色| 久久av网| 日日夜夜摸| 亚洲中文日韩欧美大香蕉视频| 色蜜AV| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 91综合无码| 正在播放国产精品一区| 青青草密桃在线播放| 狠狠躁日日躁夜夜躁A| 亚洲情色欧美| 尤物一级在线免费观看| 美美91成人国产精品欧美精品久久久久久久 | 曰韩欧美国产传媒麻豆第一区| 久热久| 亚洲网站一区二区在线| 国产成人免费观看在线视频| 97青娱乐超碰久久| 91少妇人妻| 精品国产肉丝袜在线拍国语| 香港成人一级视频在线青青草| 综合五月天| 国产精品无码在线| 欧美青青视频| 天天做天天爱夜夜爽毛片试看| 天天爱天天韩国日本牛牛牛牛| 嗯嗯啊啊好疼| 久久精品日韩| 国产福利夜| 久久久新亚洲AV| 国产性爱在线视频一区二区| 97色爱| 欧美人与动性人交a| 九月婷婷综合| 熟妇人妻精品一区二区| 97干在线视频| 91性网| 精品一区二区亚洲国产| 日本高清一本二本免费不卡| 国产精品久久久久久照片| 国产高清不卡视频| 中文字幕黄片在线| 男生女生啊啊啊啊| 99这里只有精品国产| 偷拍超碰| 久操91视频| 婷婷国产精品九区| 干我久操| caopeng97人妻| 国产久久成人| 精品中文一区二区| 人妻激情偷乱视三区频一区二区| 中文字幕精品专区搜索结果91| 人妻乱仑一区二区三区| 懂色影视久久| 亚洲无码99| 啊啊啊久久| 不卡人妻少妇精品毛片一区23区视频 | 综合网亚| 日韩在线欧美精品一区二区| 中文在线久久字幕| 操高情无码| 天天情欲宗合网| 日韩999| 久久高潮妇女视频| 香港成人一级视频在线青青草| 国产亚洲色停停久久99精品91| 日韩丝袜人妻AV| 日小BB小视频| 精吧天堂| 精品精品精品| 日韩熟女乱伦中出| 日韩av情韩国爱禁区av一区二区| 99热婷婷| 精品一级毛片在线观看| 国产青青美女玩逼视频| 欧美亚洲日本激情在线| 国产农村妇女精品| 台湾大香蕉99热| 欧美日韩中文亚洲v在线综合| 嗯嗯不要视频| 九月AV| 亚洲一区二区性爱电影| 熟女人妻精品一区二区视频 | 爱av免费| 人妻夜夜爽天天爽三区麻豆AV网站| 自拍视频大全亚洲专媒视频/一区二区三区| 丰满人妻一区二区三区四区| 亚洲男人的天堂va亚洲男人社| 日本 免费 一区二区三区 久久香蕉| 日韩欧美一级特黄大片| 亚洲色宗合| 免费97视频| 日本中文字幕在线视频 | 日韩专区久久久| 嗯嗯嗯嗯啊啊啊好紧好大| 亚洲国产精品成人久久蜜臀| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 99热伊人| 国产亚洲日韩在线三区黑人| 天堂精品一区| 啊啊啊啊啊好大好舒服想要| 天天干,夜夜爽| 成人97人人超碰人人| 干B网| 欧美人人天天网| 97青青操视频| 伊人久久艹| 中文字幕中文字幕一区二区| 久9爱精品| 大香蕉啪啪啪啪在线| 96AV精品| 色婷婷成人| 亚洲精品乱码久久久久久蜜桃麻豆| 另类图片综合| 欧美亚洲一级在线观看| 伊色久人大在线| 96超碰网| 精品国产乱码久久久久久久| 欧美在线视频播放| 午夜福利区| 国产av尤物| 日韩 女同 综合| 92午夜免费福利视频| 欧亚不卡| 久久婷色| 巨爆乳一区二区爆乳区| 国产亚洲精品美女久久久m| 日欧操屄| 神马麻豆福利院| 久久久久深夜无码| 青木玲在线不卡| 国产精品久久久| 97色欧洲| 日本不卡中文| 伊人午夜福利视频| 偷拍2020| 人妻激情在线视频| 91久久国外网| 九久久精品| 亚洲高清在线se| 综合97久久| 91女优在线观看| 超碰碰小说97| 加勒比性爱成人在线| 久湿久久 | 国产精品麻豆免费视频| 自拍内地三级在线观看| 淫荡网址| 极品销魂美女一区二区 | 中 文字幕一区二区三四 五 区日 日 骚| 日韩伦理视频| 久久男人网| 日本啊啊啊啊啊视频| 一区二区视频你懂的| 一直超碰| www.acm成人黄色毛片| 久污| 一区二区三区四区在线不卡| 新91视频.cmp| 91亚洲欧美| 欧美日韩国产一区二区小黄片大全| 男女性无套 免费九一| 性夜影院爽黄A爽免费动漫| 澳门黄片一香蕉视频| 九九精品无码专区免费| 唐山老熟妇露脸啪啪叫| 久久人人爽爽人人爽人人片αV| 国产高清MV操逼视频| 人人操人人狠狠操| 啊啊啊操一区| 亚洲中文电影| 女人天堂网| 免费试看60秒| 欧美性爱综合,免费| 天堂中文日本在线观看| 婷婷六月天| 亚洲情色五月天| 91美女视频在线免费观看| 97欧美久久久久久久| 久9无限国产| 淫荡网址| 国产小黄片在线免费观看 | 色吧 综合| Blackedraw视频一区二区| 91一起操| 极品久久久久久久久久久久久久| 亚洲天堂久久| 中国熟女老妇仑乱一区二区三区| 亚洲欧美在线观看免费| 五月开心网| 很很很很操| 久久久99999久网站| 久久精品区| 亚洲精品国产熟女| 婷婷久草| 成人一级二级| av影片在线观看不卡| 国语对白在线播放视频| xxx亚洲午夜天堂| 97av,com| 男女做爰猛烈动高潮A片免费应用| 岛国黄色大片网站| 久久有码| 欧美激情 一区| 免费少妇一区二区| 欧美 亚洲 制服 精品| 蜜臀th| 黄色大片免费在线| 欧美网站免费| 亚洲欧美国产va在线| 天天影视色香欲综合网小说| 亚洲精品中文字幕一区在线视频 | 三男一女不戴套的A片| 5月婷婷6月六月丁香| 人人综合| 亚洲国产97| 在线精品福利免费播放| 日韩中文字幕av在线播放| 欧美丝袜中文字幕07在线| 手机在线中文字幕国产| 嗯啊不要啊啊在线观看视频| 亚洲 欧美 日本 国内 首页| 超碰在线香蕉| 欧美久久婷婷| 国产午夜精品理论片a大结局| 99热这里都是精品| 日本黄色精品| 日韩成人大片在线观看| 人人操人人精品影片| 国产中文大片资源中文字幕| 97色诱| 久久亚州精品成人Av无| 江都AV在线| 精品免费一区| 欧美精品四区| 欧美91变态| av优播| 亚洲高清欧美总合| 大奶啊啊好爽 | 精人妻无码一区二区三区伊人直播| 人人操人人爽人人操人人| 欧美|91色综合| 天天综合欧美| 啊啊啊不要好疼视频| 天天综合官网| 久久黄黄| 亚洲欧美不卡线| 99久久无色码| 视频国产欧美在线播放| 欧美最婬乱婬爆婬性视频 | 97欧美色| 日本中文字幕在线视频| 91亚洲网站| 2010男人的天堂| 久久色网| 亚洲综合网电影91| 蜜乳中文字幕a在线| 诱惑人妻欧美一区在线播放| 成人26uuu| 97人人爱人人做人人乐| 伊人久久综合影院| 97超色| 这里有精品| 日韩中文字幕宗合在线| 男女一级A片大黄,一进一出| 欧美精品黑人猛交高潮| 欧美日韩国产传媒在线精品| 人人妻人人玩人人澡人人爽| 蜜臀亚洲中文| 在线无码网站| 96超碰网| 99热伊人| 国产精品久久aV| 青青草无码视频| 九九综合色| 亚洲中文字幕熟女少妇一区二区| 18精品一区| 日本熟女免费視颖| 午夜噜噜噜| 人妻少妇精品一区二区三区| 亚洲成人精品在线一区| 国产精品毛片| 920日本午夜免费| 最新岛国大片| 一本色道久久综合精品婷婷| 97青青操视频| 久久成人午夜精品影院| 日韩无码久久熟女一级片| 亚洲无码一区二区三区三州| 久久六六| 欧美久久久| 精品久久久久,69国产成人精| 啪啪啪东京| 91n处女在线观看| 丰满搜索结果 -第18页- 久久高清无码 | 色墦五月丁香| 国产最火爆久久国产网站网站| 免费97视频| 9/A片| 秋霞影音一区二区三区| 欧美综合网站999| 国产夜夜艹| 人人操肉肉| 美女91| 超碰社区97| 一色网男人的天堂| 思思热免费视频观看| 97天天摸天天爽| 蜜臀AV成人精品蜜臀| 99在线观看| 亚洲第一精品在线视频| 中文字幕第2页| 啊啊啊啊啊啊啊在线| 97干在线看| 色婷五月| 免费综合亚洲中文| 久久久久久99AV无码免费网站| 少妇高潮九九九九九九九| A男人的天堂| 精品国产网站| 亚洲色天堂日韩中| 九九色热| 92午夜免费福利视频| 欧美性爱第一页久久| 亚洲日韩电影| 欧美的精品的视频| 成人九九| 中文熟女五十乱码在线| 国产精品视频播放| 久久做97| 欧美成人都市人妻| 九九久久精品| 欧美一级黄片免费播放| 久久av一级av少妇av高潮| 欧美日韩另类在线| 成人五级久久| 伊人网免费视频| 韩国三级一线观看久| 在线视频97| 亚洲欧美骚| 熟女久久久| av久日| 97丝袜亚洲在线播放| 素颜老阿姨乱情色| 亚洲综合射| 精品九九淫乱男| 色综合99999| 九一性生活免费视频| 97er欧美性| 亚州综合图片| 亚洲欧洲激情| 职场同事知名国产国产精品久久欧美日韩| 9 9无尺码天堂网| 日韩av电影网站| 欧美在线综合| 全国男人天堂网| 亚州性色| 黑人娇小av在线播放| 收看日本人日bb| 精品国产乱码久久久久久日本公司| 久久国产视频专区一二三| 国产少妇肉丝在线观看| 高清国产成人无码| 极品人妻少妇综合| 亚州 综合 色图| 国产精品天美传媒| 四色永久成人网站| 一区二区三区高清天码| 青娱乐欧美激情一区二区| 夜夜嗨视频| 亚洲精品99999| 久草资源欧美在线视频| 九九无码| 狠操91,com| 国产精品电| 中文字幕高清精品一区| 超碰九7免费| 亚洲AV在线资源| 日韩有码回春沙龙第一页| 欲色综合| 综合伊人激情| 日韩亚洲中文字幕在线| 大香蕉综合在线| 91久久精品蜜臀| 欧美天天综| 91国产丝袜美女| 78久久| 亚洲av国产av综合av卡| 天堂中文日本在线观看| 天天操夜夜操| oumeisetupian| 青青草国产一区二区三区| 少妇天堂| 大香蕉一区二区在线观看.| 久久久九九网站| 玖玖综合色| 欧美黑人日韩少妇色情| 欧美天天搞| 亚洲色色探花| 五月丁香啪啪啪| 99re这里| 欧美大片91| 在线一道啪| 高潮9999外国| 国产粉嫩蜜臀av一区二区三区| 蜜乳AV.COM| 天天干天天爽| 久久美国毛片| 国产精品片| 东亚亚洲无码高清| 五月天伊人| 91色综合色| 丁香婷婷五月| 久久一区二区三区入口| 蜜臀人妻少妇久久在线观看| 亚春色色| 在线国产福利网址导航| 婷婷激情综合网| 老熟妇综合| 91成人18| 久久激情五月| 伊人玖玖网| 日本精品999| 国产精品久久久久无码AV会牛| 久久精品免费| 亚洲小说视频| 日本123区操B视频| 日韩欧亚太美不卡| 熟妇熟女一区二区三区| 欧美顶级黄片AAAAA在线免费看| 九九天堂| 久久三区四区| 亚洲一卡2卡3卡4卡乱码网站| 超碰97在线 欧美 国产| 男人综合网| 激情综合五月| 久久精品国产97欧美精品亚洲| 26uuu欧美日韩| 青青草吊丝| 精品一级毛片在线观看| 九九黄色网| 在线观看啊啊啊啊啊| 日韩中文字幕国产| 江都AV在线| 91丝袜在线播放| 能看的av| 久久精品无码一区二区三区| 亚洲精品人妻吞精av| 加勒比av官网在线| 人妻啪| 欧美色图私拍91| 久久丁香久草综合网| 天天操女人| 丰满人妻一区二区三区| 九九热久久99精品re| 久久色一区| 久久大黄片| 91在线美女| 高清国产精品福利网站| 香蕉久久国产AV一区二区| 一区二区播放| 大香蕉手机视频| 久久久性爱| 九九九九九九九精品视频| 五月天久久人妻| 国产成人精品亚洲日本| 99超碰碰| 五月激情天| 9久在线视频只有精品| 日本丝袜美腿人妻九九| 啪啪综合网| 精品视频专区| 日本精品无码三级网站| 激情文学小说一区二区| 亚洲一区二区三区四区视频| 97久久精品亚洲中六字幕| 18禁在线视频| 青青草乱入乱欲视频在线观看| 一区二区影院| 久久有码视频| 国产激情在线| 超碰导航97| 欧美亚洲激情小说| 久久久久久电影| 日韩欧美天堂| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 精品人妻视频一区二区在线播放| 91小视频| 熟女人妻精品一区二区视频| 精品网站9999| 亚洲免费成人精品电影| 97伦综合| 91精品久久久久久77777| 亚洲日韩美女丝袜美腿人妻视频| AV一二区| 国产精品成人无码av无码免费| 久久97视频| 丝袜综合| 一区二区三区视频在线观看免费| 91 亚欧| 亚洲一二三四区机械| 手机在线看片免费人成视频| 诱惑网综合| 日本欧美色| 亚洲激情av| 国产a片操逼| 欧亚揄拍偷拍精品视频| 91neishe| 最新中文字幕在线亚洲| 久久少妇| 中文字幕久久亚州无码| 久久久久免费少妇| 欧美另类精品xxxx| 欧美色图片欧美色图| 成年女人一区| 人妻 中文 日韩| 久久久久久9| 91精品免费| 性色高清在线| 五月天婷婷色色| 中文字幕精品一区二区精| 亚洲色图A| 欧洲精品一二三在线| 婷婷情色综合网| 亚洲黄片免费在线播放| 欧美激情 一区| 欧美91网站| 日韩另类色图| 8050无码八戒| 天天色黄色影院天天操| 屁股久久久久久| 人妻大香蕉| 欧美在线啊啊啊| 欧美九9 9 9| 欧亚免费视频| 亚洲综合影院| 日本不卡一二区| 俺也射| 韩日精品福利视频一区不卡在线免| 亚洲宅男天堂| 91狼人| 亚洲成熟国产精品美女| 国产精品网址| 肏逼视频日本| 亚洲毛片基地专区| 99视频自拍区| 国产九九九九九九| 亚洲少妇在线影音| 色狠人在线99| 91人妻超碰| 91精品黄在线观看| 精品人妻av在线播放| 国产精品亚洲无码| 99re免费视频精品全部| 熟妇一区二区| 亚洲天堂另类| 老熟乱一区二区三区四区| 1204金沙人妻懂旧版免费| 99国产天美| 超碰97资源中文字幕| 欧美最婬乱婬爆婬性视频| 91在线美女| 91neishe| 爆乳免费黄网站| 黄色污污污污污污网站| 日本特黄f c2| 九九在线视频| 亚洲综合97中文网| 夜夜操天| 亚洲中文字幕有码视频一区二区三区| 日韩操人| 亚洲欧美精品一区天堂久久 | 99这里只有精品国产| av毛片aaaaa免费看| 永久电影三级在线观看| 试看日韩黄片| 日韩在线欧美精品一区二区| 偷拍 欧美 日韩| 午夜无遮挡男女啪啪视频| 午夜乱轮操逼视频免费看| 26UUU欧美激情一区二区| 国产一级137片内射麻豆| 一本色道久久天天射天天干| 91在线超高颜值国产| 黄色大香焦1级‘′‘| 国产精品一区二区 尿失禁| 亚洲图片欧美在线视频| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 懂色av色欲av蜜臀av| 少妇高潮对白在线观看| 久久6热视频免费观看| 成人AV在线电影| 啊啊啊用力在线观看| 无码视频一区二区| 一二三四视频在线社区中文字幕| 亚洲综合射| 干B网| 一级二级三级黑人无码| 97在线精品观看视频| 日本高清一区二区在线| 99这里只有精品| 久综合国内精品自在自线| 最新的亚洲无吗| 色五月首页| 自偷自拍的亚洲视频| 9久久精品| 丁香六月婷| 大鸡吧尹人在线| 中文一区在线日| 国产精品久久久久久久久久久久久久| 亚洲精品一区二区日本| 亚洲一曲日韩精品| 91日韩在线| 91性生活久久久|