Linkages3
Linkages3 copied to clipboard
generalized linkage editor, for making N-bar linkage systems with M rotatary inputs
I would love to see your other demonstrations but there are no instructions in the READMsE on how to use, and the demo links are broken. e.g http://www.cs.utexas.edu/~rjnevels/RobotSimulator4/demos/ Thanks!
Currently, optimization uses a [sum of minimum distances](https://github.com/robz/Linkages3/blob/master/src/math/GeometryUtils.js#L13) between points to calculate error. Instead, it could compare the change in angles between points along the paths. Optimization could then create...
Currently, optimization minimizes an error function that is computed by comparing two lists of points--the list from the input path that you draw, and the list that is generated by...
See comment at the top of [UIState.js](https://github.com/robz/Linkages3/blob/master/src/ui/UIState.js)
Repro: 1. pause 2. add two new rotaries 3. delete the first 4. add a third rotary 5. see that the second rotary get replaces with the third
Repro: 1. pause 2. click on some point (A) that connects to a ground point (B) some other point (C) 3. drag A to be directly between B and C...
Repro: 1. make a fourbar (with points ABCD, where A is the rotary input ground, B is the rotary point, D is the fixed ground point) 2. pause 3. click...