Deep route lab | llvm IR tutorial
Let's review the recent conference of LLVM developers. The whole tutorial is very suitable for people without LLVM foundation to get started and operate a piece of LLVM code.PrerequisiteIR - > intermediate representation is the so-called intermediate representation. Generally speaking, the IR used by the compiler includes DAG, three address ...
Posted by Shibby on Tue, 08 Mar 2022 07:31:37 +0100
PointPillars point cloud detection in OpenPCDet reasoning code explanation
The implementation and explanation of PointPillars' paper and training code have been analyzed in detail in the previous article. Please refer to the previous blog: PointPillars paper analysis and OpenPCDet code analysis_ Nnnathan blog - CSDN blog.
This blog will analyze the reasoning code of PointPillars model in OpenPCDet in detail and test ...
Posted by RobM on Thu, 24 Feb 2022 08:59:10 +0100
Copy of pointnet code (the most complete in the whole network) from scratch
import numpy as np
import matplotlib.pyplot as plt
import torch
import torch.nn as nn
import torch.nn.functional as F
import torch.optim as optim
from torch.utils.data import Dataset,DataLoader
import h5py
import glob
import os
import json
from tqdm import tqdm
import sys
import open3d as o3d
Written in the front, the directory structure of ...
Posted by dourvas on Wed, 23 Feb 2022 16:41:50 +0100
Analysis of slam navigation file of ros radar
There are multiple radar function packages under the lidar folder.
It also includes a udev rule conversion script. The radar uses cp2102usb to serial port chip.
Multiple devices are connected to the host through usb, so it is difficult to distinguish the devices corresponding to each port name.
Set rules for the chip of USB to serial por ...
Posted by New Coder on Mon, 21 Feb 2022 19:58:49 +0100
(learning notes) robot autonomous navigation starts from scratch. The third step -- installation and configuration of ROS
Reference materials for this article: (VPN access required) cn/noetic/Installation/Ubuntu - ROS Wikihttp://wiki.ros.org/cn/noetic/Installation/Ubuntu
preface
ROS is an open source meta operating system for robots. In fact, it is not a real operating system. Its underlying tasks such as task scheduling, compilation and addressing are still com ...
Posted by venkychinnu on Mon, 21 Feb 2022 03:13:32 +0100
Use ros1 under ros2_ Bridge and ros1 custom message bridge
Use ros1 under ros2_ Bridge and ros1 custom message bridge
Sample environment Operating system: ubuntu 20.04 amd64 ros version: noetic ros2 version: foxy ros1 sample code
Create workspace catkin for ros1_ WS, function pack custom_msgs and create an MSG file testnoetic msg TestNoetic. The contents of the MSG file are as follows: string te ...
Posted by mrbaseball34 on Fri, 18 Feb 2022 19:01:00 +0100
Ubuntu 18.0 based on VMware 04 system installation ROS
My blog: Q's blog
Configuration preparation: ubuntu18 04
If you encounter other problems, please see some methods at the end of the article, or search by yourself.
Installation steps
First look WIK of ROS , with Chinese interface, select the appropriate version of the system and the method of ROS installation.
This is mainly for Ubuntu 1 ...
Posted by shadownet on Thu, 17 Feb 2022 01:19:13 +0100
[PCL self-study: Filtering] Introduction and use of various filters in PCL (continuous update)
1. PassThrough filter: for threshold filtering
1. Introduction of Straight-pass Filter
PassThrough filters, as the name implies, use a threshold to directly filter out filters that do not meet the threshold. For example, if there are 100,000 numbers with values ranging from 1 to 100,000 and the pass filter has a threshold value of <50, ...
Posted by teebo on Mon, 14 Feb 2022 18:16:34 +0100
Shallow analysis of cyberRT source code mainboard
The mainboard module is the program entry and startup module of cyberRT. We can start it in a way similar to roslaunch. The launch of cyberRT also encapsulates the mainboard module, or we can directly use mainboard - P < process_ Group > - D... & start a module. There are five files in the minaboard module, two classes (module_argumen ...
Posted by akshay on Mon, 14 Feb 2022 13:32:21 +0100
2, Communication mechanism of ROS - topic
The basic communication mechanism in ROS mainly has the following three implementation strategies:
Topic communication (publish subscribe mode) Service communication (request response mode) Parameter server (parameter sharing mode)
1. Topic communication: publish subscribe mode
One node publishes messages to the topic, and the other node ...
Posted by naggi on Mon, 07 Feb 2022 07:06:07 +0100