- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 ROS中对point_cloud旋转平移
需要对扫描出来的点云数据标定,通过旋转平移使得其在一个正确的坐标系上为了实现绕Z轴旋转并使xoy平面平移,矩阵是这样的cosa -sina 0 xsina cosa 0 y0 0 1 00 0 0 1用到了pcl库订阅需要旋转和平移的值还有需要标定的point_cloud,发布标定后的point_cloud#include "ros/ros.h"#include <pcl_ros/point_cloud.h>#include <p
2020-06-05 17:46:49 2621
原创 ROS中用opencv库实现物体中心点提取
老师搞了个很简陋的双目摄像头,只能输出两个摄像头的图像,所以为了提取定位物体中心坐标,还得算个深度距离。先对两个摄像头图像处理一下,基于阈值分割,然后提取个轮廓,计算个质心,水平实在有限,提取的精度不高。这是左右摄像头发布二维坐标的程序#include <ros/ros.h>#include <image_transport/image_transport.h>#include <cv_bridge/cv_bridge.h>#include <sensor
2020-05-28 14:22:31 1100 1
原创 ROS的二维LaserScan转为三维pcl::PointXYZ
ROS的二维LaserScan转为三维Pointcloud2做实验用的单线rplidar a1输出的是LaserScan,想转换成三维的PoinCloud2格式的,然后通过订阅串口发来的数据来确定Z轴的值 ,本来想在直接在驱动节点里转为PointCloud2的,但PCL库也太大了,买的弱鸡arm的开发板放不下,编译也太慢了,说到底还是我自己憨憨,应该有更好的办法哈哈。总之 ,就在上位机搞个单独的节点来转换。首先了解下两个数据格式PointCloud2LaserScan好像大概是这样然后就大概这样
2020-05-27 18:18:40 1232 3
空空如也
在labview里怎么让程序在调用子VI时是子VI关闭前的状态
2018-10-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人