Skip to content

Latest commit

 

History

History

stewart_simulator

Stewart Simulator

This is a tool to design the Stewart platform and generate the controller code.

Folder Structure

Interface

The top part shows the Stewart platform with the current configuration. The tabs at the bottom are used to display the state and control the Stewart platform with the servo angles, the position and the orientation. When controlling the platform with the position and the orientation, the green bar will turn red if the position or the orientation is not achievable.

Forward Kinematics

Forward Kinematics

Inverse Kinematics

Inverse Kinematics

State

State

How to use?

  1. Setup the Python virtual environment.
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
  1. Configure the Stewart platform (configuration.json).
  2. Run the simulator.
python stewart_simulator.py