An Energy-Efficient Battery Monitoring and Logging System for Agricultural Robotics with CAN Bus Integration

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.

Authors

Institutions

Publication Details

Journal
Environmental and Climate Technologies
Published
2025-01-01
DOI
https://doi.org/10.2478/rtuect-2025-0011
Citations
2
Primary Topic
IoT-based Smart Home Systems
Type
article
Field-Weighted Citation Impact
1.46
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Energy-Efficient Battery Monitoring and Logging System for Agricultural Robotics with CAN Bus Integration

Tormi Lillerand, Guido Soosaar
2 citations
Environmental and Climate Technologies
IoT-based Smart Home Systems
1.46
article

An Energy-Efficient Battery Monitoring and Logging System for Agricultural Robotics with CAN Bus Integration

Tormi Lillerand, Guido Soosaar
article en
2 citations

Abstract

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.

Environmental and Climate TechnologiesVol. 29(1)
Estonian University of Life Sciences (EE)
Openalex Percentile: Top 17%
IoT-based Smart Home Systems
1.46
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.