Pendulum Lab Android

Pendulum Lab

By: PallaS App
Interactive inverted pendulum simulation for control systems and physics.

Overview

Features & Capabilities

Pendulum Lab is an interactive, visual simulation engine designed for engineering students, educators, and control systems enthusiasts. Explore the fundamentals of classical and modern control theory by stabilizing an inverted pendulum on a cart in real time.
Bridge the gap between differential equations and real-world engineering through tactile, hands-on visual feedback.
🔑 Key Features
🕹️Direct Touch & Interactive Physics
• Flick to Disturb: Tap or swipe directly on the pendulum canvas to apply user-defined impulse forces and test controller disturbance rejection.
• Real-time ODE Integration: High-precision physics solver running continuous nonlinear equations of motion at 60 FPS.
• Adjustable Plant Parameters: Modify cart mass ($M$), pendulum length ($l$), rod mass ($m$), and friction coefficients on the fly.
🎛️ Classical & Modern Control Algorithms
• PID & Cascaded PID: Tune Proportional, Integral, and Derivative gains. Learn why simple PID fails and how cascaded angle-position loops solve cart drift.
• State-Space & LQR: Design Linear Quadratic Regulators by adjusting state weighting ($Q$) and control effort ($R$) matrices.
• Advanced Control Strategies: Experiment with robust, sliding mode, and adaptive control algorithms to handle unmodeled system dynamics.
📊Dynamic Real-Time Visualization
• Live Oscilloscope Graphs: Track angle error ($\theta$), cart displacement ($x$), and control effort output ($u$) simultaneously.
• Phase Portraits: Plot angular velocity ($\dot{\theta}$) against angle ($\theta$) to visual stability regions, limit cycles, and system attractors.
• Impulse Markers: Visual force vector arrows and chart event flags trigger the instant you touch the screen.
⚠️ Real-World Hardware Imperfections
Switch on practical engineering constraints to see how real controllers react outside ideal math:
• Actuator Saturation & Integral Windup: Set maximum motor torque limits.
• Sensor Noise: Inject Gaussian noise into state measurements to test derivative filter performance.
• Sampling Latency: Lower loop update rates (10 Hz – 100 Hz) to analyze discretization effects.
🎓Who Is Pendulum Lab For?
• Electrical, Mechanical, & Mechatronics Engineers learning feedback control theory.
• Professors & Educators looking for an intuitive visual aid for lectures and lab demonstrations.
• Robotics Enthusiasts & Developers experimenting with control algorithm design on mobile.
Download Pendulum Lab today and turn complex control system mathematics into an interactive, visual playground!

User Growth & Download Statistics

App
By:
PallaS
Downloads:
4 2
Version:
1.0.1 Last updated: 2026-10-24
Version code:
6
Creation date:
2026-10-18
Publisher country:
TH TH
Permissions:
  • com.google.android.gms.permission.AD_ID Moderate risk
  • android.permission.ACCESS_ADSERVICES_AD_ID Low risk
  • android.permission.ACCESS_ADSERVICES_ATTRIBUTION Low risk
  • android.permission.ACCESS_ADSERVICES_TOPICS Low risk
  • android.permission.FOREGROUND_SERVICE Low risk
  • android.permission.INTERNET Low risk
  • android.permission.WAKE_LOCK Low risk
  • android.permission.ACCESS_NETWORK_STATE Safe
  • com.pallas.PendulumLab.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Size:
20.94MB
Email:
pa*****@gmail.com
Website:
Privacy policy:
Full description:
See detailed description
Source:
Google Play Store
Data ingested on:
2026-11-08
Compare stats and ranking:

Contact the developer

Chrome-Stats does not own this Android app. Please use these information below to contact the Android app developer.

Developed by:
PallaS
Google Play Store
https://play.google.com/store/apps/details?id=com.pallas.PendulumLab
Email:
pa*****@gmail.com
Website:
https://myclinicplus.github.io

Best Pendulum Lab Alternatives

Here are some Android apps that are similar to Pendulum Lab: