GitHub topics: inverted-pendulum
azimonti/inverted-pendulum
Control feedback with linearization and neural network for an inverted pendulum (single and on a cart)
Language: C++ - Size: 168 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

achyuth-2308/EquiBot-Self-Balancing-Bot
This repository contains the code and schematics for my Self-Balancing Bot, built using Arduino IDE and powered by ESP32 Wroom, MPU6050 Sensor, Motor Driver, & control algorithms. The bot uses PID control to maintain balance & respond to external disturbances. ⚙️ Tech Stack: Arduino IDE, C Programming Language, MPU6050 & L293D Motor Driver.
Language: C - Size: 388 KB - Last synced at: 25 days ago - Pushed at: 26 days ago - Stars: 1 - Forks: 2

krichelj/PyDiffGame
PyDiffGame is a Python implementation of a Nash Equilibrium solution to Differential Games, based on a reduction of Game Hamilton-Bellman-Jacobi (GHJB) equations to Game Algebraic and Differential Riccati equations, associated with Multi-Objective Dynamical Control Systems
Language: Python - Size: 7.41 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 52 - Forks: 10

fedebotu/optimal-control-exercises
Exercise solutions for Daniel Liberzon's "Calculus of Variations and Optimal Control Theory: A Concise Introduction" book and other optimal control problems
Language: Jupyter Notebook - Size: 1.63 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 24 - Forks: 8

simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum
Reaction wheel inverted pendulum project based on the Arduino Simple FOC library and SimpleFOC shied.
Language: C++ - Size: 34.3 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 128 - Forks: 35

fedebotu/vision-cartpole-dqn
Implementation of the CartPole from OpenAI's Gym using only visual input for Reinforcement Learning control with DQN
Language: Jupyter Notebook - Size: 1.97 MB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 16 - Forks: 4

mpatacchiola/dissecting-reinforcement-learning
Python code, PDFs and resources for the series of posts on Reinforcement Learning which I published on my personal blog
Language: Python - Size: 28.1 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 615 - Forks: 179

tfrbf/Inverted_Pendulum
Simulate and develop of control algorithms on Inverted Pendulum
Language: Python - Size: 707 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

JessicaLuana1377/diciclo_autonomo
Pêndulo invertido sobre rodas, plataforma de ensino de baixo custo com guia prático e teórico.
Language: C++ - Size: 73.8 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Shanx011/diss
A simple, minimalist command-line tool for generating and managing textual discussions. Allows users to quickly organize and explore different points of view on a given topic.
Size: 1000 Bytes - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Accacio/pendulum
Inverted pendulum simulation on the terminal using c
Language: C - Size: 4.41 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 12 - Forks: 0

ustutt-ipvs-vs/automated_ncs_benchmark
Code from the paper "Combining Dynamic Deterministic Latency Bounds and Networked Control Systems"
Language: C++ - Size: 47.9 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

colgreen/cartpole-physics
C# source code for simulation of the cart and pole balancing task.
Language: C# - Size: 1.67 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 6 - Forks: 0

artaasadi/Inverted-pendulum-fuzzy-logic
used fuzzy logic to solve inverted pendulum problem
Language: Python - Size: 4.07 MB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

askuric/inverted_inertia_pendulum
This is an opensource project of Inverted pendulum based on inertial wheel. The repo contains all the software needed, stl and cad files and instructions.
Language: C - Size: 166 MB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 24 - Forks: 11

fredrikmagnus/RL-for-Inverted-Pendulum
Reinforcement Learning for the inverted pendulum problem using a custom simulation. Implements and evaluates DQN, REINFORCE, and DDPG algorithms to learn control strategies for balancing a pendulum on a moving cart.
Language: Python - Size: 99.8 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

SC-SGS/High-Fidelity-Cartpole
High-fidelity cartpole environment for reinforcement learning
Language: Python - Size: 28.3 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

saptadeb/balanceBot
Project for ROB 550. Mobile Inverted Pendulum System
Language: C - Size: 42.1 MB - Last synced at: 11 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

foodinsect/Mechatronics
Language: Assembly - Size: 692 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

geraramirezjr/inverted-pendulum
Inverted pendulum project
Language: C++ - Size: 387 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

garethnisbet/T-BOTS
Software for controlling and analysing T-Bots (Balancing robots)
Language: Python - Size: 332 MB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 28 - Forks: 9

tayalmanan28/Analysis_of_Inverted_Pendulum
Analysis of Inverted Pendulum
Language: Python - Size: 14.1 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 1

venkateshprasad23/Modeling-and-Control-of-MIP-Robot
Course Project for MAE 280A Linear Systems Theory, taken during Fall 2019
Language: MATLAB - Size: 1.53 MB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

HKR-Thesis/inverted_pendulum_simulator
A simulation of an inverted pendulum robot, made in Python
Language: Python - Size: 72.3 KB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

macstepien/furuta_pendulum
LQR, MPC and RL approaches to control the Furuta pendulum in simulation.
Language: Jupyter Notebook - Size: 101 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 0

