Batteries for Robotics: Types, Selection & Best Use Cases

A robot is only as good as its power system. Motors, motor drivers, servos, Raspberry Pi boards, sensors, cameras and communication modules all depend on a stable and appropriately sized power source.

Choosing a battery for a robot is therefore not simply a matter of picking the highest-capacity battery. You need to consider voltage, current, weight, runtime, motor loads, discharge characteristics, charging requirements and safety.

For example, Pololu's robot platforms use different battery approaches depending on the robot: its Zumo robots can use rechargeable NiMH cells, while its documentation also emphasizes matching the power source to motor and controller requirements.


🤖 Why Batteries Matter So Much in Robotics

A typical mobile robot may have several different power requirements:

Battery → Power Distribution → Motor Driver → Motors

and simultaneously:

Battery → Voltage Regulator → Raspberry Pi / Arduino / Sensors

The motors can create large changes in current demand, especially when:

  • Starting from rest
  • Climbing an incline
  • Carrying a load
  • Turning on high-friction surfaces
  • Reaching stall conditions

Meanwhile, the electronics require relatively stable voltage.

This is why many robots use separate regulated power rails for motors and electronics. Pololu's 3pi, for example, uses power-management circuitry to provide regulated power to different parts of the robot.


🔋 1. LiPo Batteries

https://images.openai.com/static-rsc-4/afpta3gTaiSkfVJyMraNjfvYYqHxorCOteIBdPtvSBETAnT8c0QlQUz-YmvsbVMpViqGQZjvP8mcAVwjceoUwa9rbqH2xcxwnulDKzjwBVAcT8IrGqu4wEOEY6A0u1rpfH7IRUKed0PFGHWe1eggzzCRYXo7JM-iq53fAZ9DzX0bXWz6GJpcKoxdHnAxy2NV?purpose=fullsize

https://images.openai.com/static-rsc-4/OvOuBkzHdSjAL5BDiH67FU95Zd8-sYWmIjdXLI0Z8yiuDmV2WIMxb1I2AS-f6r1ith00BZsL_3fLl2QAPDOQeEswXOtNmaa3zobgfD5mhYNewpTdla7hsEjNNoUreuVvVRQhCvugbLELccBmqf8F3R7oCWTKB3f6cfrz9r5RPmJeYC_DvKA5D_QR9Z__Kn2u?purpose=fullsize

https://images.openai.com/static-rsc-4/hd0NMGLu1t_DIhbhfkDdj0GpoAmZNypYtLb8zWAoj2ewhYLxZoPMhE3Pj6f--Fu4F0E08d41gsPZZsB56OQrjAIvNGN3gEwmnxBSUjNrMshUNELWDgwB2MADEaIupjjqt53U4FjsUb4zO1GQqpWXxCwrvFngwI8XIh0RXtel4adeGS9eFIQs4T--_H37yKa4?purpose=fullsize

https://images.openai.com/static-rsc-4/2AfGJA1axq5jd6gKX-WIZmNcgBFO2uz4HFOcjL6AABolfVUKZl2LEC9J4MvCEzXhp-kAPbX-9Omo0nENz8t4ZdBoosTn9GmZpI75bjMNBmGXjNOaqOsM5RdlW9Yz8kgNciw3NdYi-M2Advikw-lsfQfyREfwCj9Cem2sqUfhE8cBhg7Y2TJOVWZrRmmCY2cy?purpose=fullsize

https://images.openai.com/static-rsc-4/F5JcXbyPOMTNFesNPjWcLmJcgtRbSvs7hHI7FrjDHmMurwQjWPRyJmPK8N7EgLt-uPMuk9LOFCrIHA7_0-lrzJXjXeqzAjpAMxEJ8Hy4pedtXo2mVthuh8QG7lj9AJDjU-19ubKa2jqNShO6SXVbEQQCkcRJfAeIuRvsvFLajJ-EKdlaceI5no44JdtzUKqA?purpose=fullsize

https://images.openai.com/static-rsc-4/RLx27nBNQ51uTvqtJkmCjzz5SFUJEYVyc_8yS17u9ed82pMWasUfjIndkATWCbPRLJf9NSmQ9SzE92O8-kOkqRZ4QwzWzj6cJ9Ky8Y0d7gAzr7A6xYgjDLjF2qhUBUIQGu1PkA2vLmJlp7_Km0sQR7sd17DC8K9-5I7wf7LA4ENpBk9nVUuyki4KALrLnzhs?purpose=fullsize

