SCOUT MINI Pro松灵机器人j建图定点步骤
一.slam建图实践:
(1)启动激光雷达,发布base_link-><laser_link>的坐标变换
source devel/setup.bash
roslaunch scout_bringup open_rslidar.launch
(2)启动gmapping建图节点
source devel/setup.bash
roslaunch scout_bringup gmapping.launch
(3)用手柄遥控小车去在场景中走动,构建完地图之后,把地图保存到指定目录(一般是保存到description)
source devel/setup.bash
roslaunch scout_bringup map_save.launch(先调用,不然不能保存)
rosrun map_server map_saver –f ~/catkin_ws/scout¬_base/scout_description/maps/map
二、建完地图,关闭所有终端,自主导航实践:
(1)启动激光雷达,发布base_link-><laser_link>的坐标变换
source devel/setup.bash
roslaunch scout_bringup open_rslidar.launch
(2)USB转CAN 驱动和调用机器人
使能gs_usb内核模块
sudo modprobe gs_usb
打开can设备且设置波特率
sudo ip link set can0 up type can bitrate 500000
调用机器人
roslaunch scout_bringup scout_minimal.launch
(3)启动move_base导航
roslaunch scout_bringup navigation_4wd.launch
(4)(在rviz中显示的地图上矫正底盘在场景中实际的位置,当激光形状和地图中的场景形状重叠的时候,校正完成
在左侧栏多点导航的插件上设置目标点,点击开始导航,切换手柄为指令控制模式。
点击开始导航,地图已生成路径(绿色),将自动导航到目标点
SCOUT MINI Pro松灵机器人j建图定点步骤相关推荐
- 【工程记录】基于松灵Scout mini底盘实现小车自主探索建图
一.硬件配置 松灵scout mini底盘 速腾robense 16线激光雷达 瑞芬imu 因特尔nuc 二.工程技术栈 IMU驱动包(原创) 松灵底盘包(改写,里程计融合IMU角度信息) ROS N ...
- 松灵机器人二次开发之一
松灵机器人二次开发--第一天 缘由: 最近学院有一个机器人二次开发的项目.我和朋友被导师推荐了过去,结果去了一头雾水:松灵机器人,linux,导航探测~~对于两个纯软件方面的菜鸟来说毫无头绪.但是没办 ...
- 松灵机器人二次开发总结
松灵机器人二次开发最终总结 前言: 因为最近写完了系统的专利,因此想在这里给故事划上一个句号.前面说到自动检测和报表形成是比较难的操作,其中一个是本系统的核心操作功能,一个是系统的难实现功能.都是本系 ...
- ROS 教程2 机器人雷达建图 蒙特卡洛定位 导航 路径规划 仿真
ros 机器人雷达建图 蒙特卡洛定位 导航 路径规划 仿真 move_base gmapping acml 博文github 一.安装 turtlebot 移动机器人底座 进行导航 1.安装系统依赖 ...
- 人工智能AI实战100讲(一)-机器人语义建图(下)
接上篇 机器人语义建图(上) 喜欢作者的小伙伴可一键三连哟! 四.应用 如何将语义地图用于实践呢?本节打算回顾迄今为止报告过的应用领域.正如前文所概述的那样,语义建图的主要目的是为机器人提供人类可以理 ...
- 人工智能AI实战100讲(一)-机器人语义建图(上)
内容摘要: 本文因为篇幅较长,分为上下两篇博文,下篇博文参见机器人语义建图(下) 当代移动机器人技术的发展已经推动了一系列相关技术的进步.其中就包括语义建图,它能提供对空间的抽象和人机交流的手段.最近 ...
- SLAM导航机器人零基础实战系列:(六)SLAM建图与自主避障导航——2.google-cartographer机器人SLAM建图...
SLAM导航机器人零基础实战系列:(六)SLAM建图与自主避障导航--2.google-cartographer机器人SLAM建图 摘要 通过前面的基础学习,本章进入最为激动的机器人自主导航的学习.在 ...
- ros修改map_server地图发布的map关联的坐标系frame_id(多机器人联合建图用)
帮师弟做多机器人联合建图的时候,遇到了map的坐标系问题如下: map_server发布的/map话题包含了frame坐标系关联,想要正确的让多个机器人共同建图导航需要修改/map话题以及其绑定的fr ...
- ROS多机器人协同建图
ROS多机器人协同建图 一.环境配置 二.主要命令 三.模块分析 四.实现效果 rqt_tf_tree rqt_graph rviz效果图 建图结果 一.环境配置 参考turtlebot3-多机交互程 ...
最新文章
- 聚合中返回source_大数据搜索与可视化分析(9)elasticsearch聚合分析Metric Aggregation...
- 2017.3.13 反素数ant 失败总结
- Node Sass does not yet support your current environment解决
- 综述 | 基于特征的视觉同步定位和建图
- 这么多年都白学了,原来是方法没有用对
- csdn博客登录不上-why?
- java 百亿计算器,百万换算成亿(百万换算成亿计算器)
- 全球45个最热门免费下载电子图书的网站
- 海南楼市泡沫拯救中国经济,90年代上演过一次
- 下载QQ空间鼠标图标方法
- 云里黑白第五回——联想Y430p系统迁移
- 【工作笔记】Springboot一个比较通用的数据脱敏处理办法
- IM软件中的语音录制与播放【iOS】
- CAN总线控制器SJA1000
- “虚拟机使用的是此版本VM不支持的硬件版本”问题的解决方法
- 18个接私活的平台:
- 奇趣网站收藏家(网站)
- 43.【Java 实现验证码获取 C++实现密码加密和删除和QQ登入系统】
- opencv安装教程(通用过程说明)
- 对射式红外传感器模块、测速传感器模块、计数器模块、电机测试模块、槽型光耦模块
热门文章
- docker原理与使用
- Cocos Creater中 ScrollView 组件的使用
- 如何升级libc.so.6以及升级后引发的灾难
- 双向带头循环链表-实现思路+图解
- java byte to base64_如何把byte转换成base64的byte
- Windows共享文件夹设置配额
- BZOJ 2547(匈牙利算法-任意边的处理)
- Pytorch深度学习记录:对CIFAR-10的深度学习模型搭建与测试
- 清华专业学位硕士论文[word97-2003兼容版本]格式调整踩坑记录
- 融入开源最好的方法:Learning by doing——ASF董事、华为开源管理中心技术专家姜宁