当前位置: 首页 > news >正文

网站建设是不是可以免费建站北湖区网站建设专业

网站建设是不是可以免费建站,北湖区网站建设专业,网站建设是无形资产,wordpress 收费主题下载1.概述 Cartographer是一个支持多平台和传感器配置的SLAM的系统。 本文主要讲述在ros2 humble系统上cartographer的安装方法,以及如何配置参数实现自己的ros2 bag包的离线建图。 官方cartographer的github地址:https://github.com/ros2/cartographer 官方cartographer_ros的…

1.概述

Cartographer是一个支持多平台和传感器配置的SLAM的系统。
本文主要讲述在ros2 humble系统上cartographer的安装方法,以及如何配置参数实现自己的ros2 bag包的离线建图。
官方cartographer的github地址:https://github.com/ros2/cartographer
官方cartographer_ros的github地址:https://github.com/ros2/cartographer_ros
官方cartographer说明文档(非ROS2版本)地址:https://google-cartographer.readthedocs.io/en/latest/
官方cartographer_ros说明文档(非ROS2版本)地址:https://google-cartographer-ros.readthedocs.io/en/latest/

2.安装cartographer

2.1 apt安装

sudo apt install ros-humble-cartographer ros-humble-cartographer-ros
# 等待安装完成,输入如下指令查看是否安装完成;先source一下环境
ros2 pkg list | grep cartographer
# 正常可看到返回如下pkg
cartographer_ros
cartographer_ros_msgs
cartographer_rviz

2.2 源码安装

sudo apt-get update
sudo apt-get install -y python3-wstool python3-rosdep ninja-build stow
# 根据个人意愿,建立新的工作空间
mkdir cartogrpaher_ws
cd cartogrpaher_ws
wstool init src
cd src
git clone https://ghproxy.com/https://github.com/ros2/cartographer.git
git clone https://ghproxy.com/https://github.com/ros2/cartographer_ros.git
wstool update -t src
sudo rosdep init
rosdep update
rosdep install --from-paths src --ignore-src --rosdistro=humble -y
colcon build
# 如果提示缺少依赖,命令行安装一下即可
# 同上述apt安装,安装完成,source一下环境,检查是否成功

3.cartographer参数配置

因为是用纯激光的bag数据仿真运行,一般只需要.launch.py+.lua+(urdf)即可;没有用到imu和odom数据;

3.1 .launch.py文件

这里参考的demo_backpack_2d.launch.py和backpack_2d.launch.py;(参考demo_revo_lds.launch.py更好,只用一个文件即可)

# demo_my_robot_2d.launch.py
def generate_launch_description():# 未配置默认bag包的打开位置,启动时需要加指令: bag_filename:= bag包的位置bag_filename_arg = DeclareLaunchArgument('bag_filename')## ***** Nodes ***** 修改参数为my_robot_2d.launch.pymy_robot_2d_launch = IncludeLaunchDescription(PythonLaunchDescriptionSource(FindPackageShare('cartographer_ros').find('cartographer_ros') + '/launch/my_robot_2d.launch.py'),launch_arguments = {'use_sim_time': 'True'}.items())# 以下均未调整rviz_node = Node(package = 'rviz2',executable = 'rviz2',on_exit 
http://www.yayakq.cn/news/279922/

相关文章:

  • 模板网站修改教程做一个网页的流程目录
  • 解释网站为什么这样做wordpress加载用时
  • 上海网站制作机构wordpress 更改端口
  • 巩义便宜网站建设公司什么是优化产业结构
  • 珠海公司网站制作江北区城乡建设部网站首页
  • 网站建设公司 经营资质中国信用网官网查询入口
  • 企业网站加视频wordpress+主题页脚
  • 公司网站建设深商城式网站具备哪些功能吗
  • 用php做的博客网站九江网站网站建设
  • 大型电商网站开发wordpress 图片压缩插件
  • 郑州知名做网站公司有哪些成都专业网站建设机构
  • 网站建设难不难基于android的app的设计与开发
  • 广东建设注册执业中心网站广西城乡建设厅证件查询
  • 智慧团建系统官方网站登录成都上市的网站建设公司
  • 怎样做摄影网站太原网页设计最新招聘信息
  • 安阳网站建设方案贵阳大数据论坛
  • 成都个人兼职做网站用jsp进行网站开发
  • 郑州做网站助企免费网站怎么盈利模式
  • 手机论坛网站北京免备案网站建设
  • 新加坡网站域名杭州聚翔网络有限公司
  • 怎么做自己的销售网站哪个网站专注做微信模板
  • 响应式网站404页面怎么做网站建设推广价格
  • 网站开发英语虚拟商城平台
  • 进入网站自动全屏怎么做ja.wordpress.org
  • 企业网站数据库表设计yy直播下载电脑版
  • c2c网站都有哪些怎样创建网站赚钱
  • 手机网站建设免费wordpress运行很慢
  • 网站建设工作部署会如何搭建网站教程
  • 增加网站访客做礼品公司网站的费用
  • drupal7建站教程上海高新企业名单查询