ros
ywfwyht
这个作者很懒,什么都没留下…
展开
-
rviz常见可视化类型
http://wiki.ros.org/rviz/DisplayTypesrviz常见可视化类型原创 2022-10-20 10:36:24 · 737 阅读 · 0 评论 -
python:利用rospy实现Marker及XYZI/XYZRGB点云在rviz中的可视化
python利用rospy实现Marker及XYZI/XYZRGB点云在rviz中的可视化代码环境是基于ubuntu+ros的。需要安装rospy、numpy等。原创 2022-08-20 14:53:04 · 1904 阅读 · 0 评论 -
ImportError: dynamic module does not define module export function (PyInit_cv_bridge_boost)
File "/opt/ros/melodic/lib/python2.7/dist-packages/cv_bridge/core.py", line 91, in encoding_to_cvtype2 from cv_bridge.boost.cv_bridge_boost import getCvTypeImportError: dynamic module does not define module export function (PyInit_cv_bridge_boost)原创 2022-07-19 15:31:42 · 2036 阅读 · 9 评论 -
PCL:RANSAC算法拟合直线的两种实现方式
pcl利用ransac实现直线拟合的方法pcl::SampleConsensusModelLinepcl::SACSegmentationpcl::SampleConsensusModelLine#include <pcl/io/pcd_io.h>#include <pcl/sample_consensus/ransac.h>#include <pcl/sample_consensus/sac_model_line.h>#include <pcl/visu原创 2022-04-19 17:27:41 · 2844 阅读 · 0 评论 -
python: bag包解析pcd和图像
bag包解析pcd和图像:import glob, osimport rosbagimport cv2from cv_bridge import CvBridge, CvBridgeErrorimport sensor_msgs.point_cloud2 as pc2import numpy as np print(cv2.__version__)bridge = CvBridge()image_topic = "/usb_cam/image_raw/compressed"poin原创 2022-03-10 10:47:11 · 4461 阅读 · 0 评论 -
python:获取两个列表中数值最接近的元素(元素匹配算法)
获取两个列表中数值最接近的元素:在处理数据中,经常需要匹配两个数据集合,找到最接近的那两个元素。例如:在处理pcd点云数据和图像的时候,需要在点云和图像两个集合中找到时间戳相对应的那一帧数据以下为代码实例:(代码不够规范,请多见谅)def pcd_match_img(pcd_path, img_path): pcd_file = os.listdir(pcd_path) img_file = os.listdir(img_path) for pcd in pcd_file: pcd_p原创 2022-03-09 17:10:58 · 3847 阅读 · 0 评论 -
python:bag包解析pcd和图像
import glob, osfrom math import truncfrom re import Timport rosbagimport cv2from cv_bridge import CvBridge, CvBridgeErrorimport sensor_msgs.point_cloud2 as pc2import numpy as np print(cv2.__version__)bridge = CvBridge()image_topic = "/usb_cam/.原创 2021-08-10 15:38:13 · 1268 阅读 · 0 评论