Repositories

MatthewPeterKelly repositories

39 supported repositories

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

Last commit Feb 20, 2016

 (4 stars) (1 fork) (0 indexed issues) (0 open good first issues)

A few Matlab functions for creating and evaluating bezier curves.

Last commit Mar 3, 2017

 (6 stars) (3 forks) (0 indexed issues) (0 open good first issues)

Tutorial for event detection in Matlab - simulation of ball bouncing over hilly terrain.

Last commit Aug 21, 2017

 (9 stars) (4 forks) (0 indexed issues) (0 open good first issues)

Matlab implementation of the Bulirsch-Stoer method for solving initial value problems.

Last commit Feb 20, 2016

 (2 stars) (3 forks) (0 indexed issues) (0 open good first issues)

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

Last commit Jan 16, 2017

 (5 stars) (2 forks) (0 indexed issues) (0 open good first issues)

Derivation and implementation of continuous-time finite-horizon Linear Quadratic Regulator

Last commit Feb 20, 2016

 (27 stars) (19 forks) (0 indexed issues) (0 open good first issues)

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

Last commit Jul 5, 2024

 (7 stars) (1 fork) (0 indexed issues) (0 open good first issues)

Matlab code for playing with the driven-damped-pendulum fractal

Last commit Nov 2, 2024

 (0 stars) (0 forks) (0 indexed issues) (0 open good first issues)

Computes gradient of f(x) = A(x) \ b(x) in Matlab.

Last commit Feb 20, 2016

 (3 stars) (0 forks) (0 indexed issues) (0 open good first issues)

Exponential smoothing for simple functions: max(), clamp(), abs(), ramp()...

Last commit Dec 10, 2015

 (2 stars) (2 forks) (0 indexed issues) (0 open good first issues)

Trajectory optimization to match fluence profiles.

Last commit Aug 29, 2018

 (4 stars) (4 forks) (2 indexed issues) (2 open good first issues)

A basic introduction to Matlab, guided towards simulation and analysis of dynamical systems

Last commit Apr 21, 2016

 (31 stars) (16 forks) (0 indexed issues) (0 open good first issues)

Tutorial: derive equations of motion for mechanical systems using Lagrange equations

Last commit Feb 20, 2016

 (9 stars) (3 forks) (0 indexed issues) (0 open good first issues)

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

Last commit Feb 20, 2016

 (3 stars) (1 fork) (0 indexed issues) (0 open good first issues)

The course website for 'Optimal Control for Robotics', which I taught at Tufts University in Spring 2018

Last commit Apr 26, 2018

 (56 stars) (22 forks) (0 indexed issues) (0 open good first issues)

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

Last commit Dec 10, 2015

 (7 stars) (6 forks) (0 indexed issues) (0 open good first issues)

A trajectory optimization library for Matlab

Last commit Jun 6, 2023

 (704 stars) (219 forks) (12 indexed issues) (12 open good first issues)

Matlab implementation of particle swarm optimization. Well documented with examples.

Last commit Mar 20, 2016

 (96 stars) (33 forks) (0 indexed issues) (0 open good first issues)

Derivation of a few different polynomial splines using the Matlab symbolic toolbox. Also includes interpolation and fitting routines.

Last commit Feb 22, 2016

 (0 stars) (1 fork) (0 indexed issues) (0 open good first issues)