当前位置:网站首页>ROS rviz_ Satellite function package visualizes GNSS track and uses satellite map
ROS rviz_ Satellite function package visualizes GNSS track and uses satellite map
2022-06-28 06:09:00 【On the way_ continue】
Installation steps
mkdir -p catkin_ws/src
cd catkin_ws/src
git clone https://github.com/nobleo/rviz_satellite # clone Function pack
cd ..
catkin_make # compile , If an error is reported during compilation , It is recommended to use rosdep Tool installation dependency
Usage method :
Play contains gnss Information function package , see "/fix" The longitude and latitude height in the initial positioning state of the topic , If this is a difference RTK, It is suggested that the longitude and latitude height when the fixed solution is adopted .
The longitude and latitude height shown in the above figure and position_covariance Need to fill in rviz_satellite Of demo.gps In the configuration file .
demo.gps The message type stored in the file is sensor_msg/NavSatFix A frame of data .
You can start after configuring to basic rviz_satellite Feature Pack , function launch file
roslaunch rviz_satellite demo.launchSome introduction to parameters :
Focus on Rviz Interface Zoom and Blocks These two parameters .
Readme.md These two parameters are introduced in the document :
- `Zoom` is the zoom level of the map. Recommended values are 16-19, as anything smaller is _very_ low resolution. 22 is the current max.
- `Blocks` number of adjacent blocks to load. rviz_satellite will load the central block, and this many blocks around the center. 8 is the current max.
Personal understanding :
-Zoom: The focal length , Similar to resolution . The greater the numerical , The clearer the satellite map , Again Rviz The smaller the range of the satellite map displayed in .
-Blocks: The greater the numerical , The larger the range of the loaded satellite map .
commonly Zoom and Blocks These two parameters are set at the same time , Select the optimal value .
Attach a picture of yourself running out :
The green line in the picture is drawn GNSS The trajectory , I didn't use the difference here , So the trajectory doesn't look very smooth . Visualization involves some coordinate transformation , No introduction here . In theory, it's WGS84 turn ENU.
边栏推荐
- AutoCAD C polyline self intersection detection
- ROS rviz_satellite功能包可视化GNSS轨迹,卫星地图的使用
- 异常处理(一)——空指针和数组索引越界
- 基本类型和包装类的区别
- 若依实现下拉框
- Prime mover × Cloud primordial is making sound, reducing cost and increasing efficiency lecture hall
- 全球国家(和地区)信息JSON数据
- 【无标题】
- AutoCAD C# 多段线小锐角检测
- Differences between basic types and packaging classes
猜你喜欢

Online facing such an online world, the only limitation is our imagination

Parsing ng template with let total in NZ Pagination

Jenkins continuous integration 1

At first glance, I can see several methods used by motionlayout

深度学习19种损失函数

AutoCAD C# 多段線小銳角檢測

容量调度绝对值配置队列使用与避坑

若依实现下拉框

5g network overall architecture

Yygh-8-appointment registration
随机推荐
Yygh-6-wechat login
Maskrcnn, fast RCNN, fast RCNN excellent video
SQL and list de duplication
Xcode13.3.1 项目执行pod install后报错
MR-WordCount
What is webrtc?
AutoCAD C polyline self intersection detection
Iframe switching in Web Automation
Differences between basic types and packaging classes
马赛克数据增强 mosaic
Lenovo hybrid cloud Lenovo xcloud, new enterprise IT service portal
Syn retransmission caused by IPVS
API learning of OpenGL (2007) gltexcoordpointer
Example of MVVM framework based on kotlin+jetpack
Small ball playing
MySQL common functions
Official answers to the "network security" competition questions of the 2022 national vocational college skills competition
socke. IO long connection enables push, version control, and real-time active user statistics
AutoCAD C # Polyline Small Sharp angle Detection
easyui 重置多条件查询