教程 搭建ROS小车底盘A 下的文章
搭建ROS小车底盘-目录
说明
本系列介绍小车软硬件要求及搭建方法,实现通过ROS来控制小车运动
目录
搭建ROS小车底盘-目录
搭建ROS小车底盘-第一篇硬件
搭建ROS小车底盘-第二篇...
搭建ROS小车底盘-第一篇硬件
说明
介绍相关硬件
硬件清单:
树梅派2或3代
带编码器测速JGA25-371减速电机一对
小车轮子一对
万向轮一个
小车亚克力板底板一套
Arduino ...
搭建ROS小车底盘-第二篇软件
说明
介绍小车需要的软件
软件列表:
Unbuntu 14.04
indigo版本ROS系统
indigo版本ros_arduino_bridge
程序构...
搭建ROS小车底盘-第三篇下位机主程序
说明
介绍下位机主程序的工作流程及对应源码
工作流程
实时读取上位机的指令并作出对应的响应(支持的指令见源文件commands.h)
GET_BAU...
搭建ROS小车底盘-第四篇上位机程序
说明
介绍上位机树莓派及相关软件包的安装及运行
ros_arduino_bridge安装
假设上位机已安装ROS indigo版本,并创建了用户的RO...
搭建ROS小车底盘-第五篇校准
说明
介绍如果小车速度不稳定,通过校准PID来改进
问题:
如果发现小车速度互快互慢,或者走不了直线,那是因为PID参数给的不合理造成的。
PID的目的是通...
搭建ROS小车底盘-ros_arduino_bridge功能包的使用
说明
介绍ros_arduino_bridge功能包
ROSArduinoBridge
这个ROS功能包集包括了Ard...
搭建ROS小车底盘-第七篇ros_arduino_bridge-错误及解决
说明:
介绍ros_arduino_bridge可能的相关错误及解决
未能启动arduino_node节点
...
搭建ROS小车底盘-第八篇ros_arduino_bridge代码解读
说明
介绍ros_arduino_bridge软件包文件及相应功能
文件树及说明:
├── README.md
├──...
搭建ROS小车底盘-第九篇ros_arduino_python介绍
说明:
介绍ros_arduino_python包相关功能
这个包包括一个Python驱动程序和ROS节点,用于Arduin...