https://images.openai.com/static-rsc-4/V7ZxMEJaU2LOE0mMTSEXyDLP-Ivb_ibJAptY86tMPXuF94vdgkGNnN9w_5Qg8jkOc9X4TSp7TLe8QigM9LDfu79Kb9rD3mwirc3S0adTT3LCxs8sLDM7QBCBB4H_HcQGPtjTeVnDu93l9yyVdNm7swX-8saC-hbbviIREoolY5nofrPS05MYhs4GRW0wmDFW?purpose=fullsize

Lithium Polymer (LiPo) batteries are one of the most popular choices for high-performance robotics.

They are especially useful when a robot needs:

  • High current
  • Low weight
  • High power-to-weight ratio
  • Compact packaging
  • Rapid acceleration

Common robotics applications

  • RC robots
  • Combat robots
  • Drones
  • Autonomous vehicles
  • Robotic arms
  • High-speed wheeled robots
  • Quadruped robots

Example: 3S LiPo

A 3S LiPo contains three cells connected in series.

Nominal voltage:

3 × 3.7 V ≈ 11.1 V

Fully charged:

≈ 12.6 V

A common robotics battery might be:

11.1 V, 2200 mAh, 30C

Theoretical current capability based on the C-rating:

2.2 Ah × 30C = 66 A

The actual permissible current depends on the manufacturer's specifications and operating conditions.

Advantages

  • Very high power-to-weight ratio
  • High discharge capability
  • Lightweight
  • Compact
  • Excellent for motor-driven robots

Disadvantages

  • Requires careful charging
  • Requires appropriate protection
  • Over-discharge can damage the pack
  • Physical damage can be hazardous
  • Requires appropriate storage and handling

Best for: High-performance mobile robots, drones, RC robots and robots requiring high motor current.


🔋 2. Li-ion Batteries

https://images.openai.com/static-rsc-4/2rFEW9HZoQnrqyn22VW_Si1Ri2_57yhMKj9zjliQ6knu1VPIQ3fGvIQHXpmjuOokXqB92o6BHwf8s-xEGjM9bpaVx2Phqb_Op3DWF7zUUgL_U0Ski4xysQLG_QQTbZIfihsctzq19R4xpjp24R8yyGV8N3xt1szcJozmsQR3F3Fuihu0uWLaF7JtSvVD6drA?purpose=fullsize

https://images.openai.com/static-rsc-4/7PQEsQOtG4eWI57vvspMcRYF7QgEJ7zuK0VuHu20zMPuKtBeZCXZAzVTk3uJD6CRVhV5At02HJCKpO_6E6Wh54qQaDnIVi1elXaqvZ7SK5MNgTKaHtUiTs7nepuTFBG48oB8goUUwUhDhDIc6Bqb9Id41bdktCYRnduuyYhX_oup9eGpYn2y3uSvU4tN_pce?purpose=fullsize

https://images.openai.com/static-rsc-4/7Wm-k2cO4bmrfQWTxtguXqMqAuAMkGIUgjs6YtTvjLUG7kYNkOqDpo-43iWSY02unFsn2WE-ElXNcuKfvoINRHDbXOq6yFeVnR3NJ9dbK-YmEQYwMFgx2c6_wpfR7Wb3GqrMXxk5L-hvhersFEYkQ3FpEhGAgwESI_l_Tx24XKIxYbutqPO0-E1gu6T0dsXl?purpose=fullsize

https://images.openai.com/static-rsc-4/sIj4U6yBpzMVfEy1u-dqr0oiG5AavxwlWgGUeTnquj8QiC6WG-Gkh_6AyQDty9LSG1aEypwVIVarSxAcxzy0iOvR6SuxD23oX-42yaD8GsBY1OHQ91tIGTfh98hXlUAIDboRFKfkY5RqzmOTIt-y39et7IE3FmaTWuYJGeTbZG7yk20x17yNystanmIL9Vnf?purpose=fullsize

https://images.openai.com/static-rsc-4/ru9qIVzMXAiUXRfP46a-zPvZrlStAs5aCnoko_s_-xAFW0d5SNG8avAcztY5SI-kll8nHs0TaKp8ZtPu2kcO0uskSjWry6VJ8dvHQdwQcSfp7SsZFq4K8btixrRO43lWpbdgYFmDHYR1D03mkJ662Vm5a3OD0OYFmcFUuYMW1xdAiIatlGySSBSgaK3ex6HO?purpose=fullsize

