An Autonomous Mobile Robot (AMR) simulation stack for ROS 2 Jazzy and Gazebo, featuring a full Nav2 integration, MPPI control, and a custom state-machine for battery-aware autonomous docking.
-
Updated
May 13, 2026 - Python
An Autonomous Mobile Robot (AMR) simulation stack for ROS 2 Jazzy and Gazebo, featuring a full Nav2 integration, MPPI control, and a custom state-machine for battery-aware autonomous docking.
Python battery pack simulator: ECM electro-thermal model, RTE, BMS, thermal runaway, drive cycles, EV/grid/UPS analysis.
Modular lithium-ion battery model including SOC/OCV modelling, CC/CV charging, cycle based degradation, calendar ageing, Arrhenius based capacity degradation and temperature dynamics modelling.
Add a description, image, and links to the battery-simulation topic page so that developers can more easily learn about it.
To associate your repository with the battery-simulation topic, visit your repo's landing page and select "manage topics."