Well, the new season is coming and there are going to be an abundance of new threads started asking questions. Here is some info that you should provide that may help people answer your questions:
Detailed description of what is happening that shouldn’t be.
Instead of saying “The robot doesn’t work when I run code X.” Compare what IS happening, to what SHOULD be happening.
eg: The robot’s arm is moving to the third position when it should be lowering.
Well commented, understandable code
This should be your normal coding style, but if not please revise the sections of code that you post. We didn’t write the code, so we have no idea what you are attempting to accomplish with a certain line.
Is your left side of the drive train connected to PWM port 1? Is the arm potentiometer connected on analog 1 or 2? All of this needs to be specified.
Feel free to add onto this post.