首先下载代码:git clone https://github.com/ssz160107/catkin_ws_arm.git

打开文件夹如下图所示

打开一个终端运行mini_4wd_six_arm_moveit_config文件打开rviz和moveit

再打开一个终端运行wheeltec_arm_rc文件夹里的python脚本

把鼠标放在下面这个界面就可以通过键盘控制机械臂运动

注意:

1、python代码中joint1、joint2、joint3、joint4、joint5分别代表机械臂除了爪子的五个关节,joint6、joint8分别代表两个爪子。

2、此例程只控制机械臂运动,而rviz中机械臂下面的小车不能进行控制,键盘的按键1/q,2/w,3/e,4/r,5/t,6/y可以控制机械臂各个对应的关节转动,按键f可以使机械臂到达一个特殊设定的位置,如下图所示

空格按键可以使机械臂到达复位状态,即直立起来。

3.按键进行控制的时候,第一个打开的终端会出现警告,此警告是因为夹爪部分的四个小关节没有在python文件定义和小车轮子的4个关节没有使用,可以忽略

键盘+moveit+rviz 控制六轴机械臂(仿真)相关推荐

  1. 基于MATLAB与SOIDWORKS的关节型六轴机械臂仿真

    一.描述机械臂(DH参数) DH参数存在三种不同的描述.笔者在这个方面犯了一些错,所以特此记录一下.我采用的标准DH参数,不同类型的DH参数,建立的坐标系就不一样,所以需要注意一下. 标准DH参数建模 ...

  2. 基于模型设计(MBD)工程方法开发六轴机械臂系统实战

    本课程采用基于模型设计(MBD)的工程开发方法,实现对六轴机械臂系统的开发,包括六轴机械臂的知识和控制器的软硬件实现,有助于设计串联.并联的机械臂.康复医疗机器人等其它机电设备的电控系统.目前,这种世 ...

  3. 基于MATLAB的关节型六轴机械臂轨迹规划仿真(2021实测完整代码)

    我是一个目录 基于MATLAB的关节型六轴机械臂轨迹规划仿真 1 实验目的 2 实验内容 2.1标准D-H参数法 2.2实验中使用的Matlab函数 3实验结果 4 全部代码 基于MATLAB的关节型 ...

  4. 六轴机械臂下位机(arduino)+上位机(ROS+Moveit)---(一)机械臂硬件

    六轴机械臂下位机(arduino)+上位机(ROS+Moveit)---(一)机械臂硬件 机械部分 机械臂制作时的注意点!!!(坑) 零件的3D打印 控制器接线问题 机械部分 六轴机械臂在工业领域的运 ...

  5. 六轴机械臂控制器 控制卡 软件 机械臂

    六轴机械臂控制器 控制卡 软件 机械臂27400624681113128教学实训设备

  6. 【机器人原理与实践(三)】六轴机械臂正逆解控制

    文章目录 3.1 空间转换矩阵的理解 3.1.1平移变换 3.1.2旋转变换 3.2 D-H参数法 3.3 建立机械臂模型 3.3.1 机械臂模型介绍 3.3.2 使用Matlab进行示教仿真 3.4 ...

  7. Qt中动态显示六轴机械臂的STL三维模型

    Qt中动态显示六轴机械臂的STL三维模型 运动仿真 STL模型 openGL显示STL ASCII格式的STL文件 读取STL文件 openGL中显示STL模型 运动学变换 两个坑 最终效果 运动仿真 ...

  8. 六轴机械臂DIY(一)机械臂DIY总体规划

    一直想搞一个六轴机械臂玩玩,查了查网上的资料,发现这个开源项目已经较为成熟,但没有一个总体的教程.正好我可以记录一下我接下来的DIY过程,作为一个项目日记.(当然不确定项目会不会烂尾) 本项目参考gi ...

  9. 六轴机械臂DIY(三)开源项目介绍

    就这样一年半了,项目断断续续仍在进行,期间我混了个毕业,相信大家也经历了很多吧.最近上海疫情,毕业后的我哪里也去不了,只能在寝室等学校的投喂,那么正好,让我们项目继续. 本节主要完整介绍这个机械臂的开 ...

最新文章

  1. Assembly.Load()不能加载程序集的问题
  2. java 网络编程 博客园_java网络编程
  3. 来腾讯云开发者实验室 学习.NET
  4. C++的四种强制类型转换
  5. php简单的用户留言板实现内容(1-23)
  6. 【Elasticsearch】es 面试题 积累
  7. 可以练计算机应用基础的网址,计算机应用基础(第3版)章节练习题答案
  8. 走向ASP.NET架构设计--第一章:走向设计
  9. 【数据结构上机练习】考试题目 3
  10. JavaScript 学习计划
  11. 笔记本电脑如何蹭WiFi
  12. 从程序员到项目经理(10):程序员加油站 --要执着但不要固执【转载】
  13. 无需工具:腾讯视频.qlv格式转换成.mp4格式的方法!
  14. hostapd对WIFI 热点(AP)的配置方法
  15. java中二维数组的长度
  16. intouch中DA server的配置文件
  17. Visa for a coder
  18. PHP笔记:Cookie和Session应用
  19. 2021.11.13 孤尽训练营D19——OAuth2
  20. InForSec@武汉“江夏晴川”网络安全Workshop记录-1

热门文章

  1. KEIL MDK 查看代码量、RAM使用情况--Code、RO-data、RW-data、ZI-data的解释
  2. Atcoder dp_m Candies 前缀和优化dp
  3. cad指北针lisp_cad指北针命令(CAD如何绘制一个最简单的指北针)
  4. 为什么吃饭的时候不说话
  5. Flask Docker Hello Word
  6. 郑大计算机研究生学硕好还是专硕好,2021郑州大学考研:学硕专硕的区别
  7. 求直角边的斜边c语言,使用多种程序语言编程:已知斜边与一直角边,通过勾股定理求另外一直角边,50分起价,多一个正确回答加100分(并非刷分,请不要误解)...
  8. Android报错installation failed with message invalid file E://.....
  9. 元宇宙-漫游世界后与Cocos一起看湖南卫视直播
  10. 创建手工凭证实现分录中原币=0本位币<>0的效果-FBB1