Jason, I'm comfortable in implementing JointsMethod and it has some previous work done too (unmerged GSoC work). All I would need is some guidance with concepts if I get stuck somewhere and a good source to read about JointsMethod. I have some knowledge of dynamics too so I think I can implement it.
Sudeep Sidhu On Tue, 9 Feb 2021, 15:28 Jason Moore, <moorepa...@gmail.com> wrote: > I personally think completing the JointsMethod is of higher priority than > the FeatherStone method. The JointsMethod would open up the use of the > library to a much wider set of users because they will be able to construct > models with less knowledge of the underlying mathematics. For example, a > double compound pendulum could be created like this: > > ground = RigidBody(...) > upper_link = RigidBody(...) > lower_link = RigidBody(...) > > base_joint = PinJoin(ground, lower_link, ...) > intermediate_joint = PinJoint(lower_link, upper_link, ...) > > joint_method = JointMethod((base_joint, intermediate_joint), ...) > > equations_of_motion = joint_method.generate_eoms(...) > > Jason > moorepants.info > +01 530-601-9791 > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAJUjCN%3DQ-g3xHGG3JJJybmTtzVViWSmRRwAiAOjwakXGUZtXzQ%40mail.gmail.com.