ROS learning IX. image processing package in ROS RGBD image to PCL

preface Recently, I'm doing simulation again. I need to turn the RGBD camera into a point cloud. Image processing package provided by ROS_ pipeline ROS provides tools for monocular, binocular, depth image processing, camera calibration and visualization, which are included in the integration module image_ In pipeline. There are mainly th ...

Posted by akrocks_extreme on Mon, 22 Nov 2021 11:09:27 -0800

ROS_ Core analysis of Python programming case code

ROS_ Core analysis of Python programming case code Through the intermediate tutorial supporting the Handsfree mini robot platform, I learned about ROS_ The knowledge of realizing sensor data reading, motion control and autonomous navigation by python programming is summarized as follows: 1. Sensor data reading 1.1 obtain and print the ba ...

Posted by nando on Mon, 22 Nov 2021 08:55:11 -0800

ROS-3DSLAM: visual estimator section III initial 3

2021@SDUSC Sunday, November 14, 2021 - Monday, November 15, 2021 1, Background: This time, continue to analyze the contents of the initial folder. This time, it is for the solution_ 5pts, including the header file and cpp file of the file. Solve here_ 5pts means to use the five point method to find the essential matrix, and the code is the ...

Posted by pimp3679 on Sat, 20 Nov 2021 07:53:55 -0800

ROS learning notes ---- topic programming

catalogue 1, Basic knowledge 2, Workspaces and feature packs 3, Programming implementation of publisher 4, Programming implementation of subscriber 1, Basic knowledge Topic -- asynchronous communication programming An important bus used to transmit data between nodes; use Publish / subscribe ...

Posted by clay1 on Fri, 19 Nov 2021 00:04:48 -0800

ROS learning - recording and playback data

This blog will introduce how to use ROS system to record data into a. bag file, and then play back the data to produce similar effects in the running system. Record data (create a bag file) Record topic data from a running ROS system and store it in a bag file. First, open a Terminal window and run roscore. roscore Open the second Termi ...

Posted by buzz on Wed, 17 Nov 2021 17:22:49 -0800

ROS communication mechanism -- action and action file

sketch Action message communication is very similar to service message communication. The service has goal s and result s corresponding to the request and response respectively. In addition, there is more feedback in the action. In some scenarios, when it takes a long time to respond after receiving a request and an intermediate value is r ...

Posted by jbille on Wed, 03 Nov 2021 13:33:55 -0700

Judge ROS version number - Ubuntu 20.04 install ROS_noetic - modify mirror source

Judge ROS version number The robot uses raspberry pie, stm32 and ros. First, configure the network, plug the sd card on the robot into the raspberry pie development board, and then configure the connected hotspot. Next, plug the sd card back into the raspberry pie on the robot, turn on the hotspot, and the robot will automatically connec ...

Posted by sig on Sun, 24 Oct 2021 01:59:08 -0700

ROS robot -- little turtle drawing a circle (C + +)

Reference article: (4 messages) ROS robot practice - Little Turtle draws a circle_ Poetry and distant blog - CSDN bloghttps://blog.csdn.net/qq_44907912/article/details/105145132 Reference video: [Gu Yueju] Gu Yue · introduction to ROS 21 lecture | introduction to ROS robot_ Beep beep beep_ bilibilihttps://www.bilibili.com/video/BV1zt41 ...

Posted by gb75 on Fri, 15 Oct 2021 20:01:41 -0700

Ubuntu 18.04 uninstalling and installing opencv

View the installed opencv version number pkg-config --modversion opencv pkg-config --modversion opencv4 opencv uninstall sudo make uninstall cd .. sudo rm -r build sudo rm -r /usr/local/include/opencv2 /usr/local/include/opencv /usr/include/opencv /usr/include/opencv2 /usr/local/share/opencv /usr/local/share/OpenCV /usr/share/opencv /usr/sh ...

Posted by m00nz00mer on Mon, 11 Oct 2021 12:45:25 -0700

ROS communication mechanism -- topic and msg file

sketch Topic message communication means that the publisher who sends information and the subscriber who receives information send and receive information in the form of topic message. The subscriber node that wants to receive the topic receives the information of the publisher node corresponding to the topic name registered in the master ...

Posted by daxxy on Mon, 11 Oct 2021 10:26:10 -0700