With the progression of an aging society, the importance of walking assistance technology has been increasing. The research and development of robotic walkers for individuals requiring walking support are advancing. However, there was a problem that the conventional constant support amount did not satisfy the propulsion force required for the walking speed that users wanted. In this study, in order to solve this problem, we propose an algorithm for determining the support amount to maintain the walking speed when the average walking speed of each user is set as the target speed. A robotic walker was developed by attaching BLDC motors to an actual walker, along with a control algorithm for assistance based on sampling-type PID control. The effectiveness of the assistance determination algorithm and the usefulness of the parameters were demonstrated through experiments using weights loaded on the forearm support and target speeds. Subsequently, subject experiments were conducted to verify the ability to maintain target speeds, and a questionnaire survey confirmed that the assistance did not interfere with actual walking. The proposed algorithm for determining the assistance levels demonstrated the ability to maintain target speeds and allowed for adjustments in the necessary level of assistance.