Content area

Abstract

This article presents the design, implementation, and evaluation of a lightweight, energy-efficient battery monitoring and logging system tailored for agricultural robotics. Targeting off-grid field operations, the system features a modular architecture integrating a Controller Area Network (CAN) - based Battery Management System (BMS), a Raspberry Pi microcontroller, a low-power e-ink display for local feedback, and a web-accessible API for remote diagnostics. Core battery parameters – voltage, current, temperature, and state of charge – are collected via the CAN bus and logged to an onboard SQLite database. The system is fully configurable, lightweight, and modular, supporting compatibility with CAN-based BMS devices and open platforms like Robot Operating System (ROS). A key innovation is its adaptive data acquisition algorithm, which adjusts polling frequency based on battery activity and temperature thresholds, significantly reducing power consumption without compromising responsiveness. Beyond real-time monitoring, the system’s primary value lies in the structured dataset it generates. This long-term data enables future applications such as AI-based diagnostics, predictive maintenance, and adaptive control strategies. All operational thresholds and refresh rates are user-adjustable via the database, allowing precise tuning to field conditions. Preliminary tests confirm the system’s ability to detect anomalies, support historical diagnostics, and reduce energy consumption through intelligent scheduling. The hardware-agnostic and non-proprietary approach makes the platform scalable and adaptable to a wide range of CAN-compatible systems. By combining modular design, dynamic data logging, and remote access, the system advances sustainable battery management in agricultural robotics and creates a foundation for future integration with autonomous systems and machine learning models.

Details

Title
An Energy-Efficient Battery Monitoring and Logging System for Agricultural Robotics with CAN Bus Integration
Author
Soosaar Guido 1 ; Tormi, Lillerand 1 

 1,2 Institute of Forestry and Engineering , Estonian University of Life Sciences , 51014 Tartu , Estonia 
Publication title
Rigas Tehniskas Universitates Zinatniskie Raksti: Vides un Klimata Tehnologijas, 13. Serija; Riga
Volume
29
Issue
1
Pages
156-170
Number of pages
16
Publication year
2025
Publication date
2025
Publisher
Riga Technical University
Place of publication
Riga
Country of publication
Latvia
Publication subject
ISSN
16915208
e-ISSN
22558837
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2025-06-03
Milestone dates
2025-04-03 (Received); 2025-04-24 (Accepted)
Publication history
 
 
   First posting date
03 Jun 2025
ProQuest document ID
3215257693
Document URL
https://www.proquest.com/scholarly-journals/energy-efficient-battery-monitoring-logging/docview/3215257693/se-2?accountid=208611
Copyright
© 2025. This work is published under http://creativecommons.org/licenses/by/4.0 (the "License"). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Last updated
2026-01-01
Database
ProQuest One Academic