当前位置: 首页 > news >正文

网站换模板/小白如何学电商运营

网站换模板,小白如何学电商运营,asp网站数据库位置,天河建设网站本教程演示了如何在 MoveIt 任务构造器中使用抓握姿势检测 (GPD)和 Dex-Net 。 GPD(左)和 Dex-Net(右)用于生成拾取圆柱体的抓取姿势。 https://moveit.picknik.ai/main/_images/mtc_gpd_panda.gif 入门 如果您还没有这样做&am…

本教程演示了如何在 MoveIt 任务构造器中使用抓握姿势检测 (GPD)和 Dex-Net 。

GPD(左)和 Dex-Net(右)用于生成拾取圆柱体的抓取姿势。

https://moveit.picknik.ai/main/_images/mtc_gpd_panda.gif

入门

如果您还没有这样做,请确保您已经完成入门指南中的步骤。

为了运行演示,需要安装其他依赖项。因此,深度抓取包位于其自己的存储库中。请参阅Deep Grasp Demo。此存储库包含有关安装、运行演示、模拟深度传感器和性能提示的详细说明。

演示将允许您在 rviz 中可视化结果,并根据需要使用 Gazebo。

概念概述

MoveIt 任务构造器包含一个DeepGraspPose生成器阶段。此阶段不直接包含 GPD 或 Dex-Net 的实现。相反,与 MoveIt 任务构造器的通信是通过 ROS 操作消息实现的。该DeepGraspPose阶段包含一个与操作服务器通信的操作客户端。操作服务器的实现位于moveit_task_constructor_dexnet和moveit_task_constructor_gpd包中。操作服务器将抓取候选连同相关成本一起作为反馈发送回操作客户端。

消息的相关字段可以在中看到moveit_task_constructor_msgs/action/SampleGraspPoses.action

使用DeepGraspPose阶段很简单。将下面的阶段添加到当前任务中。实现可以在Deep Grasp Task中看到。

auto stage = std::make_unique<stages::DeepGraspPose<moveit_task_constructor_msgs::SampleGraspPosesAction>>(action_name, "generate grasp pose");

模板参数是操作消息。指定action_name服务器和客户端之间通信的命名空间。可选地,可以提供抓取采样和服务器连接的超时。默认情况下,这些设置为无限时间。

抓握姿势检测

GPD 从点云中抽取抓握候选样本,并使用 CNN 来分类抓握候选是否会成功。演示中,桌子平面会自动从点云中分割出来。这很有用,因为如果没有移除,GPD 会在这个平面周围抽取抓握候选样本。

gpd_config.yaml中的workspace和 num_samples参数可以提高性能。第一个参数指定立方体的体积,以搜索以点云坐标原点为中心的抓握候选点。第二个参数指定从点云中采样的数量,以检测抓握候选点。

Dex-Net

Dex-Net 将从图像中抽取抓握候选点。必须提供彩色和深度图像。Dex-Net 使用抓握质量卷积神经网络 (GQ-CNN) 来预测抓握候选点成功的概率。GQ-CNN 是使用朝下的摄像头在图像上进行训练的。因此,网络对摄像头视点很敏感,当摄像头朝下时性能最佳。

将dex-net_4.0_pj.yaml中的参数设置deterministic为 0, 以进行非确定性抓取采样。

运行演示

提供了演示的点云和图像,但您可以选择使用来自 Gazebo 中的模拟深度相机的传感器数据。
由于摄像机视点的敏感性,建议使用为 Dex-Net 演示提供的圆柱体图像。
相机视点部分显示如何将相机更改为不同的位置。这将根据对象提高性能。
深度传感器数据部分展示了如何使用模拟深度相机收集数据。

虚拟控制器

首先,启动基本环境:

roslaunch moveit_task_constructor_demo demo.launch

接下来,启动 GPD 或 Dex-Net 演示:

roslaunch moveit_task_constructor_gpd gpd_demo.launch
roslaunch moveit_task_constructor_dexnet dexnet_demo.launch

结果应与教程顶部的两个动画类似。

Gazebo

确保您完成了Gazebo 支持的深度掌握演示安装指南。

gpd_demo.launch中的load_cloud参数和dexnet_demo.launch中的load_images参数指定是否从文件加载传感器数据。将其中一个参数设置为 false 即可使用模拟深度摄像头。

首先,启动 Gazebo 环境:

roslaunch deep_grasp_task gazebo_pick_place.launch

接下来,启动 GPD 或 Dex-Net 演示:

roslaunch moveit_task_constructor_gpd gpd_demo.launch
roslaunch moveit_task_constructor_dexnet dexnet_demo.launch

下面的动画演示了 Dex-Net 使用 Gazebo 中的模拟深度相机生成抓取姿势的功能。您可能会注意到 GPD 可以成功拾取圆柱体。但是,该算法在处理更复杂的物体(例如杆夹)(如右图所示)时会遇到困难。尝试使用workspace和 num_samples参数,看看您是否可以使用 GPD 生成成功的抓取。

http://www.whsansanxincailiao.cn/news/30723240.html

相关文章:

  • 网站图片轮播怎么做/企业网站类型有哪些
  • 自动生成ui界面/亚马逊排名seo
  • 旅游网站 div css 模板下载/公关公司经营范围
  • 淄博网站排名优化公司/营销软文的范文
  • 下班后做兼职任务网站/新闻发稿推广
  • 上海做网站吧/天津关键词优化专家
  • 建一个商城网站需要多少钱/智慧教育
  • 虾皮购物网站怎么做/优化方案的格式及范文
  • wordpress 提供了 支持/西安搜索引擎优化
  • 网站留言板有什么用/网站查询服务器
  • 做网站制作利润有多少/海南百度推广公司
  • 无锡做网站哪家公司好/网络推广是什么工作内容
  • 泰州网站建设物美价廉/广东公司搜索seo哪家强
  • 做的好的阅读类的网站有哪些/上海网络seo公司
  • 互联网网站建设制作/优化营商环境 提升服务效能
  • 微信公众号链接网站怎么做/百度竞价推广账户优化
  • 百度做网站的特点/友链网站
  • 医疗网站做药品是干嘛/seo网站营销推广
  • 网页升级紧急通知合集/网站优化员seo招聘
  • 网站模板与网站开发/石家庄最新消息
  • 广告公司资质/seo优化课程
  • 视频直播nba的网站/网站推广 方法
  • 株洲百度推广/seo顾问服务四川
  • 东莞著名网站建设企业/营销管理培训课程
  • html5 网站框架/病毒式营销
  • 怎么做网站导航条/seo搜索引擎优化入门
  • 推动高质量发展建议/长沙网站seo公司
  • 武汉专业做网站公司/网图搜索识别
  • 大型网站系统与java中间件实践/百度知道提问首页
  • 做网站怎么设置会员/站长工具官网