{"action":"created","issue":{"url":"https://api.github.com/repos/BrainsOnBoard/bob_robotics/issues/79","repository_url":"https://api.github.com/repos/BrainsOnBoard/bob_robotics","labels_url":"https://api.github.com/repos/BrainsOnBoard/bob_robotics/issues/79/labels{/name}","comments_url":"https://api.github.com/repos/BrainsOnBoard/bob_robotics/issues/79/comments","events_url":"https://api.github.com/repos/BrainsOnBoard/bob_robotics/issues/79/events","html_url":"https://github.com/BrainsOnBoard/bob_robotics/issues/79","id":388145866,"node_id":"MDU6SXNzdWUzODgxNDU4NjY=","number":79,"title":"VICON module doesn't handle object loss","user":{"login":"ajc158","id":5807574,"node_id":"MDQ6VXNlcjU4MDc1NzQ=","avatar_url":"https://avatars3.githubusercontent.com/u/5807574?v=4","gravatar_id":"","url":"https://api.github.com/users/ajc158","html_url":"https://github.com/ajc158","followers_url":"https://api.github.com/users/ajc158/followers","following_url":"https://api.github.com/users/ajc158/following{/other_user}","gists_url":"https://api.github.com/users/ajc158/gists{/gist_id}","starred_url":"https://api.github.com/users/ajc158/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ajc158/subscriptions","organizations_url":"https://api.github.com/users/ajc158/orgs","repos_url":"https://api.github.com/users/ajc158/repos","events_url":"https://api.github.com/users/ajc158/events{/privacy}","received_events_url":"https://api.github.com/users/ajc158/received_events","type":"User","site_admin":false},"labels":[{"id":762279160,"node_id":"MDU6TGFiZWw3NjIyNzkxNjA=","url":"https://api.github.com/repos/BrainsOnBoard/bob_robotics/labels/bug","name":"bug","color":"ee0701","default":true}],"state":"open","locked":false,"assignee":{"login":"neworderofjamie","id":6793242,"node_id":"MDQ6VXNlcjY3OTMyNDI=","avatar_url":"https://avatars2.githubusercontent.com/u/6793242?v=4","gravatar_id":"","url":"https://api.github.com/users/neworderofjamie","html_url":"https://github.com/neworderofjamie","followers_url":"https://api.github.com/users/neworderofjamie/followers","following_url":"https://api.github.com/users/neworderofjamie/following{/other_user}","gists_url":"https://api.github.com/users/neworderofjamie/gists{/gist_id}","starred_url":"https://api.github.com/users/neworderofjamie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/neworderofjamie/subscriptions","organizations_url":"https://api.github.com/users/neworderofjamie/orgs","repos_url":"https://api.github.com/users/neworderofjamie/repos","events_url":"https://api.github.com/users/neworderofjamie/events{/privacy}","received_events_url":"https://api.github.com/users/neworderofjamie/received_events","type":"User","site_admin":false},"assignees":[{"login":"neworderofjamie","id":6793242,"node_id":"MDQ6VXNlcjY3OTMyNDI=","avatar_url":"https://avatars2.githubusercontent.com/u/6793242?v=4","gravatar_id":"","url":"https://api.github.com/users/neworderofjamie","html_url":"https://github.com/neworderofjamie","followers_url":"https://api.github.com/users/neworderofjamie/followers","following_url":"https://api.github.com/users/neworderofjamie/following{/other_user}","gists_url":"https://api.github.com/users/neworderofjamie/gists{/gist_id}","starred_url":"https://api.github.com/users/neworderofjamie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/neworderofjamie/subscriptions","organizations_url":"https://api.github.com/users/neworderofjamie/orgs","repos_url":"https://api.github.com/users/neworderofjamie/repos","events_url":"https://api.github.com/users/neworderofjamie/events{/privacy}","received_events_url":"https://api.github.com/users/neworderofjamie/received_events","type":"User","site_admin":false}],"milestone":null,"comments":3,"created_at":"2018-12-06T10:20:37Z","updated_at":"2018-12-06T10:42:04Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Occasionally the VICON system will drop an object. If this occurs the VICON module currently (from my reading of the code) would continue to pass on the old object position continuously. This is dangerous as the code using this data has no way of knowing that a dropout has occurred and handling it. Two options exist - reset all object data to zero before parsing a new VICON packet - thus the end code can detect zero and act accordingly. Conversely drop the object from the list when the VICON data drops out - this is obviously a larger fix, but has the benefit of being clearer to the end code - if an object no longer exists in the VICON class then it has suffered dropout."},"comment":{"url":"https://api.github.com/repos/BrainsOnBoard/bob_robotics/issues/comments/444828535","html_url":"https://github.com/BrainsOnBoard/bob_robotics/issues/79#issuecomment-444828535","issue_url":"https://api.github.com/repos/BrainsOnBoard/bob_robotics/issues/79","id":444828535,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NDgyODUzNQ==","user":{"login":"neworderofjamie","id":6793242,"node_id":"MDQ6VXNlcjY3OTMyNDI=","avatar_url":"https://avatars2.githubusercontent.com/u/6793242?v=4","gravatar_id":"","url":"https://api.github.com/users/neworderofjamie","html_url":"https://github.com/neworderofjamie","followers_url":"https://api.github.com/users/neworderofjamie/followers","following_url":"https://api.github.com/users/neworderofjamie/following{/other_user}","gists_url":"https://api.github.com/users/neworderofjamie/gists{/gist_id}","starred_url":"https://api.github.com/users/neworderofjamie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/neworderofjamie/subscriptions","organizations_url":"https://api.github.com/users/neworderofjamie/orgs","repos_url":"https://api.github.com/users/neworderofjamie/repos","events_url":"https://api.github.com/users/neworderofjamie/events{/privacy}","received_events_url":"https://api.github.com/users/neworderofjamie/received_events","type":"User","site_admin":false},"created_at":"2018-12-06T10:42:04Z","updated_at":"2018-12-06T10:42:04Z","author_association":"COLLABORATOR","body":"After a brief attempt to implement my first thought, I think what @alexdewar suggests is the best solution. "}}
{"actor":{"display_login":"neworderofjamie"}}