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&lt ...

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