|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
Re: How to set up a 3rd (non drive) motor in C++ Windriver
Quote:
which makes what you did into significantly less code for someone new to programming... it also makes it a lot easier... and less time consuming... which gives you time for the programming autonomous, which has factor for winning matches in FIRST for 4 of the past 5 years... |
|
#2
|
||||
|
||||
|
Re: How to set up a 3rd (non drive) motor in C++ Windriver
Quote:
THANKS for your help! |
|
#3
|
||||
|
||||
|
Re: How to set up a 3rd (non drive) motor in C++ Windriver
Quote:
In Breakaway, autonomous was not as key, but was useful. In lunacy, autonomous' purpose was to get away from they human players. if you didn't drive away, you could count on the human player filling your trailer to the top. In overdrive, you got points for knocking the off the trackballs and driving around the field. In rack 'n roll the keepers were scored only during autonomous (similar to ubertube) and over-rode any scoring on that peg at any point in the match (always red/blue) based on the importance of autonomous this previous season, i don't this first will ease up on the scoring involved with this portion. the autonomous usually could make or break matches. and usually the sensors that make autonomous easier usually make driving the robot easier. |
|
#4
|
||||
|
||||
|
Re: How to set up a 3rd (non drive) motor in C++ Windriver
Quote:
What resources are you referring to in particular? Let us see the significant less code you mention... I've showed my cards... let's see your hand. ![]() We may all learn something from this. |
|
#5
|
||||
|
||||
|
Re: How to set up a 3rd (non drive) motor in C++ Windriver
i am referring to the wpi library that is given to all frc teams. it includes code for the joysticks, sensors, and so on. pretty much if you put a sensor on your robot, there is code made and debugged for it. which pretty much leaves you to only have to deal with the code in myrobot.cpp and myrobot.h
|
|
#6
|
||||
|
||||
|
Re: How to set up a 3rd (non drive) motor in C++ Windriver
Quote:
|
|
#7
|
||||
|
||||
|
Re: How to set up a 3rd (non drive) motor in C++ Windriver
i'm just saying your time would be better used during the season using the library... especially if you want students to learn to program. you'll loose all your new people pretty quickly without the use of the library. off season is fine, but if you don't make programming fun for the new people, they won't stay interested when you get to the headache moments. the best thing is to have them just program the myrobot files and look at the wpi library to try to understand how the function works, if they're interested in how the functions. but writing that stuff during the season will leave you with no time and an arm that moves inefficiently by dead reckoning. now as a mentor you can write this stuff yourself in your free time or working on another computer while they're working on the myrobot files. we created our own pid this past season but that was my mentor's doing, this was to make our pid work better for our uses. just some suggestions... this is after all a program for learning and mentoring... you might be surprised the functions some of these students come up with
|
|
#8
|
||||
|
||||
|
Re: How to set up a 3rd (non drive) motor in C++ Windriver
Quote:
http://www.termstech.com/articles/Autonomous2.html http://www.termstech.com/articles/PID_Kalman.html One thing I regret is that I didn't spend more time writing an article to answer this question that goes more into some of the coding principles like top-down design bottom up implementation, and show a high level design of how the pieces fit together. I still may do this in the future, but there is so much other work I need to tend to (all within the robotics realm). |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|