https://images.openai.com/static-rsc-4/j4wxOkby5pstiEwXSOYmTbf09zHhaJYle5XyJoq2Ee_cyohpLSGjx2Oq-iezpYudy9uIwcu5K07BKx_59q8lIatqsC10puuTWihSDVwpsWMCgHbW7x3U548vp1i84e5wnkDneo3a_jS0zQTxCPX_0sAq19IFCzefi_GCSlX02XGqpKsGN_olA04RgGE7JNws?purpose=fullsize

Lithium-ion batteries are extremely common in robotics because they provide a good combination of:

Energy density + weight + availability + cost

Common cells include:

  • 18650
  • 21700
  • Li-ion pouch cells

Robotics applications

  • Autonomous mobile robots
  • Raspberry Pi robots
  • Delivery robots
  • Educational robots
  • Inspection robots
  • Service robots
  • Robot vacuum cleaners

Li-ion is particularly useful when long runtime matters more than extreme peak power.

Example

A robot using a 4S Li-ion pack might have:

14.8 V nominal

The exact voltage depends on the cell chemistry and pack configuration.

Advantages

  • High energy density
  • Relatively lightweight
  • Good runtime
  • Easy to build into custom battery packs
  • Widely available

Disadvantages

  • Requires proper protection
  • Cell balancing may be required in multi-cell packs
  • High-current capability varies significantly between cells

Best for: General-purpose autonomous robots where runtime and weight are important.


🔋 3. LiFePO₄ Batteries

https://images.openai.com/static-rsc-4/qeUzcPwAGVwumxoNj6iKL2W40vOKhXDmDauT_CkuBX1A7DZivnhup6cHx5wO3U2aHhLMN1eA-27pd0jJtdGcJoAVdtFn0RPEz1mNcT2P-aigyAdl7yMuvpzvyGDcwVOdcc11Lmr5Ccz4vzu1xQWA5Q4lPQmh7YfZR3jAMggMUShA0vNzGjc4zj4gWjCtqgTv?purpose=fullsize

https://images.openai.com/static-rsc-4/vt0lnrmQTcXSxiMo75TJoITl_daAvuvkWjjUK48LZadz3zc2U4YdewNgdmxKgN6oc6y4VGCEN9_Dd8h_9piyeoyfO1k95-hYNvAZqCopZ58RRjKJQ1opJfgWqD8qXgekdMt5rGAdieEzTHJuGCPvMMAs19SD166lub6negffmhlmyj-u100eAK46m5y-1P9T?purpose=fullsize

https://images.openai.com/static-rsc-4/UdROcJo41JccGCcXZm42E73oZkBKLYhcIrsCmsjsLSAml1LiKDg1qMEdpP3fgZpHu89y191WNarF9YQSGDPA1sYwputy-EuWEfhhIc8GL8lEYXL_QGduGoYBYJsg--vAjFFs8NLQ9ISwFjfVjAOyKmsDpy-_csx2wewuC99lgXWNwMbui8WKCLst8Co_g474?purpose=fullsize

https://images.openai.com/static-rsc-4/Mm-OGinS81Sl8HQldSM1Hst22fT3O2PHzPxa2O_WE9ytsFfH4poMbuRa27Qjz4S6rHK8mN8Z-X4uY7zJhs0-ZulKy4DU87WUSV2GWs2o1AuG8BOhWrjZ7ETaS5YZ5Zk01zqxNu8Wl-KjTa9s9dvZ8isgEheCU4vMZfIdDntkLSAP3A68xM0A67e7TqCZjXe4?purpose=fullsize

https://images.openai.com/static-rsc-4/odGJfh7q6ZAI7lAvrYhKbweryApFRNYQsR_iDhpRu8HoUJHR241mqnzWYUhTagJDrxewUAgWgYgSCFGWu8YFymE8hdl88L11Mt7qKA_jv4Vm4fh_0RPM6yaQ_fAQuD5ro5tYtX0Fa1zQZtQyYxgVQcbpM0707uVZ46B2tORvHfUxezq4qORlQjvaC5icRe4S?purpose=fullsize

