1、开发环境搭建


Intel RealSense D435环境搭建之安装pyrealsense2

ModuleNotFoundError: No module named 'apt_pkg' on Ubuntu_秃头小宝贝ec的博客-CSDN博客

https://blog.csdn.net/weixin_45861610/article/details/118991062

Jupyter Notebook安装(Windows)_NickHan_cs的博客-CSDN博客_jupyter notebook 安装

出现No module named 'yaml'错误解决办法_恋上树的猫咪的博客-CSDN博客

Python--pip install opencv无法安装的解决办法_酸爽宝的博客-CSDN博客_pip安装opencv失败

Open3d之python版本快速安装和使用_ancy_i_cv的博客-CSDN博客_python 安装open3d

2、相机标定


Intel RealSense D435i:简介、安装与使用(ROS、Python) (zhaoxuhui.top)

利用ROS的Camera Calibration工具进行相机标定(USB相机与D435i) (zhaoxuhui.top)

3、手眼标定


【手眼标定】ros / easy_handeye + ur5 + realsense d435i - 知乎 (zhihu.com)

由于排爆机器人的工业机械臂初步设定只抓取地面的物体,并且机械爪始终与地面保持垂直,所以只是用到相机标定即可。估计出物体在相机坐标系的位姿后,利用相对位姿和机械臂的相对运动进行抓取工作。realsense d435i的深度范围在0.28-3米,如果机械臂的绝对定位精度准确,物体的位姿准备,则一次运动即可完成物体的抓取。否则会用到N次直到距离上不能采集到物体的深度信息,也就不能估计出物体的位姿,来进行伺服视觉的的闭环抓取工作。

4、物体检测识别


介绍

基于ROS机器人的3D物体识别与三维重建(一) 介绍篇_Ray Song的博客-CSDN博客_机器学习 物体识别

机器人抓取汇总|涉及目标检测、分割、姿态识别、抓取点检测、路径规划 - 腾讯云开发者社区-腾讯云 (tencent.com)

find_object_2d功能包效果测试

D435物体检测识别find_object_2d_巧夺天工2018的博客-CSDN博客

Ros中使用find_object_2d快速实现物体的检测识别_berry丶的博客-CSDN博客

一起做ROS-DEMO系列 (2):基于find_object_2d的目标匹配识别 - 知乎 (zhihu.com)

物体跟踪效果测试

ROS-机器视觉 ④:物体跟踪 - 古月居 (guyuehome.com)   物体跟踪不满足物体识别要求

ORK三维物体识别效果测试

ros ork包github源码下载不了问题解决方案 - 知乎 (zhihu.com)

UR5e+3D物体检测与识别(ORK)+Realsense D453i - 知乎 (zhihu.com)

ROS中的物体识别——ORK功能包的使用_EaSon王同学的博客-CSDN博客_ork识别

ROS kinetic + Realsens D435i + ORK + LINEMOD 物体识别 - Hongkai_Ding - 博客园 (cnblogs.com)

ROS IntelRealSenseZR300 PCL+ORK+Linemod 柱状物体检测 机械臂抓取 系列第二篇 - 古月居 (guyuehome.com)

问题解决

ORK包的安装与linemod算法识别测试 (使用kinect v2 出现很奇怪的问题和解决)_hymwgk的博客-CSDN博客_ork算法

解决ORK(Object Recognition Kitchen)的Web UI 无法显示3D模型的问题_爱学习的草莓熊的博客-CSDN博客

D435、linemod实现三维物体检测与识别_巧夺天工2018的博客-CSDN博客

