发展历史核心概念节点/话题/服务
Ubuntu安装Noetic工作空间编译
话题通信Publisher/Subscriber服务通信
Server/Client自定义消息与服务
URDF语法link/joint配置xacro优化
Rviz显示模型
ros_controlJointTrajectoryController
DiffDriveController硬件接口层
硬件接口类read()/write()电机驱动通信
直流/步进电机L298N/A4950增量/绝对编码器
数据融合odom话题tf变换robot_pose_ekf
RPLIDAR/YDLIDARROS驱动scan话题可视化
robot_localizationEKF参数融合里程计/IMU
cmd_vel_subscriberTwist解析左右轮指令
自定义协议帧头/校验serial库STM32/Arduino
CAN基础SocketCANROS集成CAN帧收发
battery/temperaturemotor_statusdiagnostic_updater
gmappinghector_slam仿真/真实建图保存/加载地图
move_base参数动态避障DWA/TEB规划器
dynamic_reconfigure动态调整PID运行时修改参数
ROS1 vs ROS2话题/服务变化底盘驱动迁移
麦克纳姆轮搭建全向运动控制SLAM/导航集成性能测试