Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 1.04 KB

README.md

File metadata and controls

25 lines (17 loc) · 1.04 KB

cuspidal

Researching and visualizing cuspidal robots. This code was used to generate animations and figures in the Medium blogs Why hasn't anyone heard of Cuspidal robots? and Cuspidal Robots: A True Double-edged Sword.

banner banner

Installation

python3 -m  pip install .

Usage

Modify the execute_path script:

  1. Pick a kinematics model from arm_ik or make your own by specifying DH parameters. Currently only 3DOF arms are supported
  2. Pick a visualizer, either Maya or Matplotlib. Maya will display the singularity surfaces in 3D, Matplotlib will show separate figures with a 2D version of the singularity surfaces.
  3. Show a posture, a set of IK solutions, or display a path by uncommenting the relevant section.
  4. Run it:
python3 scripts/execute_path.py