https://images.openai.com/static-rsc-4/Bpf8nHlLj-o3eJfjQ-kbp1ek1hfsbvDgig_iKUk7iPfpwvMcrXcPGjTyxdxA-QW7O5YJMi6fVkGGZ4Ls8Rc1-Jn0ZqsvTLrRbw2ET91hbK6b-qgbfw0mLbT1v6Lpjua_uGWqVBu8Nmt4aMo3o0LJ6_SajbMxavNwe2AFGpDyaaFWjr2FfLlcTzjdXdfEcmQd?purpose=fullsize

https://images.openai.com/static-rsc-4/rRtMIG0P690qKnsErs9BKUtJICi_XK4W0Oz8luP04DryT7ezbdxGPTypftKFTjDU2sXlnBlrjY-y-kVfBf_4YmRQs3-TT7Oi6LrKuJO0tNJ5uAA_YpgxGJQ2cGTA4oRgGk36KAhIMZjCFKEQQ82SQh5cl1IeV5FQRxGchwnSRMOvHmA3KMJPgHLeOSjDVxlg?purpose=fullsize

https://images.openai.com/static-rsc-4/nM49lwB-TwpsILDLCwUAApojbgZlHCoJ8GhAXjAWm5yaMWLFfTpnZSCtPTKX6nPQPdryMzMavQCWAlSH0S4YrtkJOpbRJ5ZH35T7OCMdmDQltxtDmiiayJCzal4B5TwHHy028WdE9gGaq_08mhq2TcCI8nMnUXrLrYT8lC3f5Z00ESClKTL53xJsyWt-JdEv?purpose=fullsize

Lithium Iron Phosphate (LiFePO₄ or LFP) is particularly interesting for robots that need long service life and robust operation.

Its nominal cell voltage is around 3.2–3.3 V, lower than many conventional Li-ion chemistries.

Robotics applications

  • Industrial mobile robots
  • AGVs
  • AMRs
  • Heavy-duty robots
  • Outdoor robots
  • Autonomous vehicles
  • Long-running educational platforms

Advantages

  • Long cycle life
  • Good thermal stability
  • Good high-current capability
  • Robust chemistry
  • Well suited to repeated charging/discharging

Disadvantages

  • Heavier/larger for the same energy compared with some high-energy-density Li-ion systems
  • Higher initial cost in some applications

LiFePO₄ is often an excellent choice when reliability and cycle life matter more than minimizing weight.


🔋 4. NiMH Batteries

https://images.openai.com/static-rsc-4/MnmslTwpqlLMcym2kOwM2PbC7L7yxvcwma6vtozMMGQBoxaJZ6yirf4tmpU5Ixw4j7zFZ5R7niA9MNCPVeUXegvVRQoNZFtPV6IENobC0kvnw0j5ga6j3C6tNJYoefO2LjE5WxPDA6YZXtLziNYZ3uH3dHSa-hqUoUtCg9CCar94VNa_hcLAykw-_2cKqvPR?purpose=fullsize

https://images.openai.com/static-rsc-4/YoFIkHZBfvZ5oIRsfVl9gr0Pmmd_MH4hpow80sTFp81eOEPYn49xxTBasyvI05M73X0qvClVXhCpOnmjT-8TFkS1s8RDXXwbWSKvnDZr5HTKBsr3YO7tuGiutg8cA0Qhi-1NRguv_UOkVPj-kCsfis4K0su4HhXafjY4zte-OrReKs7pKg7Vf6wp_FeDTwfz?purpose=fullsize

https://images.openai.com/static-rsc-4/eDMs7nZ3Bwh1tK88OhzXiM4Wz5YrO0FPdrbEeoJ-gILyF-D9PTUPjocBCidDQ0GXMp-kF0wpJHej1JH5ClhDEqUX7BETA5GxKKZEbJ-7jHOwj_TYn0_JCZk7RJnDCwM5blpdv7JNOqIRtP20gKmmytOJcUXWOkyk3kRtkqAokVCpkO0RKOyXfFikl9PmRU3h?purpose=fullsize

https://images.openai.com/static-rsc-4/B-f_RSZOQjm1jdV06pKq6GI1-elR59am0JpExIq1TNZID2OkzA5cn7LEc0SQWoPZU9VZq8Vyf1QoGow--Xxm08AidIO_wmdb91CEKTWyOOFNXAFSPHOygK5bxkUqPehPOeADiJKjAtZD1xrnKJ5PVh617K8OphaxhdN_VGU5WJ-BLORhfGDnLDDouVImw-Wi?purpose=fullsize

