Linear Motion Challenge: Double Inverted Pendulum

The Challenge:

Design a control system to balance a double inverted pendulum on a linear motion cart.


A double pendulum mounted on a solid aluminum cart is free to fall along the cart’s axis of motion. A pendulum (approx. 2″ in length) with another joint is mounted to the first joint. A second pendulum is attached to the second joint. Both joint angles are measured using encoders. The cart is driven by a rack and pinion mechanism using a 6V DC motor, ensuring consistent and continuous traction. The cart slides along a stainless steel shaft using linear bearings. The cart position is measured using a sensor coupled to the rack via an additional pinion.

The objective is to design a control system that balances the double pendulum and maintains cart position. The system is supplied with a state feedback controller. You may design any other controller you wish.


Undergraduate – second course / Project / Graduate / Research

Click here to view the Demonstration Video

The Next Steps

What do our Customers say about us?

Just would like to express my sincere appreciation to both Adept Scientific UK and Vissim Support team on their swift efficient and friendly responses of my problems. This is by far the best customer services I have received. Thank you.

SQ, Manchester, UK

Bob worked tirelessly over many hours (and days!) to try to resolve the issue. His efforts were truly appreciated on my behalf. He was polite, caring and nothing was too much trouble. Many, many thanks Bob.


[Bob] gave excellent unbiased information

You have set a benchmark standard that many other companies should aspire to.

JS, Chippenham, UK