emirelesg / Ackermann-Steering-Simulator

Simulation of a vehicle steering following the Ackermann Steering Model.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ackermann Steering Model Simulator

This application simulates the movement of a four wheeled vehicle following the Ackermann Steering Model. It is possible to configure the speed of the vehicle and the steering angle in real time by the user.

User interface.

Prerequisites

  • Python 3
  • Tkinter
  • Numpy
  • Matplotlib

Key Bindings

The application can also be controlled by the following keys:

  • d - Steer to the right.
  • a - Steer to the left.
  • s - Toggle simulation (start/stop)
  • r - Reset simulation. Starts at the origin automatically.
  • q - Quit Simulation.

Author

  • Enrique Mireles

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

About

Simulation of a vehicle steering following the Ackermann Steering Model.

License:MIT License


Languages

Language:Python 100.0%