https://images.openai.com/static-rsc-4/XingDDcTUC50dTo7Px9snMlOLaaQ2BPKEcqo3eFmJZOnzmyg6A7i6u_9jGwm_Lsna_dcvUeNZgvYi90cA1XuPfTKQhFRcZLlFjebpL-8_if1XHOioS9Yi76JfcEVIdgTozAT_3zbiygckmiE1R1OOp0UFGVwniLVZu3RElfyZDmlMaNUVR-cNwmzPIZljHEz?purpose=fullsize

https://images.openai.com/static-rsc-4/4LZHashR0mN-3_N_M7WS7If1oY9bNcwonFTDEvTRC6-RDXsuJSY2N6x6-n2MID14s0Ajs5Yux268CTqqarndbPSvt0mhyUUmXYzfG_wtLniYlqIIvojjyeMIiHmOnlXt_cXFhMeJhVMVcevcwNSd4cZu2hIUH0wnnKFWKd0V48KnoPobOYPZrcE_y5PlAIwo?purpose=fullsize

Nickel-Metal Hydride (NiMH) batteries are still extremely useful for small educational and hobby robots.

A standard NiMH cell has a nominal voltage of approximately 1.2 V.

For example:

4 × AA NiMH = 4.8 V nominal

This is exactly the type of arrangement recommended by Pololu for several of its small robots.

Applications

  • Line-following robots
  • Arduino robots
  • STEM kits
  • Small wheeled robots
  • Educational platforms
  • Beginner robotics projects

Advantages

  • Rechargeable
  • Easy to use
  • Available in standard AA/AAA formats
  • Relatively forgiving
  • No special lithium pack construction required

Disadvantages

  • Heavier than lithium batteries for equivalent energy
  • Lower energy density
  • Lower voltage per cell

Best for: School robotics, Arduino robots and beginner platforms.


🔋 5. Lead-Acid Batteries

https://images.openai.com/static-rsc-4/X2kurnqLAck28WXDC3Q-gJetx4MCj3jxArC2ieCx_UvdAOmVBMmXEOztT30ulShv3FuUTZ50pgFXb6HUVVE5HbE819GoC3AtrVr_r9zJro11rUiVmmfyoTDxVpgQb1pJmv5YhL3pqlwgaiEv4AznoK-dpMp1dS9d_2z-6VAv3aYzGpHIZ_HBnAlZmd1n7Nz5?purpose=fullsize

https://images.openai.com/static-rsc-4/z5KyY1Od40LrcEvf_wuSsJQHtzKG29r21uceAcHQn2kaBOrW3AuwCz29ERrChUCCxogTn4hAAxJQg7I6P92NLwL94TnKwcYQBNUJngjGMOpTrw8yPHNGTREbrfldxJQcKTwrUKro2vacrkPRKPwFrvVL-zVVv5uoBaPTqwoOinLY1Dfqo3nATiKoPZIqkzQs?purpose=fullsize

https://images.openai.com/static-rsc-4/kp29Rbae8hq4eX0ZgvEsVsbShsK6LqcFrs9ZAFg4z61-5rIx9CI16KdSBXr9zyXf9rdDigAJ0gAf-keRnpALKPu69CbhDbyF907LVgIztGRQXmcyc-iTb6j2X3B56RKzA-jFWVfLij6ft2YhBKnOterO942rofCzPqmGtNSM9lNuybJteLmquvUasn3L-0XV?purpose=fullsize

https://images.openai.com/static-rsc-4/RKFyM6r6qDpP2mOpxp-hpy4E9M-kM-zYKNotuXRjvMTdDZMGoRHY5fQfBtzuk2D_5ziwbUplZ7WcxZjcrB77cz_gJJnsTY8QFTOHZLFRugOqIooFnxWltmW-m-DU4_QHL4JlLQf591vuRGYNkvlJpYZLn3xAXZUHQ-6_Vj5lMd86rVsWBarMua8mN_uRlM3i?purpose=fullsize

https://images.openai.com/static-rsc-4/jsNLdd5sb4ouPtMlD7iC_7QUsUwwmndk4DY614x96_L6tPCYJR4Mz4i8arVqPJMeIFxB1bKH3G4LwMjrqXwWtgxtiHMqIxjbM02wLrAeFn-sx-jhE_uNDBXi3kSD0xRbHCa5dqSB3dnVtHKggl12lt2A-2-WQSl5a3o2QiQ0XXEHgrARCPNxQgdX4KTAcqqT?purpose=fullsize

