Language
You are here:Home >> Blog >> Industry News

How to Customize a Robot Battery Pack

Time:2026-09-22 Views:2

Robots used in warehouses, factories, agriculture, inspection, cleaning, healthcare, and service applications require battery packs that match their operating conditions. Battery selection involves more than voltage and capacity. Installation space, discharge current, charging method, communication, temperature, and battery protection also need to be considered.

First Power provides OEM and ODM lithium battery pack development for AGVs, AMRs, mobile robots, inspection robots, cleaning robots, service robots, and industrial equipment. The development process covers battery cells, electrical design, BMS, enclosure structure, connectors, communication, testing, and production.

Cleaning Robot battery.png

1. Define the Robot Battery Requirements

The battery design starts with the robot application and operating conditions.

The following information is normally required:

  • Robot application

  • Operating voltage

  • Required capacity

  • Motor power

  • Continuous current

  • Peak current

  • Required operating time

  • Charging method

  • Charging time

  • Daily operating cycles

  • Battery installation space

  • Operating temperature

  • Communication requirements

An AGV used for material handling may have different power requirements from a cleaning robot or inspection robot. The battery specification should therefore be based on the actual operating cycle of the equipment.

First Power can use the collected information to prepare an initial battery specification for the project.

2. Select the Battery Cell

Lithium ion and LiFePO4 cells are used in robot battery applications.

Cell selection depends on the required voltage, capacity, discharge current, operating temperature, battery size, cycle requirements, and application conditions.

For example, a robot with limited installation space may require a specific cell size and pack configuration. A robot operating with frequent charge and discharge cycles may require a cell specification based on its operating schedule.

First Power can develop battery packs according to customer requirements and specified cell models. Cell capacity, internal resistance, consistency, and incoming inspection can be included in the battery production process.

3. Calculate Capacity and Energy

Battery capacity is normally measured in ampere hours, or Ah.

Battery energy can be estimated with the following formula:

Energy in Wh = Voltage in V x Capacity in Ah

The actual operating time of a robot depends on its power consumption and operating conditions.

Factors such as motor load, payload, acceleration, driving surface, duty cycle, controller power consumption, and ambient temperature can affect energy use.

4. Configure the Battery Management System

The Battery Management System, also called BMS, monitors and controls important battery parameters.

A custom robot battery BMS may include:

  • Cell voltage monitoring

  • Temperature monitoring

  • Overcharge protection

  • Over-discharge protection

  • Overcurrent protection

  • Short circuit protection

  • Cell balancing

  • Charging control

  • Battery status information

  • Communication with the robot controller

CAN, UART, and RS485 can be used for battery communication depending on the robot control system.

During the design stage, the battery communication requirements should be defined together with the robot controller. The required data may include voltage, current, temperature, battery status, and fault information.


Related articles