anaxinbattery-ros
git源码地址anaxinbattery-ros: 实现智能电池数据包读取解析并发布sensor_msgs::BatteryState到ROS消息系统
介绍
实现智能电池数据包读取解析并发布sensor_msgs::BatteryState到ROS消息系统
软件架构
支持ROS1,包括kinetic、melodic、noetic
安装教程
创建工作空间,将源码git到src目录并编译安装
使用说明
-
使用USB转串口工具连接电池
-
检查串口名称是否为"/dev/ttyUSB0",如果不是,需要修改serial.cpp文件serialport_init函数 int serialport_init() { serial_fd=drv_uart_init("/dev/ttyUSB0", 115200, NONE_PARITY); return serial_fd; }
-
启动程序 source install/setup.bash 运行roscore 执行rosrun anaxinbattery anaxinbattery_node
-
订阅查看 /battery消息rostopic echo /battery