Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 941 Bytes

README.md

File metadata and controls

23 lines (15 loc) · 941 Bytes

Linkage Simulator

A simulator for 2D rigid linkages. Intended to be used a test platform for experimenting with various forms of kinematics (inverse kinematics, differential kinematics, constraint kinematics).

Setup

Project requires python 3.8+

Option 1: Use a virtual environment

  1. python -m venv .env (python3 for mac)
  2. source .env/bin.activate (activate virtual environment, adjust for your platform)
  3. pip install -r requirements.txt

Other Options.

  1. Manually install the necessary packages on your global python isntallation (numpy, matplotlib, etc.)
  2. Download a python distribution that already has the necessary requirements.

Running

  • The project has launch configurations predefined for visual studio code. You can chose them using the debugging tab.
  • Or, you can run things with python -m linkage-simulator.<subpackage>