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