Team:BU Wellesley Software/Puppetshow
From 2011.igem.org
(Difference between revisions)
m |
|||
Line 65: | Line 65: | ||
commands expressed in a Common Human Robot Instruction Set (CHRIS). CHRIS provides a standardized | commands expressed in a Common Human Robot Instruction Set (CHRIS). CHRIS provides a standardized | ||
instruction set that high level biological protocol languages like Puppeteer may assume to be | instruction set that high level biological protocol languages like Puppeteer may assume to be | ||
- | supported by any robot. Any high-level language may produce | + | supported by any robot. Any high-level language may produce CHRIS programs and any robot vendor may |
support a superset of CHRIS: this decouples robot hardware details from biological protocol and | support a superset of CHRIS: this decouples robot hardware details from biological protocol and | ||
specification details and supports our goal of portability and protocol library reuse. The Hardware | specification details and supports our goal of portability and protocol library reuse. The Hardware | ||
Line 71: | Line 71: | ||
Layer (HAL). Vendor-provided software for programming the robot may be proprietary and is used to | Layer (HAL). Vendor-provided software for programming the robot may be proprietary and is used to | ||
control the robot. An interface to it is provided by a software bridge, which maps protocols | control the robot. An interface to it is provided by a software bridge, which maps protocols | ||
- | expressed in | + | expressed in CHRIS to sequences of native robot instructions. |
Revision as of 22:34, 10 September 2011