Skip to content
This repository has been archived by the owner on Nov 17, 2019. It is now read-only.

Troubleshooting

Kevin Zhang edited this page Mar 25, 2017 · 6 revisions

Troubleshooting

Edwin Hardware details

ST-R17 co-worker dinosaur robotic arm
Website: https://olinrobotics.github.io/edwin/
Arm Manual: http://strobotics.com/manuals/R17%20manual.pdf

Troubleshooting

Encoder-stepper mismatch

  • Is the area around the K11R control box and robot arm clear?
  • Turn the controller on/off (Power-cycle the robot)

rosrun edwin arm_node.py is stuck at "in block_on_result"

  • Is the turn-key at the front of the controller set to warm?
  • Is the light on the Tripp-Lite serial-usb converter blinking?
  • Open a new terminal window and run the command again

rosrun edwin arm_node.py returns "AttributeError: StArm instance has no attribute 'cxn'"

This is a permissions error:

  • Type groups <YOUR USERNAME> Are you a member of "dialout"? If not:
  • Type sudo adduser $(whoami) dialout
  • Type in your password.

Controller refuses to turn on

  • Check the fuses:
  • Two are located in the back of the controller
  • One is located on the power supply itself (Where the power cord is plugged in)

Numeric Overflow from trying to move Edwin to a edge location

  • IDK what this is.

Edwin Calibration Failure Conditions:

  • In certain positions, Edwin will fail to complete startup calibration sequence (see picture as example). Failure to calibrate is defined as Edwin crashing into himself upon trying to complete the calibration sequence. *Basically, remember to keep Edwin in a roughly 90 degree angle position when calibrating, as this method will definitely succeed without problems. calib_fail_pic This Github page is currently under construction. Last edited on 2/24/17 by C.Novak
  1. Tutorial: Setup and Installation
  1. Tutorial: Working with the Arms
  1. Tutorial: Motion in ROS
  1. Tutorial: Speech To Text
  1. Tutorial: OpenCV
  1. Tutorial: Depth Camera
Clone this wiki locally