{"action":"created","issue":{"url":"https://api.github.com/repos/raybrshen/robot_sds/issues/4","repository_url":"https://api.github.com/repos/raybrshen/robot_sds","labels_url":"https://api.github.com/repos/raybrshen/robot_sds/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/raybrshen/robot_sds/issues/4/comments","events_url":"https://api.github.com/repos/raybrshen/robot_sds/issues/4/events","html_url":"https://github.com/raybrshen/robot_sds/issues/4","id":139463350,"number":4,"title":"Robot Hands Unexpected Behavior :(","user":{"login":"raybrshen","id":10187471,"avatar_url":"https://avatars.githubusercontent.com/u/10187471?v=3","gravatar_id":"","url":"https://api.github.com/users/raybrshen","html_url":"https://github.com/raybrshen","followers_url":"https://api.github.com/users/raybrshen/followers","following_url":"https://api.github.com/users/raybrshen/following{/other_user}","gists_url":"https://api.github.com/users/raybrshen/gists{/gist_id}","starred_url":"https://api.github.com/users/raybrshen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/raybrshen/subscriptions","organizations_url":"https://api.github.com/users/raybrshen/orgs","repos_url":"https://api.github.com/users/raybrshen/repos","events_url":"https://api.github.com/users/raybrshen/events{/privacy}","received_events_url":"https://api.github.com/users/raybrshen/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/raybrshen/robot_sds/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"raybrshen","id":10187471,"avatar_url":"https://avatars.githubusercontent.com/u/10187471?v=3","gravatar_id":"","url":"https://api.github.com/users/raybrshen","html_url":"https://github.com/raybrshen","followers_url":"https://api.github.com/users/raybrshen/followers","following_url":"https://api.github.com/users/raybrshen/following{/other_user}","gists_url":"https://api.github.com/users/raybrshen/gists{/gist_id}","starred_url":"https://api.github.com/users/raybrshen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/raybrshen/subscriptions","organizations_url":"https://api.github.com/users/raybrshen/orgs","repos_url":"https://api.github.com/users/raybrshen/repos","events_url":"https://api.github.com/users/raybrshen/events{/privacy}","received_events_url":"https://api.github.com/users/raybrshen/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2016-03-09T03:13:45Z","updated_at":"2016-03-15T23:05:17Z","closed_at":null,"body":"Guess it's caused by low voltage or current of power supply.\r\nRunning ROS serial node, connection to device sometimes works most of the times doesn't."},"comment":{"url":"https://api.github.com/repos/raybrshen/robot_sds/issues/comments/197062171","html_url":"https://github.com/raybrshen/robot_sds/issues/4#issuecomment-197062171","issue_url":"https://api.github.com/repos/raybrshen/robot_sds/issues/4","id":197062171,"user":{"login":"raybrshen","id":10187471,"avatar_url":"https://avatars.githubusercontent.com/u/10187471?v=3","gravatar_id":"","url":"https://api.github.com/users/raybrshen","html_url":"https://github.com/raybrshen","followers_url":"https://api.github.com/users/raybrshen/followers","following_url":"https://api.github.com/users/raybrshen/following{/other_user}","gists_url":"https://api.github.com/users/raybrshen/gists{/gist_id}","starred_url":"https://api.github.com/users/raybrshen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/raybrshen/subscriptions","organizations_url":"https://api.github.com/users/raybrshen/orgs","repos_url":"https://api.github.com/users/raybrshen/repos","events_url":"https://api.github.com/users/raybrshen/events{/privacy}","received_events_url":"https://api.github.com/users/raybrshen/received_events","type":"User","site_admin":false},"created_at":"2016-03-15T23:05:17Z","updated_at":"2016-03-15T23:05:17Z","body":"Issue Update\r\n- In the embedded C code, after mask out two of the servos, robot hand works fine.\r\n- All servos are connected in parallel, so the voltage of each servo is the same, but the current of the circuit will adds up.\r\n\r\nSo from here, we can see two potential causes:\r\n- the memory space required for code of five servos is too much for the Arduino micro-controller\r\n- the total current of five servos is too high for the circuit and gives out unexpected signals\r\n\r\nI feel the second make more sense though, at least we know what to test next."}}