ROS里面有记录机器人能量消耗的功能吗?记录多少功率,多少电流,多少伏特。有的话怎么操作呢
直接的方式应该没有,但我有一个思路,你建立一个节点,在这个节点你可以通过硬件驱动来获取温度、功率的参数,然后再发布给其他节点
难的不是记录功耗,而是估计电池剩余电量。
你要记录这些数据,需要硬件匹配的,比如有电流传感器等硬件,然后你的程序能够读取到这些数据,就编程可以实现,否则只能根据设备额定功率,工作时间,然后按标准电压来估算,但这并非真实数据。
这有篇论文可以实现,但具体有没有这个功能,就跟手机一样,安装了5G模块就有5G功能
理论上来说,机器人可以集成现有的所有技术。
https://www.mdpi.com/2079-9292/8/8/843/htm