Skip to content
Voltomni
Project kitIntermediate
Visit all Voltomni products

Cart-pole balancing kit

A belt-driven cart on a linear rail balances a free pole: the textbook control and reinforcement-learning benchmark, as real hardware.

₹9,349

Inclusive of all taxes (GST). Shipping calculated at checkout.

In stock

Sourced for your order: ships in about 6 business days.

Ships from
Voltomni, Ahmedabad
Sold by
Voltomni
Returns
7-day return on unused items in original packaging
Invoice
GST invoice; add your GSTIN at checkout to claim input tax credit
Payment
Secure transaction · UPI, cards, net banking

SKU: VK-CARTPOLE

About this item

  • The cart-pole is the problem every control and reinforcement-learning course starts with.
  • This kit makes it real: a stepper drives a cart along a 400 mm linear rail with a GT2 belt, a pole swings freely on the cart, and a magnetic encoder measures its angle.
  • The firmware homes the cart, swings the pole up and balances it with LQR, with limit switches and end stops protecting both ends of travel.
  • Because it shares the electronics of our pendulum kit, the same firmware tools and Python model apply.
  • Its Python model doubles as a simulation environment: train a policy in simulation, load it over USB and compare it with LQR on the real rig.
  • Included: controller, stepper and silent driver, encoder, MGN12 rail and carriage, belt and pulleys, 2020 aluminium frame with brackets and T-nuts, limit switches, bearings, 12 V supply, printed cart and mounts, wiring harness, screws, build guide and firmware.

What's in the kit

PartWhat it doesQty
Arduino Nano compatible (CH340)Controller (Arduino Nano compatible)1
NEMA 17 stepper motor (40 mm · 0.42 N·m)Cart drive motor1
TMC2209 silent stepper driverSilent stepper driver1
AS5600 magnetic angle encoderPole angle encoder (with magnet)1
12 V 5 A switching power supply12 V power supply1
MGN12 linear guide rail 400 mm with MGN12H blockLinear rail and carriage1
GT2 open timing belt 6 mm (1 m)Drive belt1
GT2 20-tooth pulley (5 mm bore)Drive and idler pulleys2
Deep-groove ball bearings (608 · 8×22×7 mm)Idler and pole pivot bearings4
2020 V-slot aluminium profile (1 m)Frame rail1
2020 cast corner bracket (pack of 4)Frame brackets1
Hammer drop-in T-nuts (pack of 10) (2020 · M5 · pack of 10)T-nuts2
Mechanical limit switch module (KW10 microswitch (bare))End-of-travel switches2
M3 nut & bolt assortment kitScrews and nuts1

Printed parts (made in our workshop)

  • Cart with bearing housing, belt wall and encoder bracket
  • Pole
  • Motor mount with end stop and switch holder
  • Idler mount with end stop and switch holder
  • Feet (×2)
  • Belt clamps, magnet cap and idler sleeve

Wiring and hardware

  • Pre-wired driver board harness with capacitor
  • Encoder and limit-switch cables
  • Power lead with DC jack
  • M5 × 10 frame screws, M5 × 40 idler bolt, M8 × 50 pivot bolt with washers and nuts, zip ties
  • Frame extrusion cut to length (400 mm beam, two 295 mm legs)

Guide and code

Step-by-step build guide and tested open-source firmware

Read the build guide →

You'll also need

  • A computer (Windows, macOS or Linux)
  • USB Mini-B cable for the Nano
  • Two small G-clamps or wood screws to fix the rig to a table

Product information

BrandVoltomni
Model / SKUVK-CARTPOLE
Item weight2500 g
Package dimensions460 × 200 × 120 mm
HSN code9023
Sold and shipped byVoltomni, Ahmedabad, Gujarat

Looking for specific info?

Customer questions & answers

No questions yet. Ask below and we'll answer from the product's datasheet and our own testing.

Have a question?

Sign in to ask about this product.

Customer reviews

No reviews yet.

    Write a review

    Sign in to review this product.

    Compare with similar items

    ProductThis itemCart-pole balancing kitCO₂ air-quality monitor for classrooms (complete kit)Self-balancing robot kit (ESP32, steppers)Long-range LoRa GPS tracker (sender + receiver) (complete kit)
    Customer ratingNo reviews yetNo reviews yetNo reviews yetNo reviews yet
    Price₹9,349₹9,359₹9,519₹9,539
    Delivery
    BrandVoltomniVoltomniVoltomniVoltomni
    DifficultyIntermediateIntermediateBeginnerAdvanced
    Build time4–5 hours2 hours2–3 hours4–5 hours
    SkillsArduino, Control systems (LQR), Reinforcement learning, Mechanical assembly—ESP32 (Arduino), Control (LQR, PID), IMU sensor fusion, Wi-Fi web control—
    Printed parts7 parts, about 6 h of printing—8 parts, about 5 h of printing—
    Project—CO₂ air-quality monitor for classrooms—Long-range LoRa GPS tracker (sender + receiver)
    Line items—4—5

    You may also need