Raspberry Pi is a rich computer
Linux machine
with a 1.2GHz quad-core processor
Slide 3
Slide 3 text
Microservice Architecture
modern web architecture
frontend
service service service
client
http
http
Slide 4
Slide 4 text
Microprocess Architecture
Raspberry Pi is capable to construct microprocess architecture
core
process process process
app
pipe
pipe
Slide 5
Slide 5 text
No content
Slide 6
Slide 6 text
Merits of microprocess architecture
● easy to extend hardwares
● easy to develop with teammates
● easy to test each process
● easy to make asynchronous system
● easy to make simulator
Slide 7
Slide 7 text
Asynchronous Communication
app
core
face
detection
voice
recognition
simultaneous
execution
get results as callback
through stdin
Slide 8
Slide 8 text
Simulator
Slide 9
Slide 9 text
Simulator design
Slide 10
Slide 10 text
Conclusion
Concept of web architecture is
applicable to
robot architecture