• Stars
    star
    4
  • Rank 3,304,323 (Top 66 %)
  • Language
    MATLAB
  • License
    MIT License
  • Created almost 9 years ago
  • Updated almost 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Derivation of the equations of motion and simulation for the acrobot, an under-actuated double pendulum robot.

More Repositories

1

OptimTraj

A trajectory optimization library for Matlab
MATLAB
604
star
2

dscTutorials

A few simple tutorials for dynamical systems and control. Most require Matlab.
MATLAB
101
star
3

ParticleSwarmOptimization

Matlab implementation of particle swarm optimization. Well documented with examples.
MATLAB
79
star
4

ME149_Spring2018

Optimal Control for Robotics -- Tufts University -- ME 149 -- Spring 2018
MATLAB
49
star
5

RungeKuttaCpp

A collection of explicit runge-kutta integrators, written in C++
C++
36
star
6

IntroMatlabDynamics

A basic introduction to Matlab, guided towards simulation and analysis of dynamical systems
MATLAB
32
star
7

Continuous_Finite_LQR

Derivation and implementation of continuous-time finite-horizon Linear Quadratic Regulator
MATLAB
22
star
8

Tractor_Trailer_Control

Simulation of a tractor-trailer truck driving backwards along a curving road. Control via time-varying linear quadratic regulator, estimation via extended Kalman filter
MATLAB
18
star
9

Kinematic_Constrained_Trajectory

MATLAB
17
star
10

Bouncing_Ball_Matlab

Tutorial for event detection in Matlab - simulation of ball bouncing over hilly terrain.
MATLAB
9
star
11

DirCol5i

Trajectory Optimization in Matlab, specialized for problems with higher-derivatives (eg. jerk or snap) and / or implicit dynamics.
MATLAB
7
star
12

Lagrange_Mechanics_Derivations

Tutorial: derive equations of motion for mechanical systems using Lagrange equations
MATLAB
7
star
13

icra2015_kellyRuina

Non-linear robust control for inverted-pendulum 2D walking
MATLAB
7
star
14

Bezier_Curves

A few Matlab functions for creating and evaluating bezier curves.
MATLAB
6
star
15

website

A repository for development of my personal website.
CSS
6
star
16

Matlab_Animation_Tutorial

An tutorial the goes over real-time animation in Matlab, as well as saving video files. Some advanced topics are covered as well.
MATLAB
6
star
17

matthewpeterkelly.github.io

A new place to host my personal website.
CSS
5
star
18

numerical-methods-in-python

This project contains a set of standard numerical methods that I have implemented in python. The source-code for this project is intended to be read as a tutorial.
Python
4
star
19

RangerSimulation

Source code for my two most well-documented simulators for the Cornell Ranger walking robot.
MATLAB
4
star
20

FluenceMapping

Trajectory optimization to match fluence profiles.
MATLAB
4
star
21

TwoPhaseOptimalGait

Trajectory optimization, using GPOPS-II, for two-phase walking and running gaits, for a simple walking model
MATLAB
4
star
22

Chebyshev_Polynomials

Tutorial for Chebyshev orthogonal polynomials, written in Matlab. Strongly inspired by the chebfun project.
MATLAB
4
star
23

Dynamics_Function_Gradient

Computes gradient of f(x) = A(x) \ b(x) in Matlab.
MATLAB
3
star
24

Polynomial_Smoothing_Matlab

Implementation of polynomial smoothing for several basic functions
MATLAB
3
star
25

Toppling_Stick

Finite-State-Machine simulation of a toppling stick. Careful Analysis. Matlab.
MATLAB
3
star
26

MDP_Pendulum

Creates a Markov Decision Process model of a pendulum, then finds optimal swing-up policy.
MATLAB
3
star
27

Exponential_Smoothing_Matlab

Exponential smoothing for simple functions: max(), clamp(), abs(), ramp()...
MATLAB
2
star
28

Bulirsch-Stoer

Matlab implementation of the Bulirsch-Stoer method for solving initial value problems.
MATLAB
2
star
29

myJavaPkgs

Java utility packages that I wrote, generally related to simulation.
Java
1
star
30

poker-stats

Small library for computing poker statistics using Monte-Carlo simulation. The primary focus for the project is learning Rust.
Rust
1
star
31

RombergQuadrature

MATLAB
1
star