1@book{featherstone2014rigid,
2  title={Rigid body dynamics algorithms},
3  author={Featherstone, Roy},
4  year={2008},
5  publisher={Springer},
6  doi = {10.1007/978-1-4899-7560-7}
7}
8
9@article{sohl2001recursive,
10  title={A recursive multibody dynamics and sensitivity algorithm for branched kinematic chains},
11  author={Sohl, Garett A and Bobrow, James E},
12  journal={TRANSACTIONS-AMERICAN SOCIETY OF MECHANICAL ENGINEERS JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL},
13  volume={123},
14  number={3},
15  pages={391--399},
16  year={2001},
17  publisher={AMERICAN SOCIETY MECHANICAL ENGINEERS},
18  doi = {10.1115/1.1376121}
19}
20
21@article{ploen1999coordinate,
22  title={Coordinate-invariant algorithms for robot dynamics},
23  author={Ploen, Scott R and Park, Frank C},
24  journal={IEEE Transactions on Robotics and Automation},
25  volume={15},
26  number={6},
27  pages={1130--1135},
28  year={1999},
29  publisher={IEEE},
30  doi = {10.1109/70.817677}
31}
32
33@article{stewart1996implicit,
34  title={An implicit time-stepping scheme for rigid body dynamics with inelastic collisions and coulomb friction},
35  author={Stewart, David E and Trinkle, Jeffrey C},
36  journal={International Journal for Numerical Methods in Engineering},
37  volume={39},
38  number={15},
39  pages={2673--2691},
40  year={1996},
41  publisher={Wiley Online Library},
42  doi = {10.1002/(SICI)1097-0207(19960815)39:15<2673::AID-NME972>3.0.CO;2-I}
43}
44
45@article{park1995lie,
46  title={A Lie group formulation of robot dynamics},
47  author={Park, Frank C and Bobrow, James E and Ploen, Scott R},
48  journal={The International Journal of Robotics Research},
49  volume={14},
50  number={6},
51  pages={609--618},
52  year={1995},
53  publisher={Sage Publications Sage CA: Thousand Oaks, CA},
54  doi = {10.1177/027836499501400606}
55}
56