使用realsense D435i实现机械臂对物体的自动抓取总结相关推荐

  1. ECCV 2022 | 面向高光和透明物体感知与抓取的域随机化增强的深度仿真与修复

    关键词:深度仿真 深度修复 高光透明物体 导  读 本文是计算机视觉顶级会议 ECCV 2022入选论文 Domain Randomization-Enhanced Depth Simulation ...

  2. 基于机器视觉的ROS机械臂抓取实验

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 作者丨曾三 来源丨 混沌无形 点击进入->3D视觉工坊学习交流群 摘要:为了减少机械臂在产品分类 ...

  3. Gluon_2L6_4L3机械臂视觉抓取操作手册

    机械臂操作手册 安全须知 如遇任何紧急情况,请立即按下紧急停止开关断电,以防操作人员受伤或机械臂损坏. 当机械臂断电时,执行器会立即进入松闸状态,可能无法保持当前姿态.需要人为提供外力保证机械臂不会因 ...

  4. 基于深度学习的旋翼无人机机械臂抓取

    基于深度学习的旋翼无人机机械臂抓取 摘要:随着空中机器人技术的快速发展与日益成熟,无人机在越来越多的领域得到了广泛的应用.而多旋翼无人机作为最常用的无人机之一,以其体积小.运动灵活.定点悬停等优势广泛 ...

  5. 机器人抓矸石_基于机器视觉的多机械臂煤矸石分拣机器人系统研究

    工矿自动化 Industryand MineAutomation Vol. 45 No. 9 Sep.2019 第 45 卷第 9 期 2019 年 9 月 文章编号 : 1671 - 251X(20 ...

  6. 机械臂灵活工作空间初步研究

    工作:基于Matlab对宇树Z1机械臂灵活度研究 对于抓取任务规划器来说,机械手工作空间中可达末端位姿的预先规划是非常重要的.在此基础上,对于一个六自由度冗余度机械臂,研究如何充分发挥其冗余度特性,实 ...

  7. Grasp2Vec:通过自我监督式抓取学习物体表征

    从很小的时候开始,人类就能够识别最喜欢的物品,并将它们捡起来,尽管从未有人明确教过他们这样做.认知发展研究表明,与周围物体互动的能力在培养物体感知和操纵能力(例如有目的的抓取)的过程中起着至关重要的作 ...

  8. gazebo仿真 UR10 + robotiq140抓取物体失败:滑出或滑落

    gazebo仿真 UR10 + robotiq140抓取物体失败:滑出或滑落 机械臂(UR10+Roboiq140)抓取物体失败:爪子夹取物体,物体滑出,或机械臂网上提升时候,物体滑出,没有跟随机械臂 ...

  9. 遨博协作机器人ROS开发 - 机械臂自主避障

    目录 一.简介 二.环境版本 三.学习目标 五.任务实施 六.任务拓展 七.课堂小结 八.课后练习 一.简介 大家好,欢迎关注遨博学院带来的系列技术分享文章(协作机器人ROS开发),今天我们来学习一下 ...

最新文章

  1. [Leedcode][JAVA][第209题][长度最小的子数组][滑动窗口][前缀和][二分查找][双指针]
  2. Java后端 + 百度SDK实现人脸识别
  3. JEECG 3.6.5版本发布,企业级JAVA快速开发平台
  4. ArrayList 有序集合 c#
  5. recyclerview添加间隔左右_卤水保养、卤水添加小常识,你是否已经掌握
  6. CTU 2019 Open Contest G.Beer Mugs
  7. Python语言核心编程
  8. Python实现人脸识别
  9. 21天学通C语言-学习笔记(12)
  10. win10远程桌面Android软件,微软远程桌面安卓版
  11. 《SpringMVC视频教程》(p2~p3)
  12. Cpp 语法基础总结
  13. python格式化输出
  14. kafka之重新分配分区副本kafka-reassign-partitions命令
  15. 关于Unity中天空盒的使用
  16. FileIO - java
  17. JAVA 面试知识点(个人总结)
  18. 用纯css实现下拉菜单的几种方式
  19. 实验: GVRP 配置,三层交换机通讯 ,VLAN 间路由,单臂路由与路由器子接口的配置,vlan-单臂路由技术
  20. 硬盘故障提示“已损毁”怎么办?

热门文章

  1. PN转CANopen调试案例
  2. CSS02_设置盒子水平+垂直居中 设置文本水平+垂直居中
  3. 游戏设计的艺术:一本透镜的书——第十五章 其中一种体验是故事
  4. Android 集成友盟推送方案(1)
  5. API 编排的应用及痛点
  6. 微信电脑版只能扫码登录的原因,你一定想不到
  7. 单片机c语言字符串比较,代码对比
  8. 大数据测试指标(一)
  9. Your build settings specify a provisioning profile with the UUID, no provisioning profile was
  10. vue中DPlayer视频播放器使用方法