The parameter "PathProjectionHessianBound" and "PathProjectionMinimalDist" are taken from the SteeringMethod::problem(). So they are accessible from Python. However, the former should be deduced from the path constraints. The latter should be passed to the constructor as an argument.
LockedJoint always has a non-constant RHS which means it will always be treated a parameterized constraint. Even when the value is not going to change...