crazyflie入门教程-slam toolbox建图
纠错,疑问,交流: 请进入讨论区或 请点击进入页面,扫码加入微信群或Q群进行交流
获取最新文章: 扫一扫加入“创客智造”公众号
说明:
- 介绍crazyflie结合光流和测距甲板,如何实现slam toolbox建图
相关设备:
- crazyflie套件:采购地址
步骤:
- 安装slam toolbox
sudo apt-get install ros-humble-slam-toolbox
- 修改crazyflie/config/crazyflie.yaml
cf231:
enabled: true
uri: radio://0/20/2M/E7E7E7E7E7
firmware_logging:
enabled: true
default_topics:
odom:
frequency: 10 # Hz
scan:
frequency: 10 # Hz
- 建图
ros2 launch crazyflie_examples multiranger_mapping_launch.py
- 运行键盘控制
ros2 run teleop_twist_keyboard teleop_twist_keyboard
- 使用按键“t”起飞,
按键“b”降落,
按键“j”左转,
按键“l”右转,
按键“l”前进,
按键“,”后进,
- 打开rviz
rviz2 -d ~/crazyflie.rviz
- 保存地图。在rviz菜单栏中,选择Panels,选择add new panel,选择SLAMToolboxPlugin,在Serialize Map后面的空格里填写文件的名称,点击Serialize Map保存地图,生成map.posegraph 和 map.data


演示视频
<iframe height=498 width=100% src="//player.bilibili.com/player.html?isOutside=true&aid=113282094466872&bvid=BV1Zk2GYREQW&cid=26226526431&p=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"></iframe>纠错,疑问,交流: 请进入讨论区或 请点击进入页面,扫码加入微信群或Q群进行交流
获取最新文章: 扫一扫加入“创客智造”公众号


















