精品日韩一区二区_激情五月婷婷综合_国产美女娇喘av呻吟久久_亚洲国产日韩欧美在线图片


 

觀天下!6R機械臂運動規劃及仿真
發布時間:2023-05-13 22:33:59 文章來源:博客園
博客地址:https://www.cnblogs.com/zylyehuo/參考鏈接Moveit!機械臂控制文件下載-古月ROS教程視頻配套資料

博客地址:https://www.cnblogs.com/zylyehuo/

參考鏈接


(相關資料圖)

Moveit!機械臂控制

文件下載-古月ROS教程視頻配套資料

解決Could not find a package configuration file provided by “manipulation_msgs“

moveIt之Unable to identify any set of controllers that can actuate the specified joints問題解決

Unable to identify any set of controllers that can actuate the specified joints: joint1 joint2 ...出錯

環境配置

Ubuntu 18.04 melodic

成果圖Part 1: Rviz 機械臂仿真step1: 下載機械臂模型

下載地址

文件下載-古月ROS教程視頻配套資料

step2: 創建工作空間
mkdir -p 6R_mechanical_arm/srccd 6R_mechanical_armcatkin_make
step3: src文件夾

將之前下載的機械臂模型中 description、gazebo、planning文件夾復制到 src文件夾下

step4: 在 rviz 中顯示機械臂模型
在終端中運行 roscore
在工作空間 6R_mechanical_arm 中打開終端roslaunch marm_description view_arm.launch
step5: 安裝 MoveIt
在終端執行以下命令sudo apt-get install ros-melodic-moveit
step6: 啟動 MoveIt
在終端執行以下命令rosrun moveit_setup_assistant moveit_setup_assistant
step7: 配置 MoveIt(1)Start(2)Self-Collisions(3)Planning Groups(核心)

檢查是否與下圖一致

(4)Robot Poses(5)End Effectors(6)Author Information(7)Configuration Filesstep8: 重新編譯工作空間step9: 啟動demo文件,測試 rviz 仿真環境拖動規劃

直接鼠標拖動機械臂末端執行器

點擊 plan ,進行路徑規劃

點擊 excute ,機械臂運動

設置動畫是否循環播放隨機目標點規劃設置初始位姿添加場景物體

可通過拖動箭頭變換位置

Part 2: MoveIt 基礎編程

以下代碼運行都是在 rviz 打開的前提下執行

關節空間規劃
在工作空間中打開終端source ./devel/setup.bashrosrun marm_planning moveit_fk_demo.py
工作空間規劃
在工作空間中打開終端source ./devel/setup.bashrosrun marm_planning moveit_ik_demo.py
笛卡爾路徑規劃顯示路徑走直線
在工作空間中打開終端source ./devel/setup.bashrosrun marm_planning moveit_cartesian_demo.py _cartesian:=True   (走直線)
走曲線
在工作空間中打開終端source ./devel/setup.bashrosrun marm_planning moveit_cartesian_demo.py _cartesian:=False  (走曲線)

*

避障規劃
在工作空間中打開終端source ./devel/setup.bashrosrun marm_planning moveit_obstacles_demo.py
Part 3: Gazebo 機械臂仿真step1: 依賴文件配置(1)關節軌跡控制器trajectory_control.yamlarm_trajectory_controller.launch(2)MoveIt 控制器

在 6R_mechanical_arm/src/marm_moveit_config/config 路徑下新建 controllers.yaml 文件

6R_mechanical_arm/src/marm_moveit_config/config/controllers.yaml
controller_manager_ns: controller_managercontroller_list:  - name: arm/arm_joint_controller    action_ns: follow_joint_trajectory    type: FollowJointTrajectory    default: true    joints:      - joint1      - joint2      - joint3      - joint4      - joint5      - joint6  - name: arm/gripper_controller    action_ns: follow_joint_trajectory    type: FollowJointTrajectory    default: true    joints:      - finger_joint1      - finger_joint2
6R_mechanical_arm/src/marm_moveit_config/launch/arm_moveit_controller_manager.launch.xml
            
6R_mechanical_arm/src/marm_moveit_config/launch/moveit_planning_execution.launch
 # The planning and execution components of MoveIt! configured to  # publish the current configuration of the robot (simulated or real) # and the current state of the world as seen by the planner     # The visualization component of MoveIt!              [/arm/joint_states]  
(3)啟動環境arm_world.launch(4)聯結所有 launch 文件arm_bringup_moveit.launchstep2: 啟動 gazebo 和 rviz 仿真環境
在工作空間路徑下打開終端,輸入以下命令source ./devel/setup.bashroslaunch marm_gazebo arm_bringup_moveit.launch
調整 rviz 設置調整 gazebo 設置

存在模型抖動現象,暫時不調整

step3: 使用 MoveIt

調整機器人目標位置

點擊 Plan & Execute

問題匯總1、Could not find a package configuration file provided by “manipulation_msgs“

解決方法

參考地址:解決Could not find a package configuration file provided by “manipulation_msgs“

下載地址:

