智能电池与ROS通信让机器人获取电池电流电压电量信息

anaxinbattery-ros

git源码地址anaxinbattery-ros: 实现智能电池数据包读取解析并发布sensor_msgs::BatteryState到ROS消息系统

介绍

实现智能电池数据包读取解析并发布sensor_msgs::BatteryState到ROS消息系统

软件架构

支持ROS1,包括kinetic、melodic、noetic

安装教程

创建工作空间,将源码git到src目录并编译安装

使用说明
  1. 使用USB转串口工具连接电池

  2. 检查串口名称是否为"/dev/ttyUSB0",如果不是,需要修改serial.cpp文件serialport_init函数 int serialport_init() { serial_fd=drv_uart_init("/dev/ttyUSB0", 115200, NONE_PARITY); return serial_fd; }

  3. 启动程序 source install/setup.bash 运行roscore 执行rosrun anaxinbattery anaxinbattery_node

  4. 订阅查看 /battery消息rostopic echo /battery


header: seq: 2988 stamp: secs: 0 nsecs: 0 frame_id: '' voltage: 46.1429977417 current: 0.0 charge: 0.0 capacity: 0.0 design_capacity: 16000.0 percentage: 0.460000008345 power_supply_status: 0 power_supply_health: 0 power_supply_technology: 0 present: False cell_voltage: 3.8469998836517334, 3.8529999256134033, 3.8429999351501465, 3.8459999561309814, 3.8429999351501465, 3.8469998836517334, 3.8429999351501465, 3.8399999141693115, 3.8469998836517334, 3.8410000801086426, 3.8469998836517334, 3.8459999561309814 location: '' serial_number: ''

相关推荐
不悔哥10 小时前
OOMWOO:开源扫地机器人,自己造
机器人
泰迪智能科技0111 小时前
三种人社职业技能等级证书报考指南对比:人工智能训练师 / 计算机程序设计员 / 服务机器人应用技术员
人工智能·百度·机器人
FII工业富联科技服务11 小时前
WRC 2026技术拆解:从人类示范到真机反馈,机器人“大脑”如何完成训练闭环?
人工智能·机器人·自动化·制造
hey you~11 小时前
2026大模型语音机器人选型指南:ASR、多轮对话、知识库能力横评
机器人·知识库·技术选型·多轮对话·大模型语音机器人
abnH_13 小时前
精度焦虑与预算博弈:高性价比DD马达如何守住自动化产线的“底线精度”?
人工智能·机器人·自动化·制造
恒锐丰小瑞16 小时前
率能SS6623E 20V/4.3A/单通道直流电机驱动IC,低导通电阻(110mΩ)与多重保护,用于电子锁/玩具/机器人
单片机·嵌入式硬件·机器人
诸葛务农17 小时前
人形机器人在精密电子制造领域的应用:无尘车间适应性(上)
机器人·制造
欧阳天羲17 小时前
【开源答疑】激光灭蚊机器人|全套硬件资料说明、BOM选型、价格参考、避坑清单
机器人·开源
2401_8900956118 小时前
准备引入武汉人工智能应用软件开发,先解决哪些适合采用外呼机器人的场景问题?
机器人·武汉自动意志科技有限公司·企业ai智能体·外呼机器人·智钳claw龙虾智能盒子·呼叫系统部署