学习目标:搭建一个ROS机器人
用stm32搭建下位机,获取机器人的里程计数据,imu数据,里程计和imu数上传至上位机,用卡尔曼滤波进行数据融合。同时串口接收上位机的控制指令。
至于上位机,暂时先用笔记本搭环境,用树莓派开发环境会比较耗时间。
学习内容:
stm32底盘的开发:https://www.bilibili.com/video/BV1dt4y1B7TR?p=3&t=446
上位机开发:b站学习vslm14讲,根据课件理解每一层代码的意思。
很全的学习资料网站:http://robot.czxy.com/car/py/out_operations/