色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合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
返回資訊列表
国产精品一区二区a| 亚洲成熟国产精品美女| 熟妇一区二区三区| 欧洲熟妇xxXx欧美老妇裸体| 高清国产无码av| 屁股久久久久久久久| 香蕉综合网| 中文字幕一区二区三区蜜桃视频| 99re在线观看| 91制服丝袜中文字幕| 亚洲综合校园春色| 男人的天堂.com| 午夜精品久久久久久久男人的天堂 | 欧美人人曰人人操人人射射| 懂色av中文字幕| 色五月激情综合网| 五月婷婷爱六月丁香色| 日韩精品一区二区高清 | 色欲天天综合网| 玖草在线视频| 精品国产乱子伦一区二区三区,精品一 | dy888午夜老子影视达达兔| 日韩精品99久久久久久中文字幕| 大香蕉五月天| 97超碰超碰| 精品人妻一区二区三区视频在线| 精品免费囯产一区二区三区| 18精品一区| 人妻中文在线| 色香天天| 日韩成人电影AV| 日本网色| www.欧精品| 日韩人妻无码专区| 99热这里| 国产视频一区二区三区久久亚洲天堂 | 日韩久射综合| 欧美性暴力猛交| 亚洲色图欧美一区二区不卡| www.色吧5.com| 精品九九国产无码| 91三级理论片播放器| 风流老熟女一区二区三区l| 在线播放一级无码视频| 1024人妻熟女一区二区三区| 日韩一级二级| 91骚妇| 成人黄页| 精品传媒在线一区| 精品亚洲国产成人精品| 亚洲国产欧美中日韩成人综合视频| 91强热人妻| 久久国内| 久操大香蕉手机视频在线看 | 欧美一级黄色免费专区| 亚洲国产午夜真人一级片中文字幕精品黄网站| 91呆哥人妻| 日韩啊V| 日欧亚洲二三区大片不卡| 亚洲国产精品无码AV在线| 久久久久久久六六| 天天综合青苹果| 亚洲欧洲网站免费观看| 欧美影音在线| 亚洲无码国产精品久久| 毛片视频白嫩| 少妇激情一区二区三区视频| 狠狠色噜噜狠狠狠狠狠色综合久久| 99色综合| 久久一区二区蜜桃| 精品色色| 亚洲国产高清福利视频| 国产97视频免费观看| 综合干干干av久久久综合网 | 亚洲情色一区三区| 国产精品一区二区校花| 欧美高清在线| 按摩中文字幕| 亚洲色图欧美视频| 伊人宅男大香蕉 | 花野真衣| 欧美日韩国产中文精品字幕自在自线| 九九九九一区| 啊啊啊好舒服好爽啊啊啊视频| 中文字幕123| 中国人高清www色视频免费| 性色av一区二区| 婷婷五月天色| 26uuu国产免费观看| 最新岛国大片| 亚洲成人黄色在线观看| 超碰人人乐97| 丰满岳乱妇一区二区三区| 美女操逼A A| 噜噜吧,噜噜色,噜噜| 青青操在线视频| 日韩熟女精品无码专区一区二区| 久久久久久久久久久久97 | 91女人的网站| 西西美女视频网| 殴美牲| 久久亚洲中文字幕视频| 搡老女人老91妇女熟女| 又大又黄国产| 亚洲无码精品AV久久久| 国产精品电影推荐| 久久婷婷一区二| 岛国片国产成人亚洲播放| 9.1小视频| 久久啊哟| 91久久久久免| 少妇高潮对白在线观看| 搡老女人911熟妇老熟女| 热久日综合| 日本污ww视频网站| 不卡一区二区日本视频| www.av家庭乱伦| 精品国产乱码久久久久久久久久毛片| 98一区二区精品| 九热视频| 九九aV| 亚洲黄色a级片| 欧美啪啪色吧在线| 亚洲凸凹超碰成人| 精品熟女一区=区三区| 在线免费观看高清无码视频| 青青在线视频免费| 亚洲色图欧美另类在线| 九九激情网| 伊人操你| 日本伦乱九九九综合| 综合网 欧美| 高清孕妇孕交 交孕妇| 极品色社| 少妇天堂网络| 国产 大胆 对白| 久久国99999| 9精品在线| 67914在线兔费成人视频| 中文字幕在线24| 欧美亚洲第一页| 精品十三区| 91伊人影视综合| 日本三级日本三级99| 久久怡红院| 亚洲美女精品九九视频| 欧美三四五区| 亚洲美女黄色| 99黄页网站| 精品乱码久久久久| 美女极品一区二区三区| 久久99午夜精品一区人妻| 精品视频一二三中文| 大粗鳼巴久久久久| 婷婷在线视频在线观看| 性爱视频免费网址| 青娱乐日韩无码| 中文字幕 人妻不满 在线视频| 日韩偷拍一区二区三区| 夜夜骑天天燥| 3PAV乱伦视频| 狠狠操综合| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 欧美日日操| 99久久综合| 久久久久久久久九九久孕交| 亚洲资源站| 无码逼| 久久久久成人亚洲国产| 国产精品欧美激在线| 中文字幕青青草| 亚洲精品毛片在线观看| 高树玛利亚无码流出| 粉嫩AV一区二区夜夜| 啪啪啪东京| 狠狠狠狠狠干| 99999久久精| 日本Xx性爱| 欧美精品91| 欧美日韩国产成人高清| 狠狠综合网| 超碰在线在公开超碰在线在公开| 国产 无码 一区二区| 色九九九综合| 国产精品午夜福利亚洲综合网| 欧美久久九九| 国产色综合亚洲色综合吹潮| 2017大香蕉国产精品久久| 青青免费在线视频一区| 国产不卡片| 少好三P| 操逼逼无码| 亚洲在钱| 亚洲中文字幕97久久精品少妇| 欧美日韩狠狠爱| 综合网欧美在线| 我想要 啊 啊 啊| 中文字幕在线免费观看视频| 97欧美精品| 国产精品午夜成人福利| 日本精品一区二区三| 97在线观看| 久草草一二三四区久久| 综合久久六月久久婷婷| 黄色人人| 国产精品96| 国产热av| SUV一区二区在线看| 久久男人网| 亚洲 日韩 欧美 国产综合体| 天天干夜夜一操| 青草综合| 五月天久久综合网| 男女性无套 免费九一| 日日骚一区二区三区| a片亚洲一本通视频| 97视频7| 淫淫总合网| 天天摸,夜夜摸| 国内偷自视频区视频综合| aa片毛片| 豆花视频操逼网址| 丁香六月激情| 天天超级碰碰碰| 福利视频一区二区微拍| 最新AV在线| 久久精品中文字幕女同| 乱子伦一区二区三区国产精品| 97这里都是精品| 欧美亚洲一区二区久久久婷精品大包诱| 成人亚欧免费视频| 国产色精品午夜大片| 欧美1区二区三区公司| 最新av中文字幕高清| 国产女人视频三四五区| 夜夜骑夜夜操| 国产精品亚洲一区二区三区四区| 欧美极度丰满熟妇hd| 91GD.COM| 久久欧洲| 久久久久9999精品九九九| 欧美性爱一区二区三区四区| 国产99999久久精品| 午夜福利 成人 91| 好爽视频在线观看视频| 欧美精品一区二区少妇免费A片 | 殴美综合色88| 天天日天天屌天天操| 任你干在线视频| 天堂亚洲精品| 99人妻碰碰碰久久久久禁片| 亚洲精品三区在线观看| 涩五月婷婷| 久久久工口| 日本一天色道久久久精品视频| 久草线上视频免费看| 中国熟妇| 青青青国产手线观看视频2| 色欧美天天| 成人热久久精品| 亚洲激情欧美色图| 东京热男人的天堂精品| 亚洲中文sv| 熟妇在线视频一区二区| 91精品人| 亚洲成人美女无吗| 伊人色综合欧美| 肥佬影院91| 欧美大香蕉久| 99热网站| 97超碰免费人人性爱| 日本中文字幕不卡视频| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 成人一区二区三区四区| 久热伊人| 人妻在线视频| 91色爽欧美| 亚州欧美另类| 色欲Av人妻精品一区二| 思思99热| 91欧美大片| 天天色播亚洲综合网站| 欧美亚洲清纯| 操婢日韩| 大香蕉 222| 精品免费囯产一区二区三区| 国产乱伦性爱区| 亚洲宅男天堂| 久九九九九九九九热| 国产精品久久久久久久电影渣男| 992这里有精品| 亚洲中文sv| 久久久久网站-538在线视频-欧美永久乱码 | 欧美性,色九九| 九九热九九| 色色激情| 久久中文字幕人妻熟av女蜜柚| 99e久久国产精品| 99re视频在线观看这里只有精品| 视频在线97| 一级啊性爱在线视频| 男人的天堂欧美| 久久久亚洲精品中文字幕人妻| 99精品欧美一区二区三区桃色| 91欧美成人色站| 91免费看一区二区三区| 99国产精品人妻人伦| 欧美九九九九九| 免费中文在线| 天天综合91入口| 久久精品国产亚洲AV无码电影| 久久宗合亚洲| WWW黄片COM| 噜噜噜久久亚洲精品色情| 国产精品午夜AV完会免费| 荡小穴在线观看| 秋霞色色影院| 91亚州欧美| 九九热久久99精品re| 欧色性第一页| 91久久久久久| 女色综合| 国产后入内射| 六月婷婷色综合| 日韩欧美天堂| 色婷婷丁香五月| 另类欧美色| 九九九九88| 国内精品久久人妻性色av| 亚洲精品国产AV天美传媒| 黄色激情电影在线观看| 国产AV天美传媒一区二区三区 | 国产亚卅97| 不卡中文字幕aⅴ在线| 一区二区三区蜜桃成人撸久久东京热 | 国产操操日韩三级黄| 久久精品国产精品| 熟女丝袜视频| 日本熟女中文字幕一区| 日产成人久久| 嗯嗯嗯好爽| 亚洲自拍欧美色综合| 欧中日成人免费影视| 九九av| 日韩在线观看三级电影| 精品欧美乱码久| 中文字幕一二三区| 国产AV高清AV无码| 国产精品99精品视频网站| 欧美激色| 怡红院怡春院| 性爱1区| 2018天天日天天日| 91网站18在线观看| 狠狠干2020| 欧美 亚洲 大香| 国产美女mm131爽爽爽爽| 亚洲天天天| 亚洲无套久久嗯嗯| 自慰白浆在线观看| 国产乱伦亚洲色图高清无码| 天天天肏屄肏屄肏屄欧美欧美| 日本少妇va7777| 午夜福利视频在线一区| 亚洲精品国产精品成人| 欧美偷拍| 91操熟妇| 夜夜免费视频| 99re69| 国产黄a三级三级三级av在线看 | 国产亚洲精品久久久久小| 亚洲人精品午夜不卡| 夜夜嗨AV蜜臀av| 激情色播| 九色PORNY9l原创自拍| 黄色电影在线播放综合网站| 无码78| 无码九九九九| 熟妇激情| 欧美日韩人妻少妇 一区二区三区| 欧美 亚洲 制服 精品| 99热婷婷| 97在线精品| 亚洲国产午夜真人一级片中文字幕精品黄网站 | 亚洲在线网站| 国产精品午夜AV完会免费| 老熟乱一区二区三区四区| 超碰538| 欧美色图下一页| 麻豆九九九| 成人AV素股で擦久久| 东京热亚洲一区二区| 日本人人操人人操| 欧美色图小说综合| 97欧美久久久久久久| 男人天堂久久日韩| 日日A∨| 夜夜嗨av午夜成人| 亚洲日韩一区电影| 色一区二区三区综合| 天天天天天天天天综合| 亚洲男人的天堂在线看| 日韩中文9| 欧美色图97| 97超碰总站| AV色五月天| 操一区| 九九九九免费高| 中文字幕女同在线| 香蕉色网| 91痴汉| 精品无吗m| 啊啊啊啊在线播放| 99热伊人| 美国一区二区三区视频| 色色色色网站| 日本一线产区和二线产区伦理片| 欧美一区二区亚洲天堂| 97在线免费看视频| 99自拍B亚洲| 久久久人妻| 91成人久久| 久久久噜噜噜久久久| 99九九久久| 亚洲色香| 人乳av| 91粉芽高清在线一区二区| 大香蕉欧美伊| 天天日天天干天天色| 精品999999| 亚洲av乱伦色图网站| 欧亚日韩一区在线| 亚洲一卡二卡在线免费| 九月伊人中文字幕| 国产精品扒开腿做爽爽爽视频| 亚州欧美在线| 久久激情婷婷| 色综合av综合久久| 日韩中文字幕视频在线观看| 久草免费在线一区二区| 96AV久久久| 色娱乐色呦呦夜夜夜夜av| 久久‘黄片视频| 韩日精品福利视频一区不卡在线免| 亚洲精品1区| 99自拍B亚洲 | 啪啪视频mP4| 欧美国产成人在线| 99抽插| 国产 丝袜 欧美中文 另类| 18禁免费视频| 日韩免费人妻色情网站| 美日韩一卡二卡三卡免费人妻精品| 亚洲黄色网址| 日韩肏逼视频| 日韩AV一起草| 欧美 亚洲 另类 综合| 日日夜夜噜| 欧美偷拍区| 伊人网综合在线视频| 亚洲精品日日夜夜52| 亚洲一区制服诱惑| 人妻精品一区二区在线| 99在线精品观看99| 日韩人妻丝袜美腿中文| 国产精品分类在线观看| 婷婷丁香六月天| 色一区二区三区综合| 国产精品毛片?v一区二区三区| 一区二区播放| 无码乱人伦中文视频| 欧美精品第四五页中文字幕在线观看| 超碰免费97| 99热精品在线观看| 精品久久97| 99精品久久| 久久日韩肥臀| 欧美躁死她一区二区| 90后后入| 成人精品在线| 伊人欧美大香蕉视频| 欧日a| 亚洲日韩乱码中文无码蜜桃臀网站| 18禁止看精品中文字幕| 国产夜夜艹| 欧美激情视频在线一区| 69AV女优男人的天堂| 欧洲精品一级二级精品综合视频综合| 伊人激情| 亚洲高清自拍| 欧美九九99久久精品| 精品人妻一区二区三区在| 五月天激情小说| 亚州91| 久久综合日韩亚洲欧美| 蜜乳中文字幕a在线| 久久嫩草国产成人一区| 日韩在线一区高清在线| 91色s| 亚洲经典啪啪| 夜夜嗨视频| 亚洲男人的天堂一区二区| 操B视频日韩无码| 久久久久久人| 啊啊啊好舒服视频在线观看| 伊人激情五月天一区二区 | 蜜桃精品一区二区三区久在线| 午夜影美女日鸡鸡天天视频国产| 超碰综合97在线| 日韩在线欧美精品一区二区| 欧美天天综合站| 999国产精品999| 久9无限国产| 国产婷婷一区| 国产一区二区欧美日本| 啊啊啊网站| 青青11操操操操操操操操| 男人女人18禁片免费看网站| 日韩专区久久久| 亚洲色综合| 嫩草美女久久| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 2024人人操人人摸| 精品九九| 色色操| 中文字幕丰满子伦无码专区在线视频最新| 亚爽爽爽爽爽爽爽爽| 日韩不卡av一二三| 日韩视频精品在线观看| 超碰97综合网| 亚洲熟妇乱女区二区三区| 色网在线视频观看免费| 大色综合| 色九色久| 乱子伦一区二区三区国产精品| 国产这里只有精品| 黑人性欧美| 精品176精品2| 欧美午夜精品久久久久久3D| 97在线免费观看| 欧美啪啪天堂| 热热热热日日漂亮永久永久国产日| 婷婷综合激情| 日本视频一区二区三区| а√天堂资源官网在线资源| 欧美色干| 四虎影视 亚洲无码| 视频二区美腿丝袜制服人妻欧美| 亚洲黄网在哪免费看| a片久久久久久久久久久久| 青草精品视频一日本久久久久网站| 人人澡人人弄| 国产日韩精品一区二区三区| 色综合五月天| 五月天激情国产综合婷婷婷| 女人 A一级| 岛国A V在线免费看| 蜜臀久久99精品久久久电影| 青青草大香蕉视频| 一区二区三区在线日韩影院观看| 目产99999久久999| 久久久久久久久久久久黄色| 美国美女AV在线| 口爆综合网| 青青草操逼逼视频| 日韩丰满熟妇| 日本色色的视频| 啪啪资源网| 青青久久手机线视频| 乱伦a片视频| 亚洲色宗合| 国产一级高清免费观看| 国产精品一区二区a| 亚洲乱妇p22| 日本一区二区不卡| 青娱乐福利99| av2014 日韩在线中文字幕| 国产精品97超碰| 91插B网站| 亚洲色婷婷综合久久一区二区三区| 天天日骚逼熟女| 五月天AV资源| 97国产精品一区二区传媒公司| 欧美色图片色哟哟| 好吊色青靑草| 亚洲AV成人无码一二三久久| 亚洲不卡三级手机播放| 成人a v在线播放免费| 精品久久久av无码免费| 国产精品爆乳懂色蜜乳| 亚洲欧美另类小说| 日韩人妻有码免费视频| 国产成人免费观看在线视频| 欧美一区二区亚洲天堂| 久久久久久久唑| 一个色导综合| 午夜精品久久久| 一本久道久久综合狠狠爱| 超碰免费在线| 久久9久9久99久9久9| 国产精品2020| 日韩美女高潮喷水视频| 最新av在线| 999熟女精品| nuu12国产麻豆精品| 熟女字幕| 香蕉久久AⅤ...| 综合久久中文字幕综合日韩精品| 偷拍 精品另类 凸凹了四区| 久久视网78| 久久超碰av在线| 亚洲国产精品无石码久久 | 操91| 欧美色图 人妻| 啊啊啊啊好爽好舒服一区二区易域| 操逼大黄片| 久久精品久| 久久精品国产亚洲AV嘿嘿| 日本中文熟女视频| 亚洲 国产 精品一区| 亚洲色图久久精品蜜| 亚洲免费97免费| 91n处女在线观看| 色就色综合| 丁香六月激情综合| 成人精品视频| 五月天亚洲网| 91精品人妻一品二品三品| 久综合国内精品自在自线| 成人情色一区二区| 久草精品视频| 国内毛片热久久思思热| 九九碰九九爱97| 9久精品视频在线观看| 国产精品久久久久久久久久久久久久吹| 欧美亚洲素人制服精品| 久操大香蕉手机视频在线看| 美欧老女人97| 欧洲亚洲人妻无码久久三区四区| 久久性生大片免费观看性| 久久99精品视频| 日韩熟女视频二区| 日韩在线一区高清在线| 99999无码| 九色黄站| 女人爽到高潮久久久| 骚鸭AV| 天天弄天天操| 蜜桃久久综合视频| 欧美大的香蕉有线电视视频| 2021久久国产综合精品青草| 欧美大片天天看| 一个色导综合| 久久內射| 亚洲精品乱码线路中文字幕| 色眯眯射| 久这精品中文在线观看视频| 大色综合网| 一区| WWW啪啪的com| 亚洲自拍一区夜夜操| 午夜视频久久久久一区| 思思热在线视频在线| 翘臀vidoes| 亚洲精品久久久久毛片A片拉屎| 国产1769在线| 亚洲精品久久久久久| 丝袜熟女一区二区三区| 哈哈操电影| 日韩精品区二区三区不卡| 91狠狠| 婷婷久久综合| 发朗少妇买婬全视频中文| 天天天操天天天爱| 成年人黄色视频免费| 91狠婷| 欧美乱伦专区| 熟妇人妻一区二区三区| 性饥渴少妇av无码毛片| 清纯唯美激情四射| 久久中文字幕一区不卡| 欧美少妇性乱| 天美麻花大全视频| 精品人妻av区天天看片| 国产精品肉丝自拍| 精品成人无码| 人妻酒店出差被中出免费在线播放| 中文字幕一区二区三区高清| 日本一久是| 任你草| 一区在线精品中文字幕| 99热精品青草在线 | 久久久精品无码亚免费| 96超碰网| 二对二中文字幕。| 中国探花熟女| 男人午夜天堂| 97超碰免费生活| 五月丁香综合网| 人妻干天天| 色综合 加勒比| 九九精品美女高溯喷水| 国产成人无码啪| 麻豆一区二区三区精品| 巨爆乳一区二区爆乳区| 天堂网亚洲区手机版| 骚乳在线| 人妻少妇av在线观看| 日韩无码一级黄色av片| 蜜桃丰满熟妇av无码区不卡| 嗯啊不要啊在线| 波多野结衣先锋影音| 99久久久无码国产精品性啊聊| 国产第二页| 台湾佬中文娱乐自偷自拍| 少妇干B| 国产狂喷潮在线精品| 97se亚洲综合自| 欧美 亚洲 综合 制服 另类| 97蜜桃综合| 五月丁香综合啪啪| 亚洲第一无码播放立川理惠| 国产在线视频午夜精华在| KK色在线影院| 99最新日韩偷拍视频| 97国伦国色| 超碰亚洲欧美日韩无| 成年女人18级毛片毛片免费观看| 蜜乳AV一区二区三区四| 日韩欧美福利视频看看| 少妇精品| AV天堂因数| 欧美激色| 死我十八禁| 欧美成人综合| 精品久久久不卡一区二区| julia在线观看久久| 极品五月天噜噜| 久久婷婷热| 日韩成人大片一区二区| 熟女人妇一区二区三区| 3P乱轮视频| 亚洲成a人片在线观看中文!!!| 69av一区二区三区| www.99色| 欧美一二三级精品在线| 亚洲在线网站| A 天堂| 亚洲色91| 51国产午夜精品视频| 97免费在线| www久久国产精品| 国产粉嫩蜜臀av一区二区三区| 99久久久无码国产精品性啊聊| 97精品一区二区三区免费| 女人香蕉久久毛毛片精品| 婷婷丁香九月| 天天澡天天爽日日av| 成人午夜无码视频| 九九九九九九九精品视频| 日韩无码成人电影| 五月大香蕉| 色色99| xxx亚洲午夜天堂| 日han少妇无码| 91爱欧美| 蜜桃香蕉久草精品在线| 天天综合~91| 久久久久久亚洲Av无码| 最近2019中文字幕国语免费版 | 五月天色图| 欧美爆操91| 九九人妻| 亚洲欧洲偷拍一区| 免费看欧美美女黄色大片| 一级啊性爱在线视频| 桃花色涩综合影院| 熟妇在线视频一区二区| 天美av在线观看| 国产青视频| 大乔未久88一区| 久久久久幕乱码| 超碰超碰超碰超碰的大鸡吧操黑丝袜| 91中文字幕制服丝袜免费视频| 老司机午夜精品视频| 天天操夜夜操狠很操| 91啪啪视频| 欧美专区在线| 91超碰碰在线| 9久久精品| 欧美日韩另类在线播放| 国产精品岛国片在线观看| 97超碰国产精品| 青青久操| 骚鸭AV| 九九九精品成人免费视频小说| 欧美伊人久久综合网| 久久激情网| 亚洲最大黄网| 日韩在线观看AV| 精品一区二区三区国产| 日日碰狠狠添天天爽超| 按摩中文字幕| 久久香蕉国产线看观看亚洲女人| 人妻另类 专区 欧美 制服| 囯产乱伦一区二区三女| 久久久久久久久久久久久9999| 嗯~啊~快点 死我视频免费看网站| 91性网| 在线中文字幕极品av| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 秋霞无码av鲁丝片一区| 婷婷五月天丁香花| 亚洲天天影视色综合| 欧美性色网| 深田咏美亚洲精品福利社| 日韩少妇丰满亚洲| 啊啊啊免费| 亚洲人妻中文高清| 天天影视射综合网| 日日夜夜免费| 欧洲综合无码| 欧美熟女少妇| 天天日夜干| 岛园激情| 亚洲免费97免费| 天啪| 99亚洲天堂| 97免费视频在线观看视频| 午夜男女爽爽爽影院视频| 男人天堂久久精品| 国产精选视频| 亚洲一区二区三区欧美日韩| 婷婷五月天无码 | 免费精品无码一级毛片牛牛影视| 3p国产欧美99热| 五十路人妻在线| 精品国产乱码| 丝袜美腿校园春色| 激情小说日韩无码| 蜜臀久久久| 久操操AV电影| 伊人精品视频| 免费av高清无码| 伊人国产视频| 日韩在线欧美精品一区二区| 午夜精品久久久99| 久久久久久久免费A片国产成a人亚洲精∨品无码 | 国产亚卅97| 热思思免费视频| 91蜜臀熟女| 九七超碰| 中文字幕视频在线观看一区二区| 肥臀熟女一区二区三区视频| 免费毛片在线播放| 麻豆成人AV| www.99热| 亚洲春色一区二区三区| 97视频网站在线观看| 国产偷人伦激情在线观看| 亚洲中文字幕乱码无码一区二区 | 超碰国产精品久| julia中文字幕在线观看| 韩国一级婬片A片无码天美| 97爱碰| 秋霞免费AV| 精品国产乱码久久久| 色婷婷丁香五月| 日韩肏逼视频| 二对二中文字幕。| 国产AV精久久| 97精品人妻一二三四| 亚洲精品 大香蕉| 日本成人在线不卡一区二区三区| AV老汉| 国产精品呦一区二区三区| 操高情无码| 超碰久久.com| 久久超碰、| 久久亚洲AV无码专区国产精品| 精品女同一区二区三区| av天堂影视中文在字幕在线中文| 欧美夜夜草视频| 亚洲男人的天堂在线看| 亚洲夜夜欢无码一区二区| 亚洲人妻久久| 伊人在线大香蕉二。| 操91| 国产精品婬乱一级毛片彝族| 欧美伦乱爱| 五月丁香久久| 97香蕉网| ai欧美亚洲小说| 蜜桃视频精品一区二区| 免费一级性爱久久| 极品少妇久久久| 综合 青草 伊久久 影院 综合| 高清在线偷拍自拍视频| 亚洲黑人在线| 欧美,亚洲,日韩,v,天堂,手机在线观看| 99啪啪视频| 国产 日韩 欧美高清| 97日韩超碰超碰中文字幕| 亚洲自拍一区夜夜操| 99热在线播放| 久久精品中文字幕无码l| 欧美少妇色图| 美女t无毒不卡不卡| 人人污日韩一区二区| 久热91| 日本精品网站在线中文| 亚洲毛片基地专区| 国产外初女出血视频| 日日A∨| 精品久久久无码| av日韩国产一区二区| 欧洲黄色网| 午夜一区| 丁香7月婷婷| 啊…啊…操我用力操我| 中文操逼字幕| 国产sv美女内射| 亚洲涩图欧美| 男人的天堂日本东京热| 99青草| 天天插天天插| 欧美日韩中文亚洲v在线综合| a亚洲欧美色欲| 亚洲AV无码乱码| 不卡啪啪视频| 大干人妻| 欧美精品日韩久久久九| 污污污8888| 激情久久av一区av二区av| 欧美色图亚洲色| 在线97在线| 国产精品直播在线观看直播| 偷拍网站久久男女男| 国产在线视频午夜精华在| 草b在线| 秋霞久久亚洲精品成人| 国产强奸乱伦第1页| 99热在线播放| 婷婷视频在线免费观看| 在线观看色视频| 国模无码一区二区三区在线| 乱伦a片视频| 国产91啪| 国产探花精品在线| 99久久久无码精品国产人| 女人被男人桶爽视频网站| 日韩欧美福利视频看看| 思思视频免费看网站| 亚洲高清视频在线免费观看| 日本爽爽爽爽爽爽免费视频| 精品免费视频国产一区| 超碰精品日韩欧美国产| 女同女同恋久久级三级| 老司机天天操| 肉嘟嘟www视频在线观看高清| 波多野结衣先锋影音| 欧美日韩国内不卡| 不卡啪啪视频| 久操综合在线| 在线女人91| 欧美78| 青青草AV色| 精品国产乱码久久久| 久久久久久久97| 亚洲精品九九九| 久热影视| 天天干夜夜一操| 夜夜操狠狠操| 欧美一级色| 男人天堂站| 中文字幕久久亚州无码| 97天天插| 91老熟女| 人人人摸人人| 日韩AV熟女乱伦| 久久久久成人蜜桃精品| 欧美日韩精品久久| 国产精选视频| 欲香欲色| 亚洲欧美在线观看2021 | 丁香五月色情| 久久国产精品一级二级三级| 99xav| 美女骚尻视频| 97超碰人人操人人操| 人妻81p| 夜色五月天| 少妇人妻激情四射| 亚洲综合九九| 国产美女mm131爽爽爽爽| 久久婷婷影院| 亚洲Av噜噜一区二区三区妖精| 另类老少妇| 激情小说日韩无码| 色婷婷电影网| 国产精品高潮久久AV| 少妇淫妇久久久久久久| 中文人妻av高清一区| 嗯啊不要在线| 亚州日韩97| 欧美 精品国产制服第一页| 韩国一级做A片免费的| 天美传媒国产原创中文字幕亚洲欧美另类 | 欧美se综合| 免费岛国一级片| h在线看免费版在线看| 亚洲情色图片区| 搡老女人老91二区| 国产超碰人人操| 久久久久久久久久久久黄色| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 91jk色拍| 欧美+日产+中文| 3028国产精品| 青青青青草av在线观看| 中文字幕黄色一起草| 男男H黄动漫啪啪无遮挡网站| 大香蕉在线视频15| 国产2.3.4区| 美国aaaaa一级黄片| 日韩内射视频| 国产精品熟女一区二区三区| 波多野结衣被操50分钟免费视频| 99热这里只有精品18| 国产做?爰片久久毛片?片美国| 九九九久千久久激情蜜桃在线看 | 大香蕉一区二区在线观看.| 亚洲AV无码天美传媒一区| 91欧美色| 日韩去日本高清在| 北野未奈加勒比av| 亚洲免费成人在线高清无码视频| 人人操天天爽| 人人模人人看| 热久久91婷婷| 久久大黄片| 蜜臀久久99精品久久久久久久久| 亚洲狠| 久久精彩免费视频| 一本久久久精品| 精品成人av一区二区三区在线| 欧美日韩另类字幕中文| 377p欧洲日本亚洲大胆| 好屌色综合| 亚洲精品国产熟女| 9999九九九久久久| 婷婷操视频| 欧美一二在线| 加勒比在线观看一区二区| 97天天综合网| 日日摸夜夜夜夜爽| 丁香7月婷婷| 国产精品熟女丝袜一区二区| 欧美性少妇| 亚洲第一在线视频| 91天堂| 亚洲av总站| 久久久久久久久久va| 久日91在线| 人人妻人射| 久久成人东京热人妻| 午夜丁香| 91亚洲欧美激情| 操九九九九九九| 欧美色狠| 亚洲av热热色| 美中日韩无码| 人妻蜜桃臀| 旡码电影特区| 少妇一级婬片免费放一级a性色. | 欧美强奸乱能| 美腿丝袜偷拍亚洲欧美| 国产午夜无码片在线观看影视 | 欧美丝袜激情| 国产浮力影院第1页| 成人性交免费视屏| 中文一区二区婷婷视频| 欧美日韩操逼动图| 国产9l 大屁股| 少妇被玩视频二三区| 欧美亚洲另类在线蜜桃| 欧美后入式| 天天影视网综合少妇| 美女熟妇色| 九99久久| 天美国产精品| 亚洲操逼无码| 无码人妻一区二区三区四区老鸭窝| 大香蕉综合| 亚洲欧美经典一区二区 | 97色冈| 免费观看国产小粉嫩喷水精品午| #NAME?| 久久有碼| 啪啪综合网| 飘花国产午夜精品不卡| 人妻少妇三级| 欧美黑人猛交春色影视大全| 欧美成人A天堂片在线观看| 黑白配性爱AV成| 欧美日韩亚洲天堂网| 青青草中文-久久青草精品一区二区三| 婷婷伊人五月| 国产又粗又长又大的视频| 91亚州欧美| 99啪啪| 国产粉嫩出水在线播放| 久久久偷拍| 激情网色| 精品国产无码中文| 九九久久玖玖| 伊人在线大香蕉视频久久| 东北老女人的激情视频| 日韩AV电影网站| 麻豆精品.欧美精品.日韩精品.| 在线啊v一区| 久99在线免费观看视频| 中文字幕片| www.色五月| 国产一级特黄大片处女| 无遮挡男女激烈动态图| 极品肉射| 超碰在线在公开超碰在线在公开| 日韩久久艹| 欧美一二三区四五区| 久久精彩免费视频| 一区二区三区激情在线观看| 午夜性生活av免费在线看| 偷窥自拍亚洲| 哑洲在线| 极品内射| 中文乱码99| 久久蜜桃综合网| 91狠狠综合久久久久久| 91人妻Pr| 国产精选三级在线观看| 午夜国产成人精品视频| 在线视频 亚洲精品| 国产精品片| 成人九九| 超碰97COm中文| 亚洲熟女诱惑| 老鸭窝成人| 99少妇内射| 日逼97| 久久熟女久| 精品欧美日韩在线观看| 伊人嫩草| 日韩欧美被操黄免费观看| 国产精品视频播放| 天天色怡春院| 四虎永久在线精品免费网址| 中文字幕精品丝袜| 综合 青草 伊久久 影院 综合| 啊啊啊啊嗯嗯嗯用力好爽|