ubuntu16.04下ROS操作系统学习笔记(九)Moveit(下)

简介: ubuntu16.04下ROS操作系统学习笔记(九)Moveit(下)

添加之后,我们点击save。

之后双击手指下面的links,添加如下参数:

这样的话我们就完成了机械臂部分的配置了:

接下来配置Robot Poses这一步是去配置一些自定义的点位,点击右下角的Add Pose。

命名为home,之后点击save:

这样的话我们之后就可以通过调用的方式直接将这个home调用出来。

如果我们还要添加其它姿态的话也是可以的。在End Effectors里面点击add effectors。按照下图所示进行配置:

Passive表示的是不需要去做运动的关节。我们现在的joint都是要做运动的,所以没有要添加的部分,

添加作者信息:

这样的话我们的这个工具就使用完成。

接下来验证一下生成的简单的demo(运行之前先将功能包编译一下):

roslaunch marm_moveit_config demo.launch

左上角是一些显示的插件,左下角是一些控制的gui界面。点击上面的球可以让机械臂达到指定的位置:

点击左侧的planing中的plan可以让机械臂达到指定位置。

可以看到会有一个虚影,点击execute可以看到机械臂能够达到指定位置。关掉loop就没有虚影了。

 

Moveit编程基础:

整个的编程都是通过action和service来跟move_group来做交互的,完成了计算之后通过action来跟机器人做数据上的交互,我们也可以通过3D传感器来使得机器人检测周围的信息。它提供了两种编程接口:

可以看到,我们首先需要定义一下我们的控制组是哪个,然后我们定义目标状态,通过Pose来定义目标姿态。然后调用函数将目标姿态发送出去。然后调用函数规划,如果有路径能够规划出来的话就会返回一个路径。其他的机械臂规划与这个都差不多,更多的可以去看原版视频(在github里面)。我们也可以在Moveit官网看到更多相关的教程。

我的微信公众号名称:深度学习与先进智能决策

微信公众号ID:MultiAgent1024

公众号介绍:主要研究强化学习、计算机视觉、深度学习、机器学习等相关内容,分享学习过程中的学习笔记和心得!期待您的关注,欢迎一起学习交流进步!

相关实践学习
使用ROS创建VPC和VSwitch
本场景主要介绍如何利用阿里云资源编排服务,定义资源编排模板,实现自动化创建阿里云专有网络和交换机。
阿里云资源编排ROS使用教程
资源编排(Resource Orchestration)是一种简单易用的云计算资源管理和自动化运维服务。用户通过模板描述多个云计算资源的依赖关系、配置等,并自动完成所有资源的创建和配置,以达到自动化部署、运维等目的。编排模板同时也是一种标准化的资源和应用交付方式,并且可以随时编辑修改,使基础设施即代码(Infrastructure as Code)成为可能。 产品详情:https://www.aliyun.com/product/ros/
相关文章
|
3月前
|
传感器 人工智能 算法
ROS机器人操作系统
ROS机器人操作系统
121 1
|
1天前
|
Ubuntu 机器人 虚拟化
Ubuntu22.04配置ROS2 Humble
这篇文章是关于如何在Ubuntu 22.04系统上配置ROS2 Humble的详细教程,包括虚拟机安装、环境配置、网络设置、软件源更换、ROS1和ROS2的安装步骤。
8 1
|
5天前
|
Ubuntu 数据可视化 自动驾驶
最新 ROS 2 Jazzy Jalisco 发布!支持 Ubuntu 24.04
最新 ROS 2 Jazzy Jalisco 发布!支持 Ubuntu 24.04
16 2
|
5天前
|
Ubuntu NoSQL 关系型数据库
在Ubuntu操作系统上安装/使用/卸载Docker容器引擎
这篇文章详细介绍了在Ubuntu操作系统上安装、配置、使用、基本操作以及卸载Docker容器引擎的步骤,包括配置Docker镜像加速和使用Docker部署Nginx、MySQL和Redis服务器的方法。
25 0
|
26天前
|
Ubuntu 机器人 Shell
ubuntu20.04创建ros环境、创建rospackage
至此,我们已经详细讲解了在Ubuntu 20.04上创建ROS环境及ROS包的步骤。这为进一步的机器人软件开发奠定了坚实的基础。
31 1
|
6天前
|
Ubuntu 安全 定位技术
Windows11 - Ubuntu 双系统及 ROS、ROS3 安装(下)
Windows11 - Ubuntu 双系统及 ROS、ROS3 安装(下)
26 0
|
6天前
|
Ubuntu iOS开发 MacOS
Windows11 - Ubuntu 双系统及 ROS、ROS2 安装(上)
Windows11 - Ubuntu 双系统及 ROS、ROS2 安装
20 0
|
28天前
|
Ubuntu 机器人 Shell
ubuntu20.04创建ros环境、创建rospackage
至此,我们已经详细讲解了在Ubuntu 20.04上创建ROS环境及ROS包的步骤。这为进一步的机器人软件开发奠定了坚实的基础。
27 1
|
25天前
|
Ubuntu 机器人 Linux
Ubuntu查看ros版本-linux查看ros版本
通过上述方法,您可以轻松检查和确认您的Ubuntu或其他Linux系统上安装的ROS版本,以确保您的机器人项目能够顺利进行。
72 0
|
2月前
|
Ubuntu Python
银河麒麟-麒麟软件操作系统 kylin 搭建yum源 ubuntu搭建yum源 yum软件仓库搭建ftp源、python源、硬盘源
银河麒麟-麒麟软件操作系统 kylin 搭建yum源 ubuntu搭建yum源 yum软件仓库搭建ftp源、python源、硬盘源
221 1

热门文章

最新文章