GitHub - ros-interactive-manipulation/manipulation_msgs: The package in this repo is DEPRECATED (see https://github.com/ros-interactive-manipulation/manipulation_msgs/issues/9)

GitHub - ros-interactive-manipulation/household_objects_database_msgs: Messages for the household_objects_database. The package in this repo is DEPRECATED and you"re advised to see moveit_msgs instead (see also https://github.com/ros-interactive-manipulation/household_objects_database_msgs/issues/5)

2、點擊 plan&execute 后,rviz有變化,gazebo無變化
解決方案一:在終端執行以下代碼sudo apt install ros-melodic-ros-controllers
解決方案二:修改文件:工作空間/src/marm_moveit_config/launch/trajectory_execution.launch.xml將參數 pass_all_args="true" 刪掉即可
關鍵詞:

最近更新

熱門推薦HOT

  • 簽約百臺東風天龍牽引車 東風商用車賦能危險品運輸安全升級
    簽約百臺東風天龍牽引車 東風商

    5月11日,峰捷(湖北)供應鏈有限公司、東風商用車有限公司與荊門中澤汽車有限公司在湖北十堰共同簽署了采購100臺東風天龍牽引車的戰略合作協

  • 巔峰對決 東風天龍中國卡車駕駛員大賽暨全國商用車維修技能競賽決賽在即
    巔峰對決 東風天龍中國卡車駕駛

    冠軍之路、巔峰對決,東風天龍中國卡車駕駛員大賽(第6季)暨東風陽光杯第2屆全國商用車維修技能競賽決賽單元即將火熱開戰。高手云集、比武論

  • 國產高端重卡之光 東風天龍GX實測啟程
    國產高端重卡之光 東風天龍GX實

    5月10日,期待已久的東風天龍GX全場景干線接力實測在成都啟創嘉立正式啟動,東風商用車有限公司營銷公司品牌傳播首席師趙金宿、東風商用車

  • 中國品牌·世界共享 東風商用車引領自主商用車品牌走向世界舞臺
    中國品牌·世界共享 東風商用車

    5月10日,期待已久的東風天龍GX全場景干線接力實測活動在成都啟動,從成都至上海回十堰,5位眾測官將完成油耗接力挑戰和實測品鑒,為我們真

  • 成年人不做選擇 東風天龍LNG燃氣車讓你魚和熊掌兼得
    成年人不做選擇 東風天龍LNG燃

    都說成年面對生活中的選擇時不做選擇,從來都是既要、又要,跑運長途輸的卡友同樣如此,既想要賺得多,又想要低消耗。原本是奢望與難題,但

  • 保護知識產權 東風商用車以技術創新引領行業高質量發展
    保護知識產權 東風商用車以技術

    隨著4月26日世界知識產權日的到來,東風商用車知識產權活動周也積極開展起來,除了有內容豐富的IPR培訓、趣味多多的知識產權問答競賽,還有

  • 簽單300臺危化牽引車 東風商用車可靠品質值得信賴
    簽單300臺危化牽引車 東風商用

    4月23日,東風商用車有限公司的物流合作伙伴——山東YS運輸有限公司、山東CD物流有限公司主要負責人來到車城十堰,現場參觀東風商用車品牌

  • 以客戶為中心,東風商用車為蘇魯豫皖打造領先的整體化解決方案
    以客戶為中心,東風商用車為蘇魯

    2023年4月22日,東風商用車蘇魯豫皖大馬力市場突破啟動會在蘇州召開,東風商用車有限公司總經理張小帆,采購領域總監黃紹軍,營銷公司總經

  • 回望研發四十載,東風商用車將超越自我砥礪前行
    回望研發四十載,東風商用車將超

    致敬四十年,砥礪啟新程。2023年4月22日,以超越自我 掌控未來為主題的東風商用車研發40年暨2023東風商用車研發文化節在武漢隆重舉辦。老

  • 40年自主向上,東風商用車技術研發的原點從東風EQ153說起
    40年自主向上,東風商用車技術研

    2023年4月22日,東風商用車研發40年暨2023東風商用車研發文化節將在武漢舉行。1983年,東風汽車技術中心的前身——二汽技術中心正式成立,

猜你喜歡LOVE

主站蜘蛛池模板: 欧美亚洲国产日韩2020| 国产精品免费成人| 国产精品一区二区3区| 久久激情五月丁香伊人| 国产精品亚洲自拍| www.久久草| 无码无遮挡又大又爽又黄的视频 | 国产福利精品视频| 成人精品视频99在线观看免费| 国产专区精品视频| 日本午夜精品一区二区三区| 91av在线国产| 久久久久久91香蕉国产| 黄色国产精品一区二区三区| 国产精品久久久久久久久婷婷| 国产精品777| 日韩视频在线免费观看| 欧美亚洲国产成人精品| 久久久久国产精品免费网站| 91精品在线观看视频| 国产在线一区二区三区四区| 天天干天天色天天爽| 中文字幕欧美日韩一区二区| 国产亚洲精品网站| 国产成人精品电影久久久| 日本久久亚洲电影| 欧美亚洲免费高清在线观看| 中文网丁香综合网| 99国产精品白浆在线观看免费| 久久激情五月丁香伊人| 久久久亚洲影院| 欧美高清视频一区| 114国产精品久久免费观看| 日韩亚洲综合在线| 午夜精品久久久久久久男人的天堂| 国产午夜精品一区| 国产精品日韩在线| 日本成人中文字幕在线| 91精品国产乱码久久久久久久久| 国产熟人av一二三区| 久久99精品视频一区97|