{"action":"opened","issue":{"url":"https://api.github.com/repos/nasa-jpl/open-source-rover/issues/63","repository_url":"https://api.github.com/repos/nasa-jpl/open-source-rover","labels_url":"https://api.github.com/repos/nasa-jpl/open-source-rover/issues/63/labels{/name}","comments_url":"https://api.github.com/repos/nasa-jpl/open-source-rover/issues/63/comments","events_url":"https://api.github.com/repos/nasa-jpl/open-source-rover/issues/63/events","html_url":"https://github.com/nasa-jpl/open-source-rover/issues/63","id":379471152,"node_id":"MDU6SXNzdWUzNzk0NzExNTI=","number":63,"title":"Kill Switch","user":{"login":"JHPHELAN","id":35434147,"node_id":"MDQ6VXNlcjM1NDM0MTQ3","avatar_url":"https://avatars1.githubusercontent.com/u/35434147?v=4","gravatar_id":"","url":"https://api.github.com/users/JHPHELAN","html_url":"https://github.com/JHPHELAN","followers_url":"https://api.github.com/users/JHPHELAN/followers","following_url":"https://api.github.com/users/JHPHELAN/following{/other_user}","gists_url":"https://api.github.com/users/JHPHELAN/gists{/gist_id}","starred_url":"https://api.github.com/users/JHPHELAN/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JHPHELAN/subscriptions","organizations_url":"https://api.github.com/users/JHPHELAN/orgs","repos_url":"https://api.github.com/users/JHPHELAN/repos","events_url":"https://api.github.com/users/JHPHELAN/events{/privacy}","received_events_url":"https://api.github.com/users/JHPHELAN/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-11-10T23:12:14Z","updated_at":"2018-11-10T23:12:14Z","closed_at":null,"author_association":"NONE","body":"Kill Switch:\r\nIt is my firm belief that, just as NASA has a Range Safety Officer whose job it is to abort a mission should the missile veer off course, every test of a robot of more than trivial power needs a Robot Safety Officer whose job it is to stop the robot should it behave in unintended ways.  To this effect we installed a \"kill switch\", a keychain remote controlled power switch.  We placed it between the voltmeter and the RoboClaw power tree while allowing unimpeded power take-off to the 5V regulator and thus to the brains of the robot.  In addition to the main power switch, the RSO must activate the remote to permit power to the motors.  Another push of the remote button stops the rover in its tracks.  The one pictured was obtained long ago from a forgotten source.  A Google of \"keychain remote\" will reveal many similar.  The photo also reveals two other modifications made to the laser-cut acrylic back plate.  One was for the power switch which was awkward to place elsewhere on the body.  Two additional holes permitted passage of the battery connectors which don't fit the 1/2\" holes in the aluminum pattern plates.  Future modification plans are to replace the power toggle switch with an illuminated button switch, the better to indicate the power status & facilitate emergency shut-off.\r\nJames H Phelan\r\nMars rover project lead\r\n**Houston Robotics**\r\n![kill switch b](https://user-images.githubusercontent.com/35434147/48306979-e2100580-e508-11e8-9477-13b69386e4f8.jpg)\r\n"}}
{"actor":{"display_login":"JHPHELAN"}}