Skip to content

Troubleshooting Guide

Tyler Burnham edited this page Aug 31, 2016 · 1 revision

The following section has been included to address issues that have appeared in the past.

Ros Package Path Issues

The most common problem is an incorrect ros package path. This can cause very strange error and has given the team headaches in the path. To correctly install the

cd ~/MercerSubProject
rm -r /devel
source /opt/ros/jade/setup.bash
catkin_make
source ~/MercerSubProject/devel/setup.bash
echo $ROS_PACKAGE_PATH

Correct path:

/home/{your username}/MercerSubProject/src:/opt/ros/jade/share:/opt/ros/jade/stacks

ROS Log Folder Full

To delete all the logs: Open a Console Run the following commands:

cd `roslaunch-logs`
cd ..
rm -r *

Motors are spinning on middle value

The ESC’s can fall out of calibration. If the motors are rotating when a value of 90 (the neutral value) is sent then the motor is out of calibration. An arduino sketch is included to calibrate the motors. See the ESC User Manual for the complete calibration method.

  1. Turn on the Sub Power.
  2. Hold the red button and turn on the ESC switch connected to the ESC. The ESC should start flashing red and beeping.
  3. Release the red button
  4. Set the motor speed to neutral value - 90
  5. Press the red button, the ESC should beep once
  6. Set the motor speed to full forward value - 180
  7. Press the red button, the ESC should beep twice
  8. Set the motor speed to full reverse value - 0
  9. Press the red button, the ESC should beep three times
  10. The motor should now be calibrated

Clone this wiki locally