It is hard to estimate and answer as the assumption of your question is that the teammate do not want to achieve.
If I were the project manager, I shall do a research on the project , corresponding technology and discuss with the teammates about their proficiency to the related technology. At least , the Pm can get the overview and anticipate the difficulties with respect to the technological and human level.
As ,the major responsibility to get the project done is burdened onto the developers , letting them to get the consensus is a must. PM should never involve in micro-management to help developers solve the problem by direct coding.
As the project start, regular meetings can be held and access the difficulties and risk by risk matrix. Prioritize which to be resolved first. Sometimes, you may provide training to the developers by introducing the workshops , seminars , courses or even some website for reference.
To be extreme, system analyst can also held responsibilities to conduct research and assign tasks to developers. PM and System Analyst can work together in this case. Collaboration and Mutual Trust can be built. I personally think that System Analyst can help much by estimate the working time in a detailed way and set the tentative time frame as they are more experienced in estimating the learning curve among the developers towards the new technology involved in the project.