使用realsense D435i实现机械臂对物体的自动抓取总结
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实现机械臂对物体的自动抓取总结相关推荐
- ECCV 2022 | 面向高光和透明物体感知与抓取的域随机化增强的深度仿真与修复
关键词:深度仿真 深度修复 高光透明物体 导 读 本文是计算机视觉顶级会议 ECCV 2022入选论文 Domain Randomization-Enhanced Depth Simulation ...
- 基于机器视觉的ROS机械臂抓取实验
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 作者丨曾三 来源丨 混沌无形 点击进入->3D视觉工坊学习交流群 摘要:为了减少机械臂在产品分类 ...
- Gluon_2L6_4L3机械臂视觉抓取操作手册
机械臂操作手册 安全须知 如遇任何紧急情况,请立即按下紧急停止开关断电,以防操作人员受伤或机械臂损坏. 当机械臂断电时,执行器会立即进入松闸状态,可能无法保持当前姿态.需要人为提供外力保证机械臂不会因 ...
- 基于深度学习的旋翼无人机机械臂抓取
基于深度学习的旋翼无人机机械臂抓取 摘要:随着空中机器人技术的快速发展与日益成熟,无人机在越来越多的领域得到了广泛的应用.而多旋翼无人机作为最常用的无人机之一,以其体积小.运动灵活.定点悬停等优势广泛 ...
- 机器人抓矸石_基于机器视觉的多机械臂煤矸石分拣机器人系统研究
工矿自动化 Industryand MineAutomation Vol. 45 No. 9 Sep.2019 第 45 卷第 9 期 2019 年 9 月 文章编号 : 1671 - 251X(20 ...
- 机械臂灵活工作空间初步研究
工作:基于Matlab对宇树Z1机械臂灵活度研究 对于抓取任务规划器来说,机械手工作空间中可达末端位姿的预先规划是非常重要的.在此基础上,对于一个六自由度冗余度机械臂,研究如何充分发挥其冗余度特性,实 ...
- Grasp2Vec:通过自我监督式抓取学习物体表征
从很小的时候开始,人类就能够识别最喜欢的物品,并将它们捡起来,尽管从未有人明确教过他们这样做.认知发展研究表明,与周围物体互动的能力在培养物体感知和操纵能力(例如有目的的抓取)的过程中起着至关重要的作 ...
- gazebo仿真 UR10 + robotiq140抓取物体失败:滑出或滑落
gazebo仿真 UR10 + robotiq140抓取物体失败:滑出或滑落 机械臂(UR10+Roboiq140)抓取物体失败:爪子夹取物体,物体滑出,或机械臂网上提升时候,物体滑出,没有跟随机械臂 ...
- 遨博协作机器人ROS开发 - 机械臂自主避障
目录 一.简介 二.环境版本 三.学习目标 五.任务实施 六.任务拓展 七.课堂小结 八.课后练习 一.简介 大家好,欢迎关注遨博学院带来的系列技术分享文章(协作机器人ROS开发),今天我们来学习一下 ...
最新文章
- [Leedcode][JAVA][第209题][长度最小的子数组][滑动窗口][前缀和][二分查找][双指针]
- Java后端 + 百度SDK实现人脸识别
- JEECG 3.6.5版本发布,企业级JAVA快速开发平台
- ArrayList 有序集合 c#
- recyclerview添加间隔左右_卤水保养、卤水添加小常识,你是否已经掌握
- CTU 2019 Open Contest G.Beer Mugs
- Python语言核心编程
- Python实现人脸识别
- 21天学通C语言-学习笔记(12)
- win10远程桌面Android软件,微软远程桌面安卓版
- 《SpringMVC视频教程》(p2~p3)
- Cpp 语法基础总结
- python格式化输出
- kafka之重新分配分区副本kafka-reassign-partitions命令
- 关于Unity中天空盒的使用
- FileIO - java
- JAVA 面试知识点(个人总结)
- 用纯css实现下拉菜单的几种方式
- 实验: GVRP 配置,三层交换机通讯 ,VLAN 间路由,单臂路由与路由器子接口的配置,vlan-单臂路由技术
- 硬盘故障提示“已损毁”怎么办?
热门文章
- PN转CANopen调试案例
- CSS02_设置盒子水平+垂直居中 设置文本水平+垂直居中
- 游戏设计的艺术:一本透镜的书——第十五章 其中一种体验是故事
- Android 集成友盟推送方案(1)
- API 编排的应用及痛点
- 微信电脑版只能扫码登录的原因,你一定想不到
- 单片机c语言字符串比较,代码对比
- 大数据测试指标(一)
- Your build settings specify a provisioning profile with the UUID, no provisioning profile was
- vue中DPlayer视频播放器使用方法