anujsainarain/Walking_man_LQR
This repository contains MATLAB code for simulating the walking motion of a humanoid robot using a Linear Quadratic Regulator (LQR) controller based on principles similar to those of an inverted pendulum.
Language: MATLAB - Size: 6.84 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

iamAkshayrao/LQR-BalanceBot 📦
Building self-balancing robot using LQR controller
Language: C++ - Size: 65.6 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 1

HMTeen/Inverted-pendulum
基于神经网络的一阶倒立摆控制
Language: MATLAB - Size: 6.58 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 14 - Forks: 0

B-Paweekorn/Reaction-wheel-inverted-pendulum
Simulates the dynamics of a Reaction Wheel Inverted Pendulum with python.
Language: Python - Size: 910 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

ismet55555/PDW-Asym-2Link
Clear and easy way of simulating a passive dynamic walker (PDW) model derived and exectured using MATLAB.
Language: MATLAB - Size: 37.7 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

mck-sbs/Pendulum
Inverted Pendulum in python with pybox2d. Fuzzy and PID simulation included.
Language: Python - Size: 5.1 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 2

shiivashaakeri/An-Inverted-Pendulum-Stabilizer-Using-PID-Controller-and-Lead-Lag-Compensator
This project implements a controller for an inverted pendulum system using a PID controller and lead-lag compensator. The goal is to stabilize the inverted pendulum, which is a classic example of a nonlinear, unstable system, by designing a controller that can keep the pendulum upright.
Language: MATLAB - Size: 2.65 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

RichardZander/Inverted_Pendulum
Inverted Pendulum Modeling&Control
Language: Matlab - Size: 3.63 MB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 2

Apoorva0607/Inverted_Pendulum
Language: C++ - Size: 7.27 MB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

NischalSehrawat/Self-Balancing-Segway-Robot
Control an inverted pendulum (Segway robot) with an Arduino & RaspberryPi
Language: Jupyter Notebook - Size: 14.5 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 25 - Forks: 1

leonardopedroso/Inverted-Pendulum-Control
Optimal control (LQR) controller synthesis for an inverted pendulum plant.
Language: C - Size: 31.2 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

omkar-nitsure/Inverted-Pendulum
Simulated the Inverted pendulum control system using Matlab Software and plotted various system parameters as a function of time to understand and thus improve the current state using feedback control
Language: MATLAB - Size: 22.5 KB - Last synced at: 8 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

BhadraNivedita/Kapitza-Pendulum
Kapitza Pendulum with example codes
Language: C++ - Size: 18.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

TrymArve/NTNU-Lagrange-Mechanics
MATLAB functions for quickly deriving the Euler-Lagrange equations for your robotic system, then simulating the system while testing your controllers and animating the simulations afterwards
Language: MATLAB - Size: 3.5 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

mosdeo/PIC12LF1840-Inverted-Pendulum
Microchip University Competition 9th
Language: C - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 1

RoboMaster-Club/Balancing_Standard_2022-2023_Competition_Version
Purdue Robomaster Balancing Standard Robot 2022-2023 Source Code
Language: C - Size: 26.1 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

ayansengupta17/Inverted-Pendulum-Control
Design of a Linear Quadratic Regulator balance controller for the Inverted Pendulum. After manually initializing the pendulum in the upright vertical position, the balance controller moves the rotary arm to keep the pendulum in this upright position. Moreover it is capable of balancing itself, even if minor external disturbances are given.
Size: 12.7 MB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 0

CuboiLeo/RoboMaster_Balancing_Standard_2022-2023
Purdue Robomaster Balancing Standard Robot 2022-2023 Source Code
Language: C - Size: 17.9 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

darkthecross/ddpg
DDPG to solve self defined invert pendulum problem
Language: Python - Size: 5.86 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

RahulnKumar/Self-Balancing-Robot
Self Balancing Robot with PSO based self tuned PID controller
Language: MATLAB - Size: 851 KB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 2

shakibaam/Inverted-pendulum
Inveted Pendulum with Fuzzy Expert system
Language: Python - Size: 13.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

phamhoai366/inverted-pendulum
Con lắc ngược
Language: C++ - Size: 5.86 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 2

jmichaux/gym-underactuated
Modified OpenAI gym environments for continuous control of underactuated systems
Language: Python - Size: 85.9 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 2

mpkuse/inverted_pendulum
Inverted Pendulum Simulation
Language: Python - Size: 14 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 34 - Forks: 16

f-atwi/Inverted-Pendulum
Stabilizing an Inverted pendulum using Fuzzy logic/PID/LQR FSF
Language: MATLAB - Size: 1.39 MB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 0

scottbarnesg/Inverted-Pendulum-Control-Simulation
Calculates an optimal LQR controller for a noisy inverted pendulum and simulates the result.
Language: Matlab - Size: 6.52 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 10 - Forks: 2

DhruvKoolRajamani/inverted-pendulum
Developing a ROS-Package of a linear inverted pendulum with N-Links along with a controller and create Tutorials for the same.
Language: Python - Size: 45.9 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 8 - Forks: 2

ismailfaruk/ECSE403--Control 📦
Academic project done to control and optimize an inverted pendulum
Language: C - Size: 22.7 MB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 1

