-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Drive Car with Mission Planner #13
Comments
the current problem is a failure of some Pre-Arm Safety checks. |
In order to drive the rover, Mission Planner needs to understand several things about the autopilot software and vehicle type we are using. The mandatory checks and how they normally happen with my tests are as follows:
That was a short summary of my experiences with all the different mandatory pre-arm checks. I will add screenshots and information as I continue to experiment with them. |
ok cool. so if i am reading correctly the big issue is the Radio Calibration test? |
Yes, the main problem is with the Radio Calibration with a secondary problem being the ESC Calibration that is hopefully caused by the same thing as the Radio Calibration so they will both be fixed at the same time |
Yesterday I wrote out what was needed to start driving autonomously and started working on them.
This was primarily testing the Radio Calibration, my estimate for getting the whole rover to drive autonomusly is about 7 more hours total. Time Breakdown:
|
Today while I was working on the radio calibration I ran into another problem that may be more closely related to the heart of our issues. As soon as I would turn the servo using the RC Controler the wheels would turn the slightest bit and then stop for a length of time. I attached the rover to a monitor to see what was going on and when I would turn the wheels the rover would boot up as if it had been turned on which was causing the delay. It looks like this is because the servo or new RC Receiver pulls too much power and shuts down the Navio, which then receives the proper amount of voltage which causes it to turn on and boot normally. This may be because the Navio takes around 5 Volts to run, the new RC Receiver takes 5.5(-/+ 1.5) Volts, and the battery I am using is 11.1V. I didn't have this problem earlier as the RC Receiver was not used as much since we didn't have the transmitter. I also didn't notice this in my previous session as there is no visual indication that this is occurring, the wheels simply stop turning and the lights continue to blink. I don't have a way to see the voltage requirements on this servo at the lab right now but if I see anything on the paperwork I have I'll update here. |
I made some progress with the rover relating to the above comment, I stopped the shutdowns by providing power through the 11.1 V Battery to the power module (that lead to the ESC and Navio) along with a 5 V USB battery pack powering the Pi. This seemed to be the best way to power everything without having the system shut down when the ESC/Servo pulls power. This is my current setup, the # tab represents Navio channels so channel 1 on the Navio takes input from channel 1 on the RC Remote (RCIN1, the left/right movement on the right stick), and channel 3 on the Navio takes input from channel 3 on the RC Remote (RCIN3, the up/down movement on the left stick). These channel values can be changed by moving the wiring on the servo rail of the Navio and in the remote's settings on the RC Remote (should be detailed in your user manual). I also worked a bit on the min/trim/max but put them back to defaults until I get them where I want them. I worked on this for about an hour after my class tonight which brings me to about 3.5 out of my 7 predicted hours used on starting autonomous missions. |
Drive the car with mission planner.
The text was updated successfully, but these errors were encountered: