博客地址:https://www.cnblogs.com/zylyehuo/
參考鏈接
(相關(guān)資料圖)
Moveit!機(jī)械臂控制
文件下載-古月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問(wèn)題解決
Unable to identify any set of controllers that can actuate the specified joints: joint1 joint2 ...出錯(cuò)
環(huán)境配置成果圖Part 1: Rviz 機(jī)械臂仿真step1: 下載機(jī)械臂模型Ubuntu 18.04 melodic
step2: 創(chuàng)建工作空間下載地址
文件下載-古月ROS教程視頻配套資料
mkdir -p 6R_mechanical_arm/srccd 6R_mechanical_armcatkin_make
step3: src文件夾step4: 在 rviz 中顯示機(jī)械臂模型將之前下載的機(jī)械臂模型中 description、gazebo、planning文件夾復(fù)制到 src文件夾下
在終端中運(yùn)行 roscore
在工作空間 6R_mechanical_arm 中打開(kāi)終端roslaunch marm_description view_arm.launch
step5: 安裝 MoveIt在終端執(zhí)行以下命令sudo apt-get install ros-melodic-moveit
step6: 啟動(dòng) MoveIt在終端執(zhí)行以下命令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: 啟動(dòng)demo文件,測(cè)試 rviz 仿真環(huán)境拖動(dòng)規(guī)劃檢查是否與下圖一致
直接鼠標(biāo)拖動(dòng)機(jī)械臂末端執(zhí)行器
點(diǎn)擊 plan ,進(jìn)行路徑規(guī)劃
設(shè)置動(dòng)畫(huà)是否循環(huán)播放隨機(jī)目標(biāo)點(diǎn)規(guī)劃設(shè)置初始位姿添加場(chǎng)景物體點(diǎn)擊 excute ,機(jī)械臂運(yùn)動(dòng)
Part 2: MoveIt 基礎(chǔ)編程可通過(guò)拖動(dòng)箭頭變換位置
關(guān)節(jié)空間規(guī)劃以下代碼運(yùn)行都是在 rviz 打開(kāi)的前提下執(zhí)行
在工作空間中打開(kāi)終端source ./devel/setup.bashrosrun marm_planning moveit_fk_demo.py
工作空間規(guī)劃在工作空間中打開(kāi)終端source ./devel/setup.bashrosrun marm_planning moveit_ik_demo.py
笛卡爾路徑規(guī)劃顯示路徑走直線在工作空間中打開(kāi)終端source ./devel/setup.bashrosrun marm_planning moveit_cartesian_demo.py _cartesian:=True (走直線)
走曲線在工作空間中打開(kāi)終端source ./devel/setup.bashrosrun marm_planning moveit_cartesian_demo.py _cartesian:=False (走曲線)
*
避障規(guī)劃在工作空間中打開(kāi)終端source ./devel/setup.bashrosrun marm_planning moveit_obstacles_demo.py
Part 3: Gazebo 機(jī)械臂仿真step1: 依賴文件配置(1)關(guān)節(jié)軌跡控制器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)啟動(dòng)環(huán)境arm_world.launch(4)聯(lián)結(jié)所有 launch 文件arm_bringup_moveit.launchstep2: 啟動(dòng) gazebo 和 rviz 仿真環(huán)境在工作空間路徑下打開(kāi)終端,輸入以下命令source ./devel/setup.bashroslaunch marm_gazebo arm_bringup_moveit.launch
調(diào)整 rviz 設(shè)置調(diào)整 gazebo 設(shè)置step3: 使用 MoveIt存在模型抖動(dòng)現(xiàn)象,暫時(shí)不調(diào)整
問(wèn)題匯總1、Could not find a package configuration file provided by “manipulation_msgs“調(diào)整機(jī)器人目標(biāo)位置
點(diǎn)擊 Plan & Execute
2、點(diǎn)擊 plan&execute 后,rviz有變化,gazebo無(wú)變化解決方法
參考地址:解決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)
解決方案一:在終端執(zhí)行以下代碼sudo apt install ros-melodic-ros-controllers
解決方案二:修改文件:工作空間/src/marm_moveit_config/launch/trajectory_execution.launch.xml將參數(shù) pass_all_args="true" 刪掉即可
5月11日,峰捷(湖北)供應(yīng)鏈有限公司、東風(fēng)商用車(chē)有限公司與荊門(mén)中澤汽車(chē)有限公司在湖北十堰共同簽署了采購(gòu)100臺(tái)東風(fēng)天龍牽引車(chē)的戰(zhàn)略合作協(xié)
冠軍之路、巔峰對(duì)決,東風(fēng)天龍中國(guó)卡車(chē)駕駛員大賽(第6季)暨東風(fēng)陽(yáng)光杯第2屆全國(guó)商用車(chē)維修技能競(jìng)賽決賽單元即將火熱開(kāi)戰(zhàn)。高手云集、比武論
5月10日,期待已久的東風(fēng)天龍GX全場(chǎng)景干線接力實(shí)測(cè)在成都啟創(chuàng)嘉立正式啟動(dòng),東風(fēng)商用車(chē)有限公司營(yíng)銷(xiāo)公司品牌傳播首席師趙金宿、東風(fēng)商用車(chē)
5月10日,期待已久的東風(fēng)天龍GX全場(chǎng)景干線接力實(shí)測(cè)活動(dòng)在成都啟動(dòng),從成都至上?;厥?,5位眾測(cè)官將完成油耗接力挑戰(zhàn)和實(shí)測(cè)品鑒,為我們真
都說(shuō)成年面對(duì)生活中的選擇時(shí)不做選擇,從來(lái)都是既要、又要,跑運(yùn)長(zhǎng)途輸?shù)目ㄓ淹瑯尤绱?,既想要賺得多,又想要低消耗。原本是奢望與難題,但
隨著4月26日世界知識(shí)產(chǎn)權(quán)日的到來(lái),東風(fēng)商用車(chē)知識(shí)產(chǎn)權(quán)活動(dòng)周也積極開(kāi)展起來(lái),除了有內(nèi)容豐富的IPR培訓(xùn)、趣味多多的知識(shí)產(chǎn)權(quán)問(wèn)答競(jìng)賽,還有
4月23日,東風(fēng)商用車(chē)有限公司的物流合作伙伴——山東YS運(yùn)輸有限公司、山東CD物流有限公司主要負(fù)責(zé)人來(lái)到車(chē)城十堰,現(xiàn)場(chǎng)參觀東風(fēng)商用車(chē)品牌
2023年4月22日,東風(fēng)商用車(chē)蘇魯豫皖大馬力市場(chǎng)突破啟動(dòng)會(huì)在蘇州召開(kāi),東風(fēng)商用車(chē)有限公司總經(jīng)理張小帆,采購(gòu)領(lǐng)域總監(jiān)黃紹軍,營(yíng)銷(xiāo)公司總經(jīng)
致敬四十年,砥礪啟新程。2023年4月22日,以超越自我 掌控未來(lái)為主題的東風(fēng)商用車(chē)研發(fā)40年暨2023東風(fēng)商用車(chē)研發(fā)文化節(jié)在武漢隆重舉辦。老
2023年4月22日,東風(fēng)商用車(chē)研發(fā)40年暨2023東風(fēng)商用車(chē)研發(fā)文化節(jié)將在武漢舉行。1983年,東風(fēng)汽車(chē)技術(shù)中心的前身——二汽技術(shù)中心正式成立,
天天觀焦點(diǎn):【首屆爽爽貴陽(yáng)電子競(jìng)技
"王者 "賽道,誰(shuí)將奪魁?爽爽貴陽(yáng)電子競(jìng)技大賽——2023西南王者榮耀邀請(qǐng)賽海選賽落幕,榮耀之戰(zhàn)倒計(jì)時(shí)開(kāi)啟
省成本 施工快 貴州推進(jìn)磷石膏噴筑
新華網(wǎng)貴陽(yáng)5月12日電(黃勇)由貴州磷化綠色環(huán)保產(chǎn)業(yè)有限公司研制開(kāi)發(fā)的磷石膏噴筑墻體技術(shù),正在貴州理工
廣西3個(gè)公路水運(yùn)建設(shè)項(xiàng)目 冠名2021
【原標(biāo)題】廣西3個(gè)公路水運(yùn)建設(shè)項(xiàng)目冠名2021年度“平安工程”昨日,記者從自治區(qū)交通運(yùn)輸廳了解到,交通運(yùn)
前沿?zé)狳c(diǎn):河北新河:西瓜豐收瓜農(nóng)忙
近日,在河北省新河縣白神首鄉(xiāng)西鄭家莊種植基地,吊蔓西瓜進(jìn)入成熟期,瓜農(nóng)忙著采摘、包裝,供應(yīng)市場(chǎng)。吊蔓
【全球聚看點(diǎn)】前4月廣西對(duì)東盟進(jìn)出
【原標(biāo)題】前4月廣西對(duì)東盟進(jìn)出口破千億元記者5月12日從南寧海關(guān)獲悉,今年前4個(gè)月,廣西外貿(mào)持續(xù)向好,進(jìn)