hgducharme/inverted-pendulum
Another inverted pendulum project.
Language: Python - Size: 216 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 1

giulioturrisi/IsaacGymEnvs-DIY-Robots
IsaacGym envs for a two wheeled inverted pendulum robot (TWIP) and a flywheel inverted pendulum robot
Language: Python - Size: 199 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

jitendra825/Inverted-Pendulum-Simulink
This is the Simulation(Animation) of Inverted Pendulum's Swing up & Balance Control, For Swing up Control: Energy based Collocated Feedback Linearization Control, For Balance it at a top: LQR Control
Language: MATLAB - Size: 238 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 10 - Forks: 3

mohammadtavakoli78/Computational-Intelligence
This repository is projects of Computational Intelligence course
Language: Python - Size: 30.2 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

ebrahimabdelghfar/Rotary-Inverted-Pendulum
Hybrid control system using LQR and hardware in loop
Language: MATLAB - Size: 2.25 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Andreasgdp/Inverted-Pendulum
Language: MATLAB - Size: 2.19 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

jsgonsette/InvertedPendulum
An inverted pendulum that jumps and balances. It's a simplified version of the Cubli that you can build yourself.
Language: C - Size: 27.1 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 62 - Forks: 19

Mannat-Rana/LQR-Control-For-Inverted_Pendulum
The goal of this application is to develop a LQR based controller to balance an inverted pendulum. This application is developed as part of the second homework assignment in the course SES 598: Autonomous Exploration Systems at Arizona State University. The LQR function is provided by the python-controls toolbox.
Language: CMake - Size: 262 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 1

nikhilpodila/Reinforcement-Learning-Inverted-Pendulum
This is the repository of the Final Semester Undergraduation Project on Reinforcement Learning (Inverted Pendulum problem) done by Nikhil Podila and Savinay Nagendra. The project was performed under the guidance of Professor Koshy George at the Center of Intelligent Systems in PES Institute of Technology, Bangalore, India
Language: MATLAB - Size: 2.75 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 4

i-m-iron-man/libtorch_mujoco_DDPG
DDPG algorithm on an inverted pendulum environment using Mujoco(C++) and pytorch C++ front end.
Language: C++ - Size: 24.4 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 1

ar90n/arduino-pendulum
Plain inverted pendulum with arduino
Language: C++ - Size: 7.91 MB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

herwinz/inverted-pendulum-simulation
Inverted Pendulum Simulation based MFC
Language: C++ - Size: 2.96 MB - Last synced at: 6 months ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

n1ghtf4l1/experienced-metronome
Solve the Inverted Pendulum Control problem using Deep Deterministic Policy Gradient model
Language: Jupyter Notebook - Size: 1.55 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

takeyamayuki/Inverted-pendulum
Program for inverted pendulum using ESP32, MPU6050
Language: C++ - Size: 23.4 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

YOBU-Computer-Engineering/inverted-pendulum-simulation
A PID based solution to inverse pendulum problem. Simulation prepared in Matlab Simulink.
Size: 2.2 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

behdadmansouri/Fuzzy-Inverted-Pendulum
Controlling a pygame inverted pendulum via Fuzzy Logic
Language: Python - Size: 4.05 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

almondthief/rotary_pendulum
Language: Jupyter Notebook - Size: 9.99 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 1

akshaykhadse/sliding-mode-inverted-pendulum
Simulink implementations of sliding mode and LQR controller for rotary inverted pendulum
Size: 258 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 7 - Forks: 2

AustinOwens/control_system_animations
Light-weight animations to assist in controller design.
Language: Python - Size: 7.81 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

shubhamchdhary/InvertedPendulumControl
Size: 54.7 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

FarzadAziziZade/Cart-pole-balancing
Cart pole balancing
Language: MATLAB - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

AnsSUN/Analysis-and-stability-of-a-single-wheel-robot
In this Ballbot system there was analysis for stability and Controllability of the robot. I found ways to control the Ballbot system for balancing at different electric motor torque during the course of its motion. Also, I designed the linear system of this Ball-bot at its equilibrium point. Moreover, I devised the non-linear system model for Ballbot to analyze its controllibility and stability. For simplicity, I assumed whole balancing system as an inverted pendulum
Language: MATLAB - Size: 523 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

f-atwi/Two-Wheeled-Inverted-Pendulum
A two-wheeled inverted pendulum control system using Model reference adaptive controller and Sliding mode controller.
Size: 1.09 MB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

ussaema/Inverted_Pendulum_Identification
System Identification of an Inverted Pendulum- Dynamic Models
Language: MATLAB - Size: 2.26 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

wumin199/Industrial_Robot_Linear_Inverted_Pendulum
Industrial Robot using LQR controller to balance a linear inverted pendulum.
Language: C++ - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 1

denizetkar/inverted_pendulum
A matlab experiment with inverted pendulum to learn control theory
Language: MATLAB - Size: 3.91 KB - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

uchiiii/TwoDimetionalInvertedPendlum Fork of seritake/TwoDimetionalInvertedPendlum
Language: C++ - Size: 103 KB - Last synced at: 6 days ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

pipacsba/inverted_pendulum
a little inverted pendulum model and control
Language: Python - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0
