PA5资料说明
1 PA5 Clarifications
Due to some concerns presented during office hours, I wished to clear up some questions about
PA5.
With respect to the skeleton code, this is meant to be a very basic framework/demonstration. It
was written up quickly, and likely has bugs and/or suboptimal constructions for the problems you
are to solve. It will, however, serve as a decent starting point when thinking about how to
represent your connected joint network, and load from the XML format.
To be clear, you are expected to heavily modify the starter code, in addition to the XML files, and
write the rest of the assignment yourself (including interaction code, any advanced rendering
you wish to use, and the 3D data structure).
TA starte code c2g2.kinematics classes
2 PPT
lec17 Forward Kinematics. PPT rotation
matrix joint joint link
lec18: Cubic Bezier part4
lec19: Inverse Kinematics Jacobian
lec20: Jacobian Inverse Kineatics
3 run -XstartOnFirstThread LWJGL library EJML linear
system
4 kinematics code,
https://github.com/nikoniko1993/Forward-Inverse-Kinematics-Model
https://github.com/sinclairtarget/Kinematics/tree/
0bcd23123fdcc08be3a155a709bba3838ab148a7
https://github.com/LinxiFan/Kinematics/tree/6fa7b74793564eda0a7f16cbf8ffedbd08560a23/src
5 Interface
slide bars github
interface code PA2
c2g2.game.DummyGame.java
https://github.com/nikoniko1993/Forward-Inverse-Kinematics-Model
https://github.com/sinclairtarget/Kinematics/tree/0bcd23123fdcc08be3a155a709bba3838ab148a7
https://github.com/LinxiFan/Kinematics/tree/6fa7b74793564eda0a7f16cbf8ffedbd08560a23/src