草庐IT

ROS-Melodic

全部标签

ROS机械臂 Movelt 学习笔记4 | Move Group 接口 Python

Python的使用总是比C++简单许多,MoveGroup的Python接口更为便捷,也为使用者提供了很多用于操纵机器人和机械臂的函数,能够和C++接口实现相同的功能:设置机械臂的位姿进行运动规划移动机器人本体将物品添加到环境/从环境移除将物体绑定到机器人/从机器人解绑1.执行示例代码1.1运行过程cd~/ARM/ws_moveit/sourcedevel/setup.bash#打开机器人模型结点roslaunchpanda_moveit_configdemo.launch新开一个终端,在相同目录下执行sourcedevel/setup.bash#机器人python接口结点rosrunmove

AutoWare.auto 与ROS2 亲测安装成功

镜像下载、域名解析、时间同步请点击阿里云开源镜像站AutoWare.auto安装实践1.相关程序版本说明ubuntu版本:20.04ADE:4.4.0Autoware.auto版本(基于ROS2):autoware.autofoxy,rosfoxy2.Docker安装以下操作,请确定自己已经换源了,不然下载很慢的,参考Ubuntu20.04软件源更换-知乎Ubuntu系统中,软件源文件地址为:/etc/apt/sources.list1.备份原来的源,将以前的源备份一下,以防以后可以用的。$sudocp/etc/apt/sources.list/etc/apt/sources.list.bak

AutoWare.auto 与ROS2 亲测安装成功

镜像下载、域名解析、时间同步请点击阿里云开源镜像站AutoWare.auto安装实践1.相关程序版本说明ubuntu版本:20.04ADE:4.4.0Autoware.auto版本(基于ROS2):autoware.autofoxy,rosfoxy2.Docker安装以下操作,请确定自己已经换源了,不然下载很慢的,参考Ubuntu20.04软件源更换-知乎Ubuntu系统中,软件源文件地址为:/etc/apt/sources.list1.备份原来的源,将以前的源备份一下,以防以后可以用的。$sudocp/etc/apt/sources.list/etc/apt/sources.list.bak

【cartographer_ros】八: 官方Demo参数配置和效果

上一节介绍cartographer的主要配置参数。本节会研究一下这些参数改动,对算法的影响和效果,cartographer的调参一直是一个比较复杂的过程。1,官方调参文档官方文档(1):调整本地SLAM关闭全局SLAM以免干扰本地调优:POSE_GRAPH.optimize_every_n_nodes=0设置正确的子图大小:TRAJECTORY_BUILDER_2D.submaps.num_range_data调整CeresScanMatcher,使偏离先验的代价变得高昂:TRAJECTORY_BUILDER_2D.ceres_scan_matcher.translation_weight=2

【cartographer_ros】八: 官方Demo参数配置和效果

上一节介绍cartographer的主要配置参数。本节会研究一下这些参数改动,对算法的影响和效果,cartographer的调参一直是一个比较复杂的过程。1,官方调参文档官方文档(1):调整本地SLAM关闭全局SLAM以免干扰本地调优:POSE_GRAPH.optimize_every_n_nodes=0设置正确的子图大小:TRAJECTORY_BUILDER_2D.submaps.num_range_data调整CeresScanMatcher,使偏离先验的代价变得高昂:TRAJECTORY_BUILDER_2D.ceres_scan_matcher.translation_weight=2

【cartographer_ros】七: 主要配置参数说明

上一节介绍了路标Landmark数据的订阅和发布,各类数据的发布和订阅基本阐述完毕。本节会介绍cartographer的主要配置参数,研究这些参数的使用和对算法的影响。目录1,map_builder.lua2,pose_graph.lua3,trajectory_builder.lua4,trajectory_builder_2d.lua首先还是得回到Ros运行demo(第二节)的launch脚本上。launch脚本中可以看到demo所用的配置文件是【backpack_2d.lua】。而backpack_2d.lua在一开始通过include语句加载了map_builder和trajector

【cartographer_ros】七: 主要配置参数说明

上一节介绍了路标Landmark数据的订阅和发布,各类数据的发布和订阅基本阐述完毕。本节会介绍cartographer的主要配置参数,研究这些参数的使用和对算法的影响。目录1,map_builder.lua2,pose_graph.lua3,trajectory_builder.lua4,trajectory_builder_2d.lua首先还是得回到Ros运行demo(第二节)的launch脚本上。launch脚本中可以看到demo所用的配置文件是【backpack_2d.lua】。而backpack_2d.lua在一开始通过include语句加载了map_builder和trajector

ROS机械臂 Movelt 学习笔记3 | kinect360相机(v1)相关配置

目标是做一个机械臂视觉抓取的demo,在基地里翻箱倒柜,没有找到学长所说的d435,倒是找到了一个老古董kinect360。前几天就已经在旧电脑上配置好了,现在记录在新电脑上的配置过程。1.kinect相机驱动安装环境:Ubuntu18.04+ROSMelodic需要安装3个驱动包,并且彼此版本需要适配,安装过程如下:在原作者的Github上下载:https://github.com/ZXWBOT/kinect_drivercd~ARM/kinect_armgitclonehttps://github.com/ZXWBOT/kinect_driver.git也可以在网盘下载:http://pa

ROS机械臂 Movelt 学习笔记3 | kinect360相机(v1)相关配置

目标是做一个机械臂视觉抓取的demo,在基地里翻箱倒柜,没有找到学长所说的d435,倒是找到了一个老古董kinect360。前几天就已经在旧电脑上配置好了,现在记录在新电脑上的配置过程。1.kinect相机驱动安装环境:Ubuntu18.04+ROSMelodic需要安装3个驱动包,并且彼此版本需要适配,安装过程如下:在原作者的Github上下载:https://github.com/ZXWBOT/kinect_drivercd~ARM/kinect_armgitclonehttps://github.com/ZXWBOT/kinect_driver.git也可以在网盘下载:http://pa

踩坑之旅:配置 ROS 环境

以下内容为本人的著作,如需要转载,请声明原文链接微信公众号「englyf」https://mp.weixin.qq.com/s/IS2lkMud7x_u0aZKar9z3w最近在学习机器人相关的导航算法,为了方便于验证算法的效果,需要搭一个ROS(RobotOperateSystem)环境。特地写点笔记,这是这个机器人系列的首篇笔记。虽然在网络上有很详细的教程,不过在对着教程一步步安装的过程中还是踩了不少坑。因为在墙内(你懂的),会导致联网下载文件的时候老是失败。可能你会说不可以指定墙内的安装源吗?可以是可以,不过在安装完ROS包后还需要初始化一些环境,比如rosdep的初始化,这时候还是需要