I'm currently working on a robotics programming project using ROS (Robot Operating System), and I've hit a roadblock with motor control. Specifically, I'm facing issues with achieving precise control and smooth motion for my robot. Has anyone experienced this issue?