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

Robot model and robot state

RobotModel and RobotState classes The RobotModel and RobotState classes are the core classes for accessing robot kinematics. The RobotModel class contains the relationships between all links and joints, including the joint limit attributes they load from URDF. The RobotModel also divides the robot's links and joints into plannin ...

Posted by reto on Sun, 20 Feb 2022 19:34:19 +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

Ubuntu16.04 installing cuda10 0/cudnn7. 6.5/openpose and problems (graphics card GTX1660 SUPER)

1, Install cuda10 0,CUDNN7. six point five Please follow the blog post below for the installation tutorial ubuntu16.04 installation of CUDA, cuDNN GTX 1660Ti Note: the latest version of graphics card installation and computer graphics card adaptation 2, CUDA unloading steps No need to uninstall the graphics card driver sudo apt-get rem ...

Posted by Optimo on Thu, 10 Feb 2022 02:02:10 +0100

Configure ROS melody for Ubuntu 18.04.05 LTS and solve various problems in detail (pit filling)

preface ROS includes multiple versions, which are suitable for different versions of Linux systems. ( View the corresponding relationship of each version) This paper mainly aims at: Operating system: Ubuntu 18.04.05 LTS ROS version: Melody Handle. The installation process mainly refers to: ROS official tutorial Introduction to installati ...

Posted by meir4u on Sun, 30 Jan 2022 08:57:45 +0100

SLAM GMapping particles and tracks

1. Particles stay SLAM GMapping (4) SLAM processor Each particle updated by particle filter independently records a possible robot trajectory and environment map In order to improve efficiency, GMapping designs a data structure of trajectory tree The trajectory of the robot can be obtained by tracing from the leaf node to the root node ...

Posted by phpscriptcoder on Wed, 26 Jan 2022 20:17:05 +0100

Introduction to ROS-13 Definition and use of service data

Previously, we have learned how to use the two service data types defined in ROS: spawn and Trigger. When the defined service data cannot meet our needs, we need to define and use a service data type according to our own needs In the previous example in the message of the custom topic, one publisher kept publishing a person's message and anoth ...

Posted by SQL Advanced on Wed, 19 Jan 2022 07:19:04 +0100

Fundamentals of ROS (10) -- robot modeling and optimization xacro

All codes in this chapter can be downloaded by yourself and modified in different places Extraction code: 1lab 1, xacro introduction Disadvantages of URDF model: 1. The model is lengthy and repetitive 2. Parameter modification is troublesome and inconvenient for secondary development 3. There is no function of parameter calculation XACR ...

Posted by spider_man on Sat, 15 Jan 2022 13:46:58 +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

ROS version number judgment, ubuntu20.04 Install ROS_noetic-Modify Mirror Source

Determine ROS Version Number - ROS Installation - Modify Mirror Source linux Version: ubuntu20.04 ROS Version: noetic Determine ROS Version Number Install ROS Change Mirror Source   Determine ROS Version Number The robot uses raspberry pie, stm32, ros. First configure the network, plug the sd card on the robot into the raspberry pi ...

Posted by patsman77 on Tue, 11 Jan 2022 18:04:54 +0100