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

超级推荐的关键词怎么优化长沙百度首页优化排名

超级推荐的关键词怎么优化,长沙百度首页优化排名,中国知名网站排行榜,苏州园区体检中心实现方式#xff1a; 模仿源代码#xff0c;在cartographer_ros写一个函数#xff0c;以函数指针的方式传入cartographer后端#xff0c;然后接收矫正后的scan数据#xff0c;然后按照话题laserScan发布出来。 需要同时发布点云强度信息的#xff0c;还要自己添加含有强度…实现方式 模仿源代码在cartographer_ros写一个函数以函数指针的方式传入cartographer后端然后接收矫正后的scan数据然后按照话题laserScan发布出来。 需要同时发布点云强度信息的还要自己添加含有强度信息的代码。 核心转换代码如下 for (size_t i 0; i synchronized_data.ranges.size(); i) {const sensor::TimedRangefinderPoint hit synchronized_data.ranges[i].point_time;const Eigen::Vector3f origin_in_local range_data_poses[i] *synchronized_data.origins.at(synchronized_data.ranges[i].origin_index);sensor::RangefinderPoint hit_in_local range_data_poses[i] * sensor::ToRangefinderPoint(hit);const Eigen::Vector3f delta hit_in_local.position - origin_in_local;const float range delta.norm();if (range options_.min_range()) {if (range options_.max_range()) {hit_in_local.intensity synchronized_data.ranges[i].intensity; //accumulated_range_data_.returns.push_back(hit_in_local);//transform::Rigid3f sensor_to_tracking transform::Rigid3f::Translation(Eigen::Vector3f(synchronized_data.origins.at(synchronized_data.ranges[i].origin_index)[0],synchronized_data.origins.at(synchronized_data.ranges[i].origin_index)[1],synchronized_data.origins.at(synchronized_data.ranges[i].origin_index)[2]));undistortion_scan_data_.returns.push_back(sensor_to_tracking.inverse() *(range_data_poses[0].inverse() * hit_in_local));} else {hit_in_local.position origin_in_local options_.missing_data_ray_length() / range * delta;hit_in_local.intensity synchronized_data.ranges[i].intensity; // accumulated_range_data_.misses.push_back(hit_in_local);//transform::Rigid3f sensor_to_tracking transform::Rigid3f::Translation(Eigen::Vector3f(synchronized_data.origins.at(synchronized_data.ranges[i].origin_index)[0],synchronized_data.origins.at(synchronized_data.ranges[i].origin_index)[1],synchronized_data.origins.at(synchronized_data.ranges[i].origin_index)[2]));undistortion_scan_data_.returns.push_back(sensor_to_tracking.inverse() *(range_data_poses[0].inverse() * hit_in_local));}}else{//hit_in_local.position Eigen::Vector3f::Zero();//origin_in_local 0.0 / range * delta;hit_in_local.intensity 0; // //accumulated_range_data_.misses.push_back(hit_in_local);//undistortion_scan_data_.returns.push_back(hit_in_local);}}其他改的地方其实挺多因为 1.我把强度信息也传进去了。 2.对于注册返回的函数指针为了不破坏原有的代码结构都是自己添加新的接口。 3.因为源代码对于一些异常点进行了移除而我要保留所有矫正后的点所以也修改了部分代码。 4.最核心的就是数据转换因为carto处理后的数据的坐标系是local的所以要要逆变换回来。因为carto传入的数据考虑了激光头的外参数所以传回来也要外参数逆变换回来。 好了大家可以开心的使用畸变矫正后的scan话题了。
http://www.zqtcl.cn/news/102043/

相关文章:

  • 河南网站建设推广公司汕尾网站建设
  • 海南省建设网站首页公司网站图片传不上去
  • 中国建设银行网站评价广告投放都有哪些平台
  • 网站系统免费wordpress附件不在数据库
  • 网站开发国外研究状况电商推广是什么意思
  • 太原建高铁站wordpress分级菜单显示
  • 工信部网站备案变更运营一个app大概多少钱
  • 杭州网站建设公司哪家好网站建设 中国联盟网
  • 成都手机网站建设价格网站安全检测软件
  • 长沙申请域名网站备案找个做游戏的视频网站
  • 网站平台开发与应用面试西安seo优化顾问
  • 苏州网站制作及推广中国优秀的企业网站
  • 网站开发语言太老东莞哪家公司做网站比较好
  • 单位网站制作费用报价单博客和个人网站建设情况
  • 山东网站建设公司电话全球建筑设计网站
  • wordpress 站点描述国外优秀网页设计赏析
  • php红酒网站建设软件开发外包项目合作
  • 做网站的都改行做什么了上海推牛网络科技有限公司
  • 在哪里建设网站dedecms做网站注意事项
  • 垂直类网站怎么做推广互联网站的建设维护营销
  • 手机网站大全排行江西省赣州市邮政编码
  • 集团网站建设建站模板seo优化工具软件
  • 大连项目备案网站网站建设一下需要多少费用
  • 松溪网站建设做网站外包
  • sdcms网站建设模板WordPress自定义连接菜单
  • 做设计常用的素材网站外贸平台销售
  • 建网站一般最低多少钱地方门户模板
  • 网站开发虚拟主机管理系统星巴克网络营销方式
  • phpnow 搭建网站网站建设一般怎么付款
  • 网站开发三剑客湖州市南浔区建设局网站