Franka机械臂与RealsenseD435深度相机手眼标定

该文章已生成可运行项目,

准备工作:

        1、Ubuntu20.04,ros_neotic,实时内核

        2、franka机械臂,realsense d435深度相机

        3、标定码

        控制franka机械臂时需要安装实时内核,否则在手眼标定过程中执行机械臂控制文件时容易            报错,点击实时内核安装,参考该链接,针对自己的版本进行安装。

        标定码头位于aruco_ros/aruco_ros/etc文件夹下,一定要1:1下载,还可以自己下载需要的标          定码,网址如下:

        标定码:https://chev.me/arucogen/

        内参标定码:Camera Calibration Pattern Generator – calib.io

一、配置环境

参考文章配置realsense d435相机环境,并进行验证,成功启动相机后可进行后续操作。

1、安装vision_visp

进入深度相机 src 目录下,也就是与realsense-ros同级别目录下,执行以下操作

cd ~/catkin_ws/src #进入文件夹
git clone -b neotic-devel https://github.com/lagadic/vision_visp.git

 编译时,耗时较长。可删除以下两功能包,用于追追踪,不影响标定。

 2、安装aruco_ros

cd ~/catkin_ws/src
git clone -b neotic-devel https://github.com/pal-robotics/aruco_ros

3、安装 easy_handeye

cd ~/catkin_ws/src
git clone https://github.com/IFL-CAMP/easy_handeye

4、安装panda_moveit_config

cd ~/catkin_ws/src
git clone https://github.com/ros-planning/panda_moveit_config.git -b neotic-devel

5、为方便执行,将launch文件拆分,如下所示,本人使用如下图所示标定板

标定板自动生成网址:Online ArUco markers generator,生成标定码时,注意红框内的参数选择,选择Original ArUco,Marker ID和Marker size的参数后续launch文件会用到。

注意: tracking_base_frame

本文章已经生成可运行项目
评论 40
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值