Skip to content

aayushis196/ANN-based-MPC-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ANN-based-MPC-controller

This project presents a Model Predictive Control for autonomous car-like vehicles in which the model used for the prediction is obtained from a feedforward neural network in place of a mathematical model. The car's kinematic model is used in the controller for low speed applications. A two-layer feed-forward network with sigmoid hidden neurons and linear output neurons is used for model generation. The network was trained with Levenberg-Marquardt backpropagation algorithm. The model states the current position of the vehicle in terms of x and y coordinates from the last position coordinates of vehicle along with the velocity and steering angle of the car. Using this model, the controller outputs the control signal, i.e., velocity and steering angle of the car. Simulation were done on MATLAB to validate the results of the modelling and controller.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published