开源自主导航小车MickX4(一)ROS底盘硬件
开源自主导航小车MickX4 1 ROS底盘电气系统 1.1 底盘机械组装 1.2 底盘硬件框图 1.3 电气系统搭建 2 差速底盘运动学模型 参考资料 在学习ROS的阶段我们使用的都是标准的ROS底盘,只需要一个命令就可以启动小车,然后向 cmd_vel话题上发送数据即可控制小车移动的线速度和角速度。使用标准的ROS底盘可以使我们快速的掌握ROS导航的相关知识。处于加深对ROS自主导航小车的学习,因此设计自制一个ROS小车底盘,学习标准底盘的制作过程。 本系列教程意在分享自己学习ROS自主导航小车时候的笔记,教程内容包含了从零开始搭建一个如下所示的四轮小车模型,小车的名字为 MickX4 ,我们按照小车底盘硬件,然后介绍ROS建图,导航与控制这个顺序介绍小车的搭建过程。教程一共分为6篇: 开源自主导航小车MickX4(一)ROS底盘硬件 开源自主导航小车MickX4(二)ROS底盘运动控制 开源自主导航小车MickX4(三)底盘ROS节点 开源自主导航小车MickX4(四)小车cartographer建图 开源自主导航小车MickX4(五)小车室外导航 开源自主导航小车MickX4(六)总结与展望 下图是一个MickX4小车的装配效果图: 1 ROS底盘电气系统 在ROS的自主导航框架中,运动控制系统主要负责小车底盘的精准速度控制并向工控机提供底盘传感器接口