Projects in Awesome Lists by auralius
A curated list of projects in awesome lists by auralius .
https://github.com/auralius/LuGre
A full reconstruction of the paper: A new model for control systems with friction (Canudas de Wit et al., 1995, IEEE Transactions on Automatic Control)
friction lugre matlab modeling ode paper-reproduction pid-control
Last synced: 14 Apr 2025
https://github.com/auralius/lugre
A full reconstruction of the paper: A new model for control systems with friction (Canudas de Wit et al., 1995, IEEE Transactions on Automatic Control)
friction lugre matlab modeling ode paper-reproduction pid-control
Last synced: 01 Aug 2025
https://github.com/auralius/kalman-cpp
Kalman Filter, Extended Kalman Filter, and Unscented Kalman Filter implementation in C++
armadillo extended filter kalman second-order unscented-kalman-filter
Last synced: 01 Aug 2025
https://github.com/auralius/my-matlab-robotics-toolbox
Collections of reusable MATLAB robotics functions, can be compilled to DLL and called with LabVIEW.
denavit-hartenberg kinematics puma robotics scara
Last synced: 01 Aug 2025
https://github.com/auralius/inverse-dynamics-rne
Inverse dynamics with recursive Newton-Euler of an open kinematic chain described with standard DH-parameters
denavit dynamics euler hartenberg kinematics newton recursive
Last synced: 12 Aug 2025
https://github.com/auralius/smoothed-particle-hydrodynamics
An implementation of the smoothed particle hydrodynamics based on the Philip Mocz's paper
cfd fluid-dynamics matlab smoothed-particle-hydrodynamics
Last synced: 01 Aug 2025
https://github.com/auralius/phase_plot
Phase portrait plot for SECOND and THIRD order ODE
matlab ode phase-plane phase-plot phase-portrait
Last synced: 01 Aug 2025
https://github.com/auralius/payload_estimation
Robot payload estimation, based on: C. G. Atkeson, C. H. An, and J. M. Hollerbach, “Estimation of Inertial Parameters of Manipulator Loads and Links,” Int. J. Rob. Res., vol. 5, no. 3, pp. 101–119, Sep. 1986
estimation-algorithm hollerbach payload robotics
Last synced: 01 Aug 2025
https://github.com/auralius/matlab-mass-spring-damper-network-deformable-object
Simulation of deformable objects in MATLAB using mass-spring-damper network.
Last synced: 18 Aug 2025
https://github.com/auralius/steady-state-detection
Reconstruction of several papers on the topic of steady-state detection/identification.
control control-systems matlab process-control steady-state
Last synced: 15 Oct 2025
https://github.com/auralius/matlab-dh-parameters
Simple DH-parameter implementation in MATLAB
Last synced: 17 Mar 2026
https://github.com/auralius/smc-example
An example on sliding mode control, using MATLAB and Simulink + Simmechanics
Last synced: 13 Feb 2026
https://github.com/auralius/yadpf
A generic implementation of dynamic programming algorithm and value iteration algorithm.
dynamic-optimization dynamic-programming octave optimal-control optimizations value-iteration
Last synced: 01 Aug 2025
https://github.com/auralius/minimum-jerk-trajectory
A MATLAB file to generate minimum trajectory from one to another point.
minimum-jerk robotics trajectory-generation trajectory-optimization
Last synced: 01 Aug 2025
https://github.com/auralius/waterhammer
Water-hammer simulation and optimal control
optimal-control pde pipeline water-hammer
Last synced: 15 Oct 2025
https://github.com/auralius/numerical-jacobian
Calculate jacobian numerically at a given condition
complex-step-differentiation derivative jacobian numerical-derivatives
Last synced: 01 Aug 2025
https://github.com/auralius/delaunay-triangulation
Delaunay triangulation with CGAL
Last synced: 13 Apr 2025
https://github.com/auralius/jelly-thingy
A C++ library for simulation of deformable object using mass-spring-damper network.
Last synced: 15 Oct 2025
https://github.com/auralius/phase-plane-gui
Phase plane of dynamic system with nice GUI in MATLAB
dynamics mathematics matlab ode phase-plane phase-plot
Last synced: 17 Jul 2025
https://github.com/auralius/numerical-methods-with-matlab
Numerical methods with MATLAB, mainly for PDEs.
advection cfd diffusion euler-beam heat-exchanger mathematics matlab navier-stokes numerical-methods pde
Last synced: 16 Oct 2025
https://github.com/auralius/truck-with-fluid-basin
Numerical model and simulation of a truck with a fluid basin.
cfd dynamics-simulation fluid-dynamics matlab octave saint-venant
Last synced: 27 Mar 2025
https://github.com/auralius/matlab-ode-solvers
Implementation of several popular solvers for solving ODEs in MATLAB.
backward-euler dormand-prince forward-euler heun-method ode-solver runge-kutta-methods
Last synced: 01 Aug 2025
https://github.com/auralius/fractional-derivative-integral
Fractional derivative and integral using Grundwald-Letnikov defintion.
calculus fractional-calculus mathematics matlab ode
Last synced: 27 Mar 2025
https://github.com/auralius/lagrangian
Collection of problems in Mechanics solved with the Euler-Lagrange's method by using Maple
dynamics euler-lagrange-dynamics lagrangian maple mechanics
Last synced: 07 Jan 2026
https://github.com/auralius/velocity_estimation
MATLAB codes for several popular velocity estimation methods from available position measurements.
numerical-differentiation velocity-estimation
Last synced: 27 Mar 2025
https://github.com/auralius/azolla-wth-lua
With this simulator, we can design how a robot will navigate in a 2D world by using a set of rules that we design. The rules are designed by using Lua script. Lua itself is a powerful, fast, lightweight, embeddable scripting language. Using Lua will offer us many benefits in designing algorithms for mobile robots. For the world editor, we use GDI Device Context programming. Users can create the environment for testing the robots by using the click and drag method. Here is a summary of the features: Differential steering robot Multiple-robot simulation Sonar and laser beam type distance sensor Embedded Lua script for the robot code Graphical world editor Code editor with syntax colorization and auto completion Knowledge in Lua is also necessary. Lua is not something difficult to learn. You can check the Lua website.
Last synced: 01 Aug 2025
https://github.com/auralius/tight_subplot_cm
Fork of tight_subplot function: https://www.mathworks.com/matlabcentral/fileexchange/27991-tight-subplot-nh--nw--gap--marg-h--marg-w-
Last synced: 06 Jan 2026
https://github.com/auralius/libkine
A serial robot kinematics library
denavit-hartenberg kinematics robot
Last synced: 16 Oct 2025
https://github.com/auralius/advanced-engineering-math-with-maple
Maple codes for the Advanced Engineering Mathematics course
engineering engineering-mathematics maple mathematics numerical-method ode pde
Last synced: 25 Feb 2026
https://github.com/auralius/pendulum-maple
Maple document on the single and double pendulum (planar), with Newtonian and Lagrangian
dynamical-systems lagrangian-dynamics maple newtonian-mechanics pendulum
Last synced: 19 Mar 2026
https://github.com/auralius/le-symbolic-dynamic-general-kinematic-chains
Inverse dynamic simulation with Lagrange-Euler for a general kinematic chain defined by sets of DH parameters.
dynamics kinematics lagrange-euler matlab
Last synced: 01 Aug 2025
https://github.com/auralius/parallel-value-iteration
Finding a shortest path on a binary occupancy map
dynamic-programming mpi4py numba occupancy-grid-map openmp parallel-programming shortest-path-algorithm value-iteration
Last synced: 19 Feb 2026
https://github.com/auralius/mdofs
Transfer Functions of Multidegree-of-Freedom Systems
dynamics mass-spring-damper matlab transfer-function
Last synced: 27 Mar 2025
https://github.com/auralius/implicit_euler_newton_raphson
Implicit Euler with Newton-Raphson for Mass-Spring-Damper System
Last synced: 19 Mar 2026
https://github.com/auralius/counter-current-heat-exchanger-maple
Counter-current heat exchanger model and simulation with Maple
advection heat-exchanger heat-transfer maple pde
Last synced: 19 Mar 2026
https://github.com/auralius/solar-system-matlab
Dynamic simulation of the solar system using MATLAB
gravity matlab planets simulation
Last synced: 27 Mar 2025
https://github.com/auralius/jacobian-hessian-cpp
Jacobian and Hessian of a vector function.
cpp hessian jacobian numerical-methods
Last synced: 27 Mar 2025
https://github.com/auralius/rt-plotter
2D realtime plot of the shared memory content
Last synced: 09 Oct 2025
https://github.com/auralius/up_temperature_control_device
This is a repository for the Universitas Pertamina's temperature control device
arduino process-control temperature-control time-delay universitas-pertamina
Last synced: 10 May 2026
https://github.com/auralius/implicit_vs_explicit
Comparing implicit vs explicit Euler
Last synced: 31 Jan 2026
https://github.com/auralius/constant-current-drive
Constant current drive circuit
constant-current-driver-using-opamp pcb
Last synced: 06 Jan 2026
https://github.com/auralius/fulldiff
Fork of https://uk.mathworks.com/matlabcentral/fileexchange/7174-fulldiff-m to replace findsym with symvar.
Last synced: 27 Jan 2026
https://github.com/auralius/richards-how
Aircraft Trajectory Planning With Collision Avoidance Using Mixed Integer Linear Programming by Arthur Richards and Jonathan P. How (10.1109/ACC.2002.1023918)
cvxpy mixed-integer-linear-programming optimization paper-reproduction trajectory-optimization
Last synced: 27 Mar 2025
https://github.com/auralius/bodas
The asymptotic Bode plots in MATLAB and OCTAVE
bode-plot control-systems matlab
Last synced: 29 Jul 2025
https://github.com/auralius/scalar-kalman-filter
Most simple Kalman FIlter, with 1 input and 1 output. Input is with noise to be filtered.
Last synced: 19 Mar 2026
https://github.com/auralius/lv-kalman
LabVIEW implmentation of Kalman Filter
Last synced: 19 Mar 2026
https://github.com/auralius/graphical_programming_tutorials
Implementation of several popular computational methods in graphical programming languages only: MATLAB Simulink and Scilab Xcos
control-systems graphical-programming numerical-methods scilab simulink xcos
Last synced: 19 Mar 2026
https://github.com/auralius/iot-temperature-control
IoT demo with a PID-controller thermal system
arduino-uno esp8266 iot-application pid
Last synced: 11 May 2026
https://github.com/auralius/optimization-problems
Collections of some solved optimization problems by using SciPy, NLopt, etc...
Last synced: 26 Jun 2025
https://github.com/auralius/schouwenaars
Paper partial reconstruction: "Mixed integer programming for multi-vehicle path planning" by Schouwenaars et al.
Last synced: 27 Mar 2025
https://github.com/auralius/yast-mrs
Yet Another Simple 2D - Mobile Robot Simulator
Last synced: 27 Mar 2025
https://github.com/auralius/webcam_opencv
An example on accessing webcam with opencv in Visual Studio C++
Last synced: 27 Mar 2025
https://github.com/auralius/standing-waves-on-a-spring
If a string is tied between two fixed supports, pulled tightly and sharply plucked at one end, a pulse will travel from one end of the string to the other.
mass-spring-simulation matlab melde physics-simulation
Last synced: 27 Mar 2025
https://github.com/auralius/rt-plotter-test
This application generates data and write them to the shared memory.
Last synced: 27 Mar 2025
https://github.com/auralius/newton-craddle
MATLAB simulation of the Newton's craddle
collision dynamics matlab newton-cradle pendulum
Last synced: 27 Mar 2025
https://github.com/auralius/ac_motor_rotating_magnetic_field
Rotating magnetic field with Biot-Savart for 2-poles and 4-poles AC Induction Motor
induction-motor magnetic-field matlab
Last synced: 27 Mar 2025
https://github.com/auralius/akitabmini
Alkitab sederhana dalam Bahasa Indonesia
Last synced: 27 Mar 2025
https://github.com/auralius/tcp-server-client-example-cpp
An example of a TCP server/client application with socket programming in C
c client-server socket-programming
Last synced: 16 Jun 2025
https://github.com/auralius/noodle
noodle is an implementation of the forward pass of CNN layers for Arduino. noodle relies on SD Card and memory-reuse for efficient implementation.
arduino cnn edge-computing embedded-systems lenet
Last synced: 09 Sep 2025
https://github.com/auralius/one-dof
Simmechanic model of a block of mass that can move in 1 axis.
Last synced: 02 Feb 2026
https://github.com/auralius/aek3lbb3
SISTEM BIOMEDIKA CERDAS (Intelligent Biomedical Systems / AEK3LBB3)
cs231n knn-classifier machine-learning multilayer-perceptron neural-network svm-classifier
Last synced: 04 Oct 2025
https://github.com/auralius/arduino-pid-template
A template for implementing PID control in an Arduino Uno
Last synced: 30 Apr 2026
https://github.com/auralius/psmc
Proxy based Sliding Mode Control with LabVIEW (version 2014), with MATLAB simulations
Last synced: 03 Feb 2026
https://github.com/auralius/readbin
This function reads a general binary file containing a sequence of numbers into the MATLAB workspace by first reshaping those numbers into a matrix.
binary-file data-logging labview
Last synced: 27 Jul 2025
https://github.com/auralius/biomedic-iot
https://auralius.github.io/biomedic-iot/
Last synced: 10 Nov 2025
https://github.com/auralius/lv_reusable_codes
Bunch of reusable codes, don't reinvent the wheel (i know it's fun, though)
Last synced: 04 Feb 2026
https://github.com/auralius/wolovich
Implementation of the Wolovich's paper: a computational technique for inverse kinematics
Last synced: 06 Jan 2026
https://github.com/auralius/generate_sampled_spiral_trajectory
Generate sampled trajectory with sampling period of Ts, has spiral shape, moves upward direction, and within a certain completion time.
Last synced: 06 Jan 2026
https://github.com/auralius/very-low-cost-haptic-paddle
This is the very low cost version of the popular one-dof educational haptic paddle.
Last synced: 06 Jan 2026
https://github.com/auralius/getaveragemouseinput
Find the average from one row/column to another row/column
Last synced: 06 Jan 2026
https://github.com/auralius/generate_sampled_trajectory
Evenly sampled two position coordinates with period of Ts and a defined completion time.
Last synced: 06 Jan 2026
https://github.com/auralius/moment-of-inertia-solid-sphere
Using MATLAB to calculate moment of inertia of a solid sphere.
Last synced: 22 Feb 2026
https://github.com/auralius/matlab_dss_wrapper
Wrapper functions for easier dynamic optimization implementations by using direct single shooting method.
direct-method direct-single-shooting dynamic-optimization
Last synced: 09 Oct 2025
https://github.com/auralius/yadpf-ii
Yet Another Dynamic Programming Function (C++ Version)
Last synced: 19 Oct 2025
https://github.com/auralius/ding-zhou-strusberg
Optimal Path Planning in the Workspace for Articulated Robots using Mixed Integer Programming (DOI: 10.1109/IROS.2009.5354313)
cvxpy linear-programming mixed-integer-programming paper-implementations scara trajectory-optimization
Last synced: 19 Oct 2025
https://github.com/auralius/yapid
Yet Another PID (YAPID) library for Arduino
arduino-library bilinear-transform control-systems digital-control digital-signal-processing low-pass-filter pid
Last synced: 01 Jun 2026
https://github.com/auralius/perspective-correction
A simple demo for perspective corrections
homography opencv opencv-python perspective
Last synced: 09 Feb 2026
https://github.com/auralius/r-planar
Kinematics of n-links of r-planar robot with MATLAB
Last synced: 11 Feb 2026
https://github.com/auralius/my_maple_math_notes
I like taking notes with Maple. It's kind of cool, so I think ;-)
lecture-notes maple mathematics
Last synced: 11 Feb 2026
https://github.com/auralius/live-udp-listener
Listen to an UDP port and plot the data
Last synced: 15 Feb 2026
https://github.com/auralius/sutton-mountain-car
Sutton's Mountain Car Problem with Value Iteration
dynamic-programming mountain-car optimization reinforcement-learning sutton value-iteration
Last synced: 27 Apr 2026
https://github.com/auralius/soft-rt-simulink-arduino
Soft Real-time System with Simulink and Arduino
arduino data-acquisition matlab realtime simulink
Last synced: 03 May 2026
https://github.com/auralius/arduino-linear-classifier
Linear classifiers (SVM and softmax) inside an Arduino device
arduino linear-classifier machine-learning softmax svm
Last synced: 04 May 2026