{"action":"closed","issue":{"url":"https://api.github.com/repos/larics/nao-xo/issues/4","labels_url":"https://api.github.com/repos/larics/nao-xo/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/larics/nao-xo/issues/4/comments","events_url":"https://api.github.com/repos/larics/nao-xo/issues/4/events","html_url":"https://github.com/larics/nao-xo/issues/4","id":50015310,"number":4,"title":"Non-blocking calls of whole body motion","user":{"login":"fpetric","id":5979567,"avatar_url":"https://avatars.githubusercontent.com/u/5979567?v=3","gravatar_id":"","url":"https://api.github.com/users/fpetric","html_url":"https://github.com/fpetric","followers_url":"https://api.github.com/users/fpetric/followers","following_url":"https://api.github.com/users/fpetric/following{/other_user}","gists_url":"https://api.github.com/users/fpetric/gists{/gist_id}","starred_url":"https://api.github.com/users/fpetric/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fpetric/subscriptions","organizations_url":"https://api.github.com/users/fpetric/orgs","repos_url":"https://api.github.com/users/fpetric/repos","events_url":"https://api.github.com/users/fpetric/events{/privacy}","received_events_url":"https://api.github.com/users/fpetric/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/larics/nao-xo/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2014-11-25T11:42:33Z","updated_at":"2015-11-11T11:31:26Z","closed_at":"2015-11-11T11:31:26Z","body":"Whole body motion of NAOqi is executed as a non-blocking call, meaning that the start of execution is treated as if the function returned value, meaning that the planner will be able to receive next command for motion. If that command arrives, previous motion is overriden, resulting in strange behaviour.\r\nFind and implement an elegant way to wait for the previous motion to be executed completely before issuing new motion commands."}}