Camera calibration (ROS camera_calibration & image_proc)
camera_calibration
rosrun camera_calibration cameracalibrator.py --size 8x6 --square 0.108 --k 6 image:=/my_camera/image
– size 8x6: the size of the chessboard is 8x6, and only the internal angle is calculated– square 0.024: the size of a square in the chessboard, in meters– k 6: number of radial distortion factors to use ...
Added by jolly on Tue, 25 Jan 2022 11:51:44 +0200
The communication and simulation verification between the drone controlled by the dronekit and the MAVProxy
DroneKit Python is a python library for controlling UAVs. DroneKit provides API for controlling UAV. Its code is independent of flight control. It runs separately on the company computer or other equipment, and communicates with the flight control board through MAVLink protocol through serial port or wireless.
1, Install DroneKit(linux)
Test ...
Added by coltrane on Sat, 22 Jan 2022 09:26:23 +0200
Introduction to ROS - simulation robot II (Xacro+Rviz)
Previous reference Introduction to ROS (V) -- simulation robot I (URDF+Rviz)
1, Introduction
1.Xacro action
Xacro is the abbreviation of XML Macros. Xacro is an XML macro language, which is programmable XML.
For a robot, we often have multiple similar components, such as the left and right wheels of the car. Directly writing URDF files will ...
Added by bouton on Wed, 19 Jan 2022 01:06:45 +0200
Minimum robot
Model
New package minimal_robot_description, directly create a new model file, minimal_robot_description.urdf (note that the model file here adopts a unified robot description format).
<?xml version="1.0"?>
<robot name="one_DOF_robot">
<!-- Used for fixing robot to Gazebo 'base_link' -->
<link name="world"/>
...
Added by creativeimpact on Tue, 18 Jan 2022 10:10:23 +0200
Simple 2D robot simulator
summary
STDR is a simple 2D robot simulator. Its installation and startup commands are as follows.
install
sudo apt-get install ros-$ROS_DISTRO-stdr-simulator
start-up
roslaunch stdr_launchers server_with_map_and_gui_plus_robot.launch
After startup, you can see a two-dimensional plan. Here, it looks like this.
What does this simulato ...
Added by BloodyMind on Mon, 17 Jan 2022 20:57:10 +0200
Introduction to ROS - robot navigation I (introduction, SLAM mapping and map access)
[Aote School Park] zero basic course of ROS robot introduction course ROS theory and practice P289-304
[see for the above video notes http://www.autolabor.com.cn/book/ROSTutorials/]
1, Introduction
Official link: https://www.ros.org/reps/rep-0105.html
1. Key technologies for navigation
(1) global map
(global overview: positioning + path ...
Added by jesse24 on Sat, 15 Jan 2022 07:05:21 +0200
IV Development record of ubuntu system installation ROS and development environment
The column series is as follows:
I Develop documented AHRS, inertial navigation sensor SBG-Ellipse-N sensor configuration and use_ goldqiu's blog - CSDN blog_ SBG sensor data format
II Remote use of dispatch IPC and configuration of ubuntu and ROS environment_ goldqiu's blog - CSDN blog
III The configuration, environment, installation and ba ...
Added by PHPnewby! on Tue, 11 Jan 2022 07:06:27 +0200
ROS-Note : package.xml composition
package.xml composition: 1 description label
<description>The beginner_tutorials package</description>
Used to describe the package
2 maintainer label
<!-- One maintainer tag required, multiple allowed, one person per tag -->
<!-- Example: -->
<!-- <maintainer email="jane.doe@example.com">Jane Doe< ...
Added by egalp on Tue, 04 Jan 2022 05:02:06 +0200
ROS-3DSLAM(16): visual estimator section IX factor4
2021@SDUSC Friday, December 24, 2021 - Monday, December 27, 2021
1, Background:
Continue to analyze the factor folder this week.
This week, I analyzed the visual residuals of the code part and the residuals of feature points under the projection of the camera: projection_factor.cpp and projection_td_factor.cpp and pose_local_parameterization ...
Added by Bojan86 on Thu, 30 Dec 2021 02:06:34 +0200
ROS occupancygrid learning notes
OccupancyGrid
ROS navigates through the OccupancyGrid, which consists of a yaml format metadata file, and picture format map data file.
Map metadata Map metadata XXX The format of yaml is as follows: image: testmap.pgm
resolution: 0.1
origin: [0.0, 0.0, 0.0]
occupied_thresh: 0.65
free_thresh: 0.196
negate: 0
Notes are as follows:
Image ...
Added by verbalkint81 on Tue, 21 Dec 2021 02:44:46 +0200