https://images.openai.com/static-rsc-4/t_LTeJyiuCNdzxJviSYyo69G8G43esKMwR3egC_la_CtVUaehhnGrtKUzo4MJss2nuPsdxYl6mY9wgi432iodmZAfXE_eqjr_ReBmVF4j7eRxz3h1HOl3jIaQlk1cxhbRirOz07F9y4fnL_8UX5sQTTvRR-t4i9Itk0dEVbM2x5OPPdPigZfGIJu54F8CLq5?purpose=fullsize

Lead-acid batteries are heavy, but they remain useful when weight is less important than cost and ruggedness.

Robotics applications

  • Large AGVs
  • Heavy robots
  • Industrial prototypes
  • Outdoor robotic platforms
  • Backup power systems

A common configuration is:

12 V lead-acid battery

Advantages

  • Low cost
  • High surge current
  • Easy availability
  • Mature technology

Disadvantages

  • Very heavy
  • Large physical size
  • Lower energy density

Best for: Large/heavy robots where battery weight isn't a major limitation.


🔋 6. Alkaline Batteries

Alkaline batteries are generally not the first choice for serious robotics, but they are useful for demonstrations and simple educational projects.

A typical alkaline cell is around 1.5 V nominal.

Applications

  • Simple STEM kits
  • Basic line followers
  • Small educational robots
  • Testing prototypes

Problem for robotics

Motors can draw significant current, particularly during startup. Ordinary alkaline cells are often a poor choice for high-current motor applications. Pololu specifically notes that alkaline cells are typically poor choices for high-current applications.


⚡ Battery Comparison for Robotics

Battery Weight Current Capability Runtime Potential Best Robotics Use
LiPo ⭐⭐⭐⭐⭐ Light ⭐⭐⭐⭐⭐ Very high ⭐⭐⭐⭐ High-performance robots
Li-ion ⭐⭐⭐⭐⭐ Light ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ Autonomous/mobile robots
LiFePO₄ ⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐ Industrial/heavy robots
NiMH ⭐⭐ ⭐⭐⭐ ⭐⭐⭐ Educational robots
Lead-Acid ⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐ Heavy/industrial robots
Alkaline ⭐⭐ ⭐ ⭐⭐ Simple prototypes

These are broad practical comparisons, not universal ratings; actual performance depends heavily on the specific cell/pack.


🔌 Battery Voltage: The First Thing to Check

Before buying a battery, check your robot's electronics.

Suppose your robot uses:

12 V motors

That does not automatically mean you should connect any 12 V battery directly to the motor driver.

You need to check:

  1. Motor voltage
  2. Motor-driver voltage range
  3. Motor-driver current rating
  4. Battery's fully charged voltage
  5. Controller voltage
  6. Regulator input range

This is particularly important with lithium batteries because their fully charged voltage is higher than their nominal voltage.

For example:

3S LiPo

Nominal: 11.1 V
Fully charged: 12.6 V

A device rated close to 12 V may therefore require careful checking before a 3S LiPo is connected.

Pololu specifically warns that a nominal 11.1 V three-cell lithium battery can measure well above 12 V when fully charged, and therefore may not be appropriate for some robot electronics.


⚙️ Battery Capacity: mAh vs Runtime

A common mistake is thinking:

"A 5000mAh battery will always last twice as long as a 2500mAh battery."

Not necessarily.

Battery energy is better compared using watt-hours (Wh):

Energy ≈ Voltage × Capacity (Ah)

For example:

Battery A

11.1 V × 2.2 Ah

≈ 24.4 Wh

Battery B

7.4 V × 5 Ah

≈ 37 Wh

Even though Battery B has a lower voltage, it stores more energy.

Therefore, when comparing different battery packs, Wh is often more useful than mAh alone.


🤖 Motor Current Is Critical

A robot may consume relatively little current while cruising but many times more current when the motors start or stall.

Consider a robot with two DC motors.

If each motor can draw:

5 A

then the motor system could potentially demand:

5 A + 5 A = 10 A

And the actual peak can be higher depending on the motor and mechanical load.

Therefore, selecting a battery solely based on capacity is a mistake.

You need to consider:

Battery → Motor Driver → Motor

The entire chain must be capable of handling the required current.


🧠 Don't Power Everything Directly From the Battery

A good robotics power architecture often looks like this:


              BATTERY
                 │
          ┌──────┴──────┐
          │             │
     MOTOR DRIVER    DC-DC REGULATOR
          │             │
       MOTORS       ┌───┴────┐
                    │        │
                  5V/6V    3.3V
                    │        │
                 Raspberry  Sensors
                    Pi
                 Arduino

This separation is extremely useful because motors can generate electrical noise and cause voltage disturbances.

For example, Pololu's 3pi uses different regulated power paths for motors and logic rather than simply feeding the battery voltage everywhere.


🔋 What Battery Should You Choose?

🟢 Arduino Line-Following Robot

Recommended: 4×AA NiMH

Simple, inexpensive and easy to replace.


🟢 Raspberry Pi Robot Car

Recommended: Li-ion or LiPo + appropriate DC-DC regulation

Don't connect a random lithium pack directly to the Raspberry Pi.


🟢 High-Speed Robot

Recommended: LiPo

The high discharge capability and low weight make LiPo particularly attractive.


🟢 Quadruped Robot

Recommended: High-current LiPo or suitable Li-ion/LiFePO₄ pack

The battery must handle the combined load of multiple motors/servos.


🟢 Industrial AMR / AGV

Recommended: LiFePO₄ or industrial Li-ion

Here, cycle life, safety, runtime and reliability may be more important than minimum weight.


🟢 School STEM Robot

Recommended: NiMH or alkaline for very simple designs

Rechargeable NiMH is generally preferable if the robot will be used repeatedly.


🔥 LiPo vs Li-ion for Robotics

This is one of the most important comparisons for robot builders.

Feature LiPo Li-ion
Weight Very low Very low
Peak current Excellent Good–excellent depending on cell
Energy density High Very high
High-speed robot Excellent Good
Long runtime Good Excellent
Drones Excellent Less common for high-power propulsion
Robot cars Excellent Excellent
Safety requirements High High
Charging Dedicated charger Dedicated charger/appropriate pack system

If your priority is:

POWER → LiPo

If your priority is:

RUNTIME → Li-ion

If your priority is:

LONG LIFE + ROBUSTNESS → LiFePO₄

If your priority is:

SIMPLICITY → NiMH


🛡️ BMS and Battery Protection

Lithium battery packs need appropriate protection and management.

Depending on the battery design, a BMS can provide functions such as:

  • Overcharge protection
  • Over-discharge protection
  • Over-current protection
  • Short-circuit protection
  • Cell balancing
  • Temperature monitoring

But a BMS does not make an incorrectly designed battery system safe by itself.

The charger, battery cells, wiring, connectors, fuse, motor driver and BMS all need to be appropriate for the application.


⚠️ Common Battery Mistakes in Robotics

❌ Choosing only by mAh

A higher mAh rating doesn't necessarily mean the battery can supply enough current.

❌ Ignoring fully charged voltage

A "12 V" lithium battery can have a substantially higher voltage when fully charged.

❌ Connecting a Raspberry Pi directly to a random battery

The Pi requires an appropriate regulated supply.

❌ Ignoring motor stall current

A robot can draw dramatically more current when its wheels are blocked.

❌ Using an unsuitable charger

Different chemistries require different charging methods.

❌ Forgetting a fuse

A short circuit in a high-current battery pack can be extremely dangerous.

❌ Using undersized wires

High-current robot systems require appropriately sized wiring and connectors.


🏆 The Best Battery Depends on the Robot

There is no universal "best robotics battery."

Think of the choice this way:

Small educational robot → NiMH

Fast mobile robot → LiPo

Autonomous robot → Li-ion

Heavy-duty robot → LiFePO₄

Large low-cost platform → Lead-acid

The right battery is the one that can safely provide the required voltage, current and energy while meeting the robot's weight, size, runtime and charging requirements.


🔧 Final Checklist for Robot Builders

Before selecting a battery, answer these questions:

1. What voltage do my motors require?

2. What voltage does my motor driver accept?

3. What is the motor's running current?

4. What is the motor's stall current?

5. How much current can the battery safely deliver?

6. How much runtime do I need?

7. What is the maximum acceptable battery weight?

8. Do I need a BMS?

9. What charger does the battery require?

10. Do my Raspberry Pi/Arduino/sensors need a separate regulator?

If you answer those ten questions, you can usually narrow down the right battery chemistry and pack configuration for your robot.

 

0 comments

Leave a comment