How to make a smoothly moving ball

I think this is what I’m missing, how would I do this in scripts?

RootRigAttachment is located in the LowerTorso.

LinearVelocity applies the force to the attachment position. So, it it isn’t in the center you may want to create a new attachment instead.