PX4 from abandonment to mastery: position control code analysis

preface A person can go faster, and a group of people can go further. Exchange and learning plus qq:2096723956 More nanny PX4+ROS learning videos: https://b23.tv/ZeUDKqy Share knowledge and transfer positive energy. Please point out any omissions or mistakes Code version: PX4 1.11.3 Code location 1, Position control void PositionControl ...

Posted by zwiebelspaetzle on Wed, 19 Jan 2022 14:39:55 +0100

Find the overlap of two point clouds

Most of the search for overlapping areas on the Internet is to establish a kdtree for one point cloud, and then search the points of another point cloud within the r radius. This method is suitable for two point clouds, which are exactly the same. The general point cloud data are not exactly the same. For example, the point clouds of two fl ...

Posted by patrick99e99 on Sun, 16 Jan 2022 18:13:52 +0100

After combing the VDO-SLAM source code in two tones

The first tone is to write so much. The second tone is to sort out some contents of global optimization, but it is estimated that it will take some time. This record is purely personal understanding. If there is any difference, welcome to discuss ~ as for the part of using optical flow for dynamic object tracking in the paper, I am not sure whe ...

Posted by stevel on Fri, 14 Jan 2022 04:46:59 +0100

ROS learning record 14 [SLAM] simulation learning 3 - start up and release coordinate information

Fatal Frame. preface Because it is a simulation, the model is also strange, so the coordinate information does not need the way of wheel integration. After meeting the real model, we will analyze the velocity conversion of Ackerman motion model. Moreover, the motion decomposition of the real situation is more complex, which is not as ideal as ...

Posted by kumarsatishn on Thu, 13 Jan 2022 02:19:44 +0100

AirSim learning note 3: model training

Open source projects: Project address: https://github.com/Microsoft/AutonomousDrivingCookbook Localization project: https://gitee.com/zhoushimin123/autonomous-driving-cookbook Step 1 - model training Now that we have some sense of the data being processed, we can start designing our model. In this notebook, we will define the network architec ...

Posted by thinkaboutit on Wed, 05 Jan 2022 18:22:46 +0100

Keys and map points: Keys

This time we will explain the key frames in ORBSLAM2. First, let's take a look at the relevant description of key frames in the paper: each key frame K i K_i Ki # stores the following: Camera pose ...

Posted by canadian_angel on Tue, 04 Jan 2022 02:16:25 +0100

Introduction to Self-Driving Cars Final Project-W7_PID vertical control + pure tracking horizontal control

This paper is a continuation of the introduction to self driving cars final project-w7_pid to realize vehicle lateral and longitudinal control, which aims to change the vehicle lateral controller to Pure pursuit mode. (it is the last project assignment in the first part of Coursera automatic driving series courses) Introduction to Pure Pur ...

Posted by dannyb785 on Mon, 03 Jan 2022 13:20:46 +0100

Introduction to Robosense Sagitar lidar drive file parameters

Introduction to Robosense Sagitar lidar drive file parameters Before reading this article, please study the following article The use of Robosense in LIOSAM, And install and compile the driver. The Robosense driver file has only one parameter file, config Yaml, stored in rslidar_sdk/config folder. The whole parameter file can be divided into t ...

Posted by michelledebeer on Sun, 02 Jan 2022 22:15:02 +0100

[about CMake, CMakeLists.txt] related knowledge and ORB_SLAM3-ROS-CMakeLists notes

preface Fill the abyss of your knowledge. Everything is a variable. What the CPU needs to access memory is the address, not the variable name and function name! Variable names and function names are just mnemonics of addresses. When the source files are compiled and linked into executable programs, they will be replaced with addresses. ...

Posted by tuuga on Fri, 31 Dec 2021 00:33:31 +0100

[quadruped robot -- position and velocity trajectory planning of swing phase end] (4.1) code analysis of footswing trajectory (calculating foot swing trajectory by bezier curve)

Catalogue of series articles Tip: you can add the directories of all articles in the series here. You need to add the directories manually TODO: finishing after writing preface Limited cognition, I hope you will forgive me. If you have any problems, I hope to communicate with you and grow together! This paper first gives a brief in ...

Posted by lucie on Thu, 23 Dec 2021 20:29:32 +0100