A Practitioner's Experience of the Use of Cloud Computing in Control Sekou L Remy Assistant Professor Human Centered Computing
Championing learning from examples Dots represent instances of teaching 2
Championing the use of web standards /0123" " !" " #$%"+',-.$'" !" """"""""""#$%" 4+-&" """""""&$'()*$" 6578$'" """""#$%"""""&$'()*$" " " 41%)5$"322" -$./012"322" +,&" 3
Tools in use 4
Closed loop control (stable) 5
Impact of the IaaS (no network) ROS native clients (localhost) 160 140 120 100 80 60 40 20 0 Hardware Cloud 6
Impact of the IaaS (w/ network) Browser based clients 160 140 120 100 80 60 40 20 0 Hardware Cloud 7
Closed loop control (unstable system) 8
Closed loop control (unstable system) The impact of network location is real, but there are developments coming! Client on site Client off site 9
“Off-line” use of cloud computation Population based search for controllers Body y h θ b x h Thigh θ t θ s Shank 10
Surprising pattern of failure in IaaS Using the package shared by researchers, but running on Openstack 11
Surprising pattern of failure in IaaS Time to failure (h) 12
The ecosystem of things that can affect performance “ NULL ” 13
In summary… Lots of choices! Lots of opportunity to fail/succeed We need help from other communities Is software defined networking (SDN) really the panacea to latency? 14
Questions? 15
Recommend
More recommend