DeepRacer car can’t calibrate correctly

0

I am experiencing an issue while attempting calibration on my car. I have updated my software to the latest available (2.0.173.0). I booted up the compute module and then turned on the servo switch. I got the two short and the long beep. However, I cannot get the wheels to turn in the forward direction. The reverse direction switch does nothing. How do I fix this?

Further info: it seems like all the servo responses are the reverse of what I would expect. When aligning the front wheels, it's the front right wheel that wants to line up with the back, rather than the front left, as the diagram would suggest. Also the left/right turn response during calibration seems opposite as well. The connectors between the compute module and the rest of the car look right. This seems to be an issue with the calibrations and there's a minus sign missing somewhere!

已提問 2 年前檢視次數 699 次
1 個回答
0
已接受的答案

First off, unpin the compute unit from the car and check the attached wires are all firmly seated and the correct way around based on the colour guide next to plug on the compute unit, and also on the car itself. Next re-attach the car and compute and go through the calibration process again.

When you get to the step that has the reverse direction button, check the direction the wheels are turning (in your case probably backwards) and press the reverse direction button once. Note: This will not change the direction the wheels are turning at this point. Turn the car off using the almost inaccessible switch behind the front left wheel (when looking down on the car from above) by pushing the switch towards the centre of the car. Click Next the few times required to complete all of the calibration settings without changing anything.

Turn the car back on and complete the calibration of the car as per the instructions in the console, again don't worry if the wheels are still going the wrong way at this time. Once you have completed the calibration process, put the car into manual driving mode and use joystick controller in the console to manually drive the car to check the calibration. It should drive in the correct direction based on the inputs you give it, you might want to have the car off the ground for this (as per when you calibrate the car) so you can more easily monitor how the car responds rather than worry about the car driving at speed, like when calibrating the car be mindful the wheels move at speed so keep a hand on top of the top to stop it coming off the block you are using to elevate the wheels.

If this still hasn't solved the issue the next thing we tend to do on the DeepRacer Pit Crew is re-flash the car by building a Ubuntu 20.04 USB stick and then using it to update the car. This tends to solve 99% of the problems we have with cars.

AWS
已回答 2 年前
  • Thanks for the suggestion! I ended up upgrading to Ubuntu 20.04 and I was able to get through calibration. However, I still can't drive the car manually. If I slide the touchpad forward, the car doesn't move but the front wheels shake back and forth. That's about the extent of the response. I'm beginning to think this car has a problem. This is really frustrating and I'm out of options. The return window is closed so I'm stuck with an expensive paperweight that doesn't work right out of the box.

  • Okay, figured it out. You basically have to slide the maximum forward and reverse speed sliders way up. Also set the maximum speed percentage control on the manual driving panel up as well. Otherwise, the car won't move at all in manual mode. Honestly, Amazon, you need to work on the UI in the car's console